Skip to main content

This library contains the basic api functions for Novum Service Center.

Project description

Novum API Library

This library contains the basic api functions for Novum Service Center. Check some examples at Novum - GitHub

Installation

Use pip to install:

pip install novum_api_client

Release Notes

Version 3.0.2

  • Release Date: 2025-02-11

Enhancements

  • Made input_data as optional inside _put_json function

Version 3.0.0

  • Release Date: 2024-08-19

Enhancements

  • Typing for NovumAPIClient Class
  • Change typing structure of all entities into Optional, Reading, Writing and Essential
  • Auxiliary methods to convert types
  • New functions for timeseries data

Changelog

[2.0.1] - 2024-04-30

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

[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.

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

novum_api_client-3.0.2.tar.gz (21.0 kB view details)

Uploaded Source

Built Distribution

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

novum_api_client-3.0.2-py3-none-any.whl (23.2 kB view details)

Uploaded Python 3

File details

Details for the file novum_api_client-3.0.2.tar.gz.

File metadata

  • Download URL: novum_api_client-3.0.2.tar.gz
  • Upload date:
  • Size: 21.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.2

File hashes

Hashes for novum_api_client-3.0.2.tar.gz
Algorithm Hash digest
SHA256 b4ce30a52e1b7a90e6385aa970e3036a47abada9a103b50a687cda5985ca023b
MD5 2901cfd79f89a368503022d7609a8493
BLAKE2b-256 1bbc1d3c81bac99059d349b342226d4bc01437a53f6d989cd31a22bc452be17b

See more details on using hashes here.

File details

Details for the file novum_api_client-3.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for novum_api_client-3.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5c0f70e947281f337c2fddcb12a48a36091cddbde3cd802c2d3f7d98bd991556
MD5 cc83e2a12cef5a88e8c7132032afbabb
BLAKE2b-256 6c9a77a7f3f41280c61cd18dc801ab63671f345856e8e554a0a71191dda418c1

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