Metadata-Version: 2.1
Name: novum_api_client
Version: 2.0.1
Summary: Python API Client for Novum Service Center.
Author: Leonardo
Author-email: l.biz@novum-engineering.com
Requires-Python: >=3.8.1,<4.0.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: dataclasses-json (>=0.6.3,<0.7.0)
Requires-Dist: requests (>=2.28.2,<3.0.0)
Description-Content-Type: text/markdown



# Novum API Library

This library contains the basic api functions for [Novum Service Center](https://novum-batteries.com). 
Check some examples at [Novum - GitHub](https://github.com/novum-engineering/novum-cloud-api-examples)


## Installation

Use pip to install:

```shell
pip install novum_api_client
```

# Release Notes

## Version 2.0.1
- Release Date: 2024-04-30

### Enhancements
- Extended class arguments from base client.
- SSL_VERIFY optional for HTTP requests.
- Tests follow some order.


# Changelog

## [2.0.0] - 2024-04-29
- Added dataclass_json to easy the types.
- Rename types.
- Added Docstring.
- Rename functions "get_capacity_measurement" and "get_capacity_measurement_count".
- API Client available for Python > 3.8.1


## [1.1.1] - 2024-04-11
- Added new functions (get_user_documents and get_user_document_by_id).
- Forced typing for Reports.

## [1.0.1] - 2023-12-12
- Prettier added
- Most of the function have "fields" as an argument.
- Made Reports Section available. 
- Added Error/Exception messages.


## [1.0.0] - 2023-12-12
- First release of the library.
