Skip to main content

Interact with a ProdManager instance

Project description

ProdManager API

prod-manager is a Python package providing access to the ProdManager API.

Features

prod-manager enables you to:

  • write Pythonic code to manage your ProdManager resources.
  • pass arbitrary parameters to the ProdManager API. Simply follow ProdManager’s docs on what parameters are available.
  • access arbitrary endpoints as soon as they are available on ProdManager, by using lower-level API methods.
  • use persistent requests sessions for authentication, proxy and certificate handling.
  • flexible handling of paginated responses, including lazy iterators.

Installation

prod-manager is compatible with Python 3.7+.

Use pip to install the latest stable version of prod-manager:

$ pip install --upgrade prod-manager

The current development version is available on GitLab.com, and can be installed directly from the git repository:

$ pip install git+https://gitlab.com/prod-manager/prod-manager-api.git

Bug reports

Please report bugs and feature requests at https://gitlab.com/prod-manager/prod-manager-api/-/issues.

Documentation

The full documentation for CLI and API is available on GitLab Pages.

Build the docs

We use mkdocs to manage our environment and build the documentation :

$ poetry install --only docs
$ mkdocs build

Contributing

For guidelines for contributing to prod-manager, refer to CONTRIBUTING.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prod_manager-0.2.0.tar.gz (3.8 kB view hashes)

Uploaded Source

Built Distribution

prod_manager-0.2.0-py3-none-any.whl (4.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page