Releases: gisce/cnmc_client
Releases · gisce/cnmc_client
v0.4.1
What's Changed
- Update Readme by @destanyol in #21
- Force Authlib to 0.14.3 by @ecarreras in #20
New Contributors
- @destanyol made their first contribution in #21
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Improved SIPS parser
Release 0.3.2
It provides an improved version of the CNMC Client and a new util utils/sips_update_by_zip.py
desired to update existing SIPS data based on their zip code.
It also changes the way that the library version is reached at setup time.
The SIPS parser has been enhanced with some solved limitations.
Integrated changes
- PR #13 Humanized Tariffs for SIPS updater by ZIP tool (thanks @aruaibrahim)
- PR #15 Imp allow waiting between api calls
- PR #11 Update SIPS by ZIP util
- PR #17 Take version from init file on setup.py
Fixed issues
First CNCM client!
Release 0.1.0
PR #2
It provides the main skeleton of the CNMC client library
Concretely:
cnmc/client.py
contains all abstract methods desired to simplify customer interaction with the ending CNMC API.cnmc/cnmc.py
integrates the OAuth session initialization with the ending backend and defines how to interact using the basic HTTP actions GET and POST.cnmc/models.py
isolates all the Models and Schemas used to validate and deserialize API responses.
All functionalities are tested with a basic scope, see specs/
files. WIP to extend it and integrate some CI provider.
Detail of the library is defined at README.md
New requirements
- Marshmallow
- Munch