Skip to main content

UbiOps

Project description

ubiops

Client Library to interact with the UbiOps API (v2.1).

For more information, please visit https://ubiops.com/docs/

Requirements

Python 3.7+. Python 3.13+ is recommended.

Installation

pip install ubiops

Troubleshooting

Python 3.10/11/12 raise a SSLError (EOF occurred in violation of protocol) instead of Request Entity Too Large (413) for too large file uploads, see https://github.com/urllib3/urllib3/issues/2733.

Usage

To use the library, one has to authenticate to the UbiOps API with an API token. Please, visit https://ubiops.com/docs/organizations/service-users for more information.

import ubiops

configuration = ubiops.Configuration()
configuration.api_key['Authorization'] = 'Token <YOUR_API_KEY>'

client = ubiops.ApiClient(configuration)

api = ubiops.api.CoreApi(client)
print(api.service_status())

Documentation

The library is fully documented at https://github.com/UbiOps/client-library-python/tree/master/docs.

Examples

Jupyter notebook examples can be found at https://github.com/UbiOps/client-library-python/tree/master/examples.

License

Ubiops is available under the Apache 2.0 license.

Attribution

This software uses the library gitignorefile by Vladimir Chebotarev - see license.

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

ubiops-4.12.0.tar.gz (208.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ubiops-4.12.0-py3-none-any.whl (466.4 kB view details)

Uploaded Python 3

File details

Details for the file ubiops-4.12.0.tar.gz.

File metadata

  • Download URL: ubiops-4.12.0.tar.gz
  • Upload date:
  • Size: 208.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for ubiops-4.12.0.tar.gz
Algorithm Hash digest
SHA256 bc97bbfac822ac2987521bfb68bc9338ac60d1fcd7327d4991b4bb07b5051596
MD5 8875ef7169bbfedfad63815ae804df26
BLAKE2b-256 9e4da9cd847151a33647efc3772189a7abd2c8580b7e5afb0a384a59b343fbce

See more details on using hashes here.

File details

Details for the file ubiops-4.12.0-py3-none-any.whl.

File metadata

  • Download URL: ubiops-4.12.0-py3-none-any.whl
  • Upload date:
  • Size: 466.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for ubiops-4.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ab001a2b5dbdefc357087283e0817956da44ae38b1f6dd9a010a552a6e841396
MD5 e5e408219afac38ecfa76fdcea7c452e
BLAKE2b-256 fc173baacedaed08c1a8ac740d8a9521cff541c188583b0b5aea97b16b632851

See more details on using hashes here.

Supported by

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