Releases: M4RC0Sx/esiosapy
Releases · M4RC0Sx/esiosapy
v3.0.2
v3.0.1
v3.0.0
3.0.0 (2026-02-26)
⚠ BREAKING CHANGES
- drop support for Python 3.9
Features
- improve retry conditions (d3a2489)
Bug Fixes
- typo on fifteen minutes time trunc (0cec580)
Documentation
- add conributing guide (71c81d9)
- add missing properties on pyproject (ac7b9ce)
- change pip install command in docstrings (3056655)
- improve readme (16d4a3f)
Tests
- add coverage report on tests (277fa12)
Build System
- drop support for Python 3.9 (35e1709)
Continuous Integration
- add codecov config (0f31aab)
- codecov ci trace (907b514)
- continue if coveralls is unavailable (952827b)
- disable pycov default files (ca17399)
- disable pycov default files (b9f493e)
- pytest cov with relative paths to work with codecov (eebdbba)
- read codecov token (c50b3cd)
- switch to coveralls (8aa5432)
- upload coverage artifact directly to codecov (0e1082c)
- use codecov action v4 (d8ea1f5)
v2.2.3
v2.2.2
v2.2.1
v2.2.0
2.2.0 (2026-02-14)
Features
- add cli and module entrypoint for quick testing (547ce5b)
- add configurable timeout on both clients (525c6a1)
- add default user agent header (6e0101c)
- add logging and retry logic (45967c3)
- allow sync client to be used as a context manager (79033ac)
Code Refactoring
- remove duplicate code between sync and async (e4373b8)
Tests
Continuous Integration
- test on every python version matrix (1767f86)
v2.1.0
2.1.0 (2026-02-12)
Features
- add async support (ad92a50)
- custom exception handling (e1013b5)
- request-helper: add http session to improve performance (9e1d0d0)
Bug Fixes
- archive: remove mutable defaults (105f72a)
- pydantic imports and type_checking blocks (c42cec7)
- utils: add module export to init file (9ceb224)