Metadata-Version: 2.4
Name: ubiops
Version: 4.13.0
Summary: UbiOps
Home-page: https://github.com/UbiOps/client-library-python.git
Author: UbiOps
License: Apache 2.0
Project-URL: Repository, https://github.com/UbiOps/client-library-python.git
Keywords: OpenAPI,OpenAPI-Generator,UbiOps
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: certifi>=14.05.14
Requires-Dist: python-dateutil>=2.5.3
Requires-Dist: pyyaml<7.0
Requires-Dist: requests<3.0,>=2.25.1
Requires-Dist: requests_toolbelt==1.0.0
Requires-Dist: schema==0.7.7
Requires-Dist: tqdm>=4.64.1
Dynamic: home-page
Dynamic: license-file

# ubiops
Client Library to interact with the [UbiOps](https://ubiops.com) API (v2.1).

For more information, please visit [https://ubiops.com/docs/](https://ubiops.com/docs/)


## Requirements

Python 3.7+. Python 3.13+ is recommended.


## Installation

```sh
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.

```python
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](https://github.com/excitoon/gitignorefile) by Vladimir Chebotarev - see
[license](https://github.com/UbiOps/client-library-python/blob/master/ubiops/utils/gitignorefile/LICENSE.md).
