hyperscience saas client library
Project description
Hyperscience SaaS Client Library
The Hyperscience SaaS Client Library allows SaaS users to authenticate and use the API programmatically and seamlessly.
Installation
You can install the Hyperscience SAAS Client Library from PyPI:
pip install hyperscience-saas-client
How to use
The Hyperscience client library can be used in code:
from hyperscience import ApiController, CredentialsProvider, Configuration
credentials = CredentialsProvider('client_id', 'client_secret')
configuration = Configuration('cloud.hyperscience.net')
api_controller = ApiController(configuration, credentials)
response = api_controller.get('/api/v5/healthcheck')
Releasing a new version
Releasing a new version includes:
- Creating a new Git tag.
- Publishing to PYPI.
To trigger a release:
- Update file
package-version.txt
to set the right version. Follow Package Versioning guidelines to set the right version number. - Update
CHANGELOG.md
file to reflect the latest changes. - Create a new merge request.
- Once merged, a pipeline will trigger. Run
deploy-job
manually inside that pipeline.
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 Distribution
Built Distribution
Close
Hashes for hyperscience-saas-client-1.0.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cb5e6a734a03c09f20e0e8eacff51ffb7500e166018a819cfda0d4e77a06fc7 |
|
MD5 | 342d9605f916aaa82caf5f33921c1fd3 |
|
BLAKE2b-256 | c89019f9fbc5de1bae308b6abbe0f371a231f73999e2f17bdd383bdf0a0ddd6b |
Close
Hashes for hyperscience_saas_client-1.0.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6488a4bfb37ac7c2c58daf2b57b9a15e8e5bd63eaaf1574e17509fa438b6b347 |
|
MD5 | f243d3979056f0a93be7fa8b92bd8c7f |
|
BLAKE2b-256 | e82dba28d33a4642370a1825501a05b2243c62808a0efedef67374887909ddf4 |