Cirun’s Python Client documentation!

Welcome to the official documentation for Cirun’s Python Client. This client library allows you to seamlessly interact with Cirun’s API, enabling efficient management of repositories, access controls, cloud integrations, and more directly from your Python applications.

Conda Downloads PyPI Version PyPI Python Version Conda Recipe

cirun logo cirun logo

nvidia inception program logo

Installation

pip install cirun

or via conda-forge

conda install -c conda-forge cirun

Features

Cirun’s Python Client offers a following set of features to help you manage cirun integration with your GitHub Organization:

  • Repository Management: Connect, activate, and deactivate repositories integrated with Cirun.

  • Access Control: Define and update access permissions for repositories, including teams, roles, and users.

  • Cloud Integrations: Connect and manage various cloud providers directly through the client.

  • GitHub App Installation: Simplify the installation of Cirun’s GitHub App on your repositories.

Contributing

There are multiple ways you can contribute to cirun client

  • Add Missing Documentation: Help improve the clarity and comprehensiveness of our docs.

  • Report Bugs: If you encounter any issues, please report them.

  • Feature Requests: Suggest new features or improvements.

  • Submit Pull Requests: Implement bug fixes or new features and submit your code for review.