Skip to main content

No project description provided

Project description

python-exoscale: Python bindings for Exoscale API

Actions Status

This library allows developpers to use the Exoscale cloud platform API with high-level Python bindings. API documentation and usage examples can be found at this address: https://exoscale.github.io/python-exoscale

Development

First create a new virtual environment and run make installrequirements. Then create a configuration file with your production user's API keys. This file may be create for example in junk/config.toml. Here is an example:

default_profile = "prod:you"

[[profiles]]
name       = "prod:you"
api_key    = "EXOxxxx"
api_secret = "yyyy"

Once this file is created you can run pytest with the following command:

EXOSCALE_CONFIG_FILE=./junk/config.toml pytest -x -s -vvv tests/*.py

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

exoscale-0.7.0.tar.gz (53.7 kB view details)

Uploaded Source

Built Distribution

exoscale-0.7.0-py3-none-any.whl (72.3 kB view details)

Uploaded Python 3

File details

Details for the file exoscale-0.7.0.tar.gz.

File metadata

  • Download URL: exoscale-0.7.0.tar.gz
  • Upload date:
  • Size: 53.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2

File hashes

Hashes for exoscale-0.7.0.tar.gz
Algorithm Hash digest
SHA256 8e0bd6a9d8568a54d95101aecf7ee8c13be4d8bd549894ce238ed1df97f44ef9
MD5 2b615fad85ce1302f8681f28079c7f42
BLAKE2b-256 c3beec29a0e07270a3d21beb8bec2a78628fb3b376c549dac85e29851fb385f4

See more details on using hashes here.

File details

Details for the file exoscale-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: exoscale-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 72.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2

File hashes

Hashes for exoscale-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d7acdcc37143081599800f21d81f86a2dd3521baeb6519bb032fff2c149346d7
MD5 23f4435be0e29d5eeaf2468bb932d0f6
BLAKE2b-256 b78f979dcbd253138ae17b8cb7498d010a49019b5ed64e08e3556ab8ab02827b

See more details on using hashes here.

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