lsst.resources

Changes

Design and Development

lsst.resources is developed at https://github.com/lsst/resources.

It is available from PyPI as lsst-resources: https://pypi.org/project/lsst-resources/

Python API reference

lsst.resources Package

Classes

ResourceHandleProtocol(*args, **kwargs)

Defines the interface protocol that is compatible with children of BaseResourceHandle.

ResourcePath(uri[, root, forceAbsolute, ...])

Convenience wrapper around URI parsers.

Class Inheritance Diagram

digraph inheritance2d158da9bb { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "Generic" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Abstract base class for generic types."]; "Protocol" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Base class for protocol classes."]; "Generic" -> "Protocol" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ResourceHandleProtocol" [URL="../../../py-api/lsst.resources._resourceHandles._baseResourceHandle.ResourceHandleProtocol.html#lsst.resources._resourceHandles._baseResourceHandle.ResourceHandleProtocol",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Defines the interface protocol that is compatible with children of"]; "Protocol" -> "ResourceHandleProtocol" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ResourcePath" [URL="../../../py-api/lsst.resources.ResourcePath.html#lsst.resources.ResourcePath",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Convenience wrapper around URI parsers."]; }

See also Internal API reference.