pypicloud.route module¶
Tools and resources for traversal routing
- class pypicloud.route.APIPackageFileResource(request, name, filename)[source]¶
Bases:
object
Resource for api endpoints dealing with a single package version
- class pypicloud.route.APIPackageResource(request, name)[source]¶
Bases:
IResourceFactory
Resource for requesting package versions
- class pypicloud.route.APIPackagingResource(request)[source]¶
Bases:
IResourceFactory
Resource for api package queries
- class pypicloud.route.APIResource(request)[source]¶
Bases:
IStaticResource
Resource for api calls
- class pypicloud.route.AccountResource(request)[source]¶
Bases:
object
Resource for login/logout endpoints
- class pypicloud.route.AdminResource(request)[source]¶
Bases:
IStaticResource
Resource for admin calls
- class pypicloud.route.IResourceFactory(request)[source]¶
Bases:
object
Resource that generates child resources from a factory
- class pypicloud.route.IStaticResource(request)[source]¶
Bases:
object
Simple resource base class for static-mapping of paths
- class pypicloud.route.PackagesResource(request)[source]¶
Bases:
IStaticResource
Resource for cleaner buildout config
- class pypicloud.route.Root(request)[source]¶
Bases:
IStaticResource
Root context for PyPI Cloud
- subobjects = {'acct': <class 'pypicloud.route.AccountResource'>, 'admin': <class 'pypicloud.route.AdminResource'>, 'api': <class 'pypicloud.route.APIResource'>, 'packages': <class 'pypicloud.route.PackagesResource'>, 'pypi': <class 'pypicloud.route.SimpleResource'>, 'simple': <class 'pypicloud.route.SimpleResource'>}[source]¶