[6.0.0] - 2024-10-07
What's Changed
Changed
- Supported Python versions extended to 10, 11 and 12
- Added time zones in date operations
- Jobs API reviewed and fixed. Jobs searching by type and friendlyName discontinued as it is not supported by API.
Jobs API unit test checked and enabled - Added timeout to unit tests of API queries. They may run forever when faulty
Fixed
- Keep-alive mechanism not working for queries with
destination
. Forcing NO_KEEP_ALIVE in queries with
destination
. - SSL wrapping of the TCP connection when no certificates are used improved
- Fix auxiliary Echo serving for unit testing in order to run with new async paradigm
- Documentation fixes. Some parameters missing or non-existent in docstring
- Fix for a unit test when using concurrency (from library
stopit
topebble
)
Removed
- Python 3.8 support discontinued
Incompatibilities with 5.x.x that caused mayor version bump
- Python 3.8 not supported anymore
- Jobs searching by type and friendlyName discontinued in Jobs API. Only search by job id is supported.
- Date requires time zone
- Query with
destination
are forced to NO_KEEP_ALIVE mode for Keep-alive mechanism (instead of
DEFAULT_KEEPALIVE_TOKEN)
Contributors
Full Changelog: v5.4.1...v6.0.0