A set of API utility connectors
Project description
Canonical API Connectors Library
This library is a collection of libraries that provide seamless integration with different SaaS systems.
Building
This library uses poetry for packaging and managing dependencies. To build the wheel file, simply run:
poetry build -f wheel
Usage
Installation
To install the entire package along with all supported libraries, simply run:
pip install canonical-api-connectors
Installing Individual Libraries
If you wish to install only specific libraries, you can specify them as shown below. Here are the available options:
jira
: Install the Jira librarymattermost
: Install the Mattermost libraryvault
: Install the HashiCorp Vault librarygithub
: Install the Github client libraryldap
: Install the LDAP client library
For example, to install only the Jira library:
pip install canonical-api-connectors["jira"]
To install multiple libraries, separate them with commas. For instance:
pip install canonical-api-connectors["jira", "mattermost"]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file canonical_api_connectors-1.2.0-py3-none-any.whl
.
File metadata
- Download URL: canonical_api_connectors-1.2.0-py3-none-any.whl
- Upload date:
- Size: 19.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ee947628dbd13fd6b50645c65cd5cb7b3703ecd053981446d49044ec35ec962 |
|
MD5 | 474f13603ccf698b289393994ab0bf5b |
|
BLAKE2b-256 | b310359093faa1d56203ffb224eed0c60138ca870e0464d21a5596aef45bc014 |
Provenance
The following attestation bundles were made for canonical_api_connectors-1.2.0-py3-none-any.whl
:
Publisher:
release.yaml
on canonical/canonical-api-connectors-py
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
canonical_api_connectors-1.2.0-py3-none-any.whl
- Subject digest:
8ee947628dbd13fd6b50645c65cd5cb7b3703ecd053981446d49044ec35ec962
- Sigstore transparency entry: 150500468
- Sigstore integration time:
- Predicate type: