Skip to content

Releases: DevoInc/python-sdk

v6.0.6

26 May 10:02
v6.0.6
cc47227
Compare
Choose a tag to compare

[6.0.6] - 2025-05-26

Fix

  • API Lookup developer guide reference in legacy lookup documentation

Contributions

  • feat: API Lookup developer guide in documentation by @franjuan in #303

Full Changelog: v6.0.5...v6.0.6

v6.0.5

23 May 15:35
v6.0.5
d4b306d
Compare
Choose a tag to compare

[6.0.5] - 2025-05-23

Added

  • API Lookup developer guide in documentation

Deprecated

  • Deprecation message in lookup upload functionality modified

Contributions

  • feat: API Lookup developer guide in documentation by @franjuan in #302

Full Changelog: v6.0.4...v6.0.5

v6.0.4

12 May 13:19
v6.0.4
86503a0
Compare
Choose a tag to compare

[6.0.4] - 2025-05-12

What's Changed

  • Deprecation message in lookup upload functionality modified

Contributions

  • Deprecation message in lookup upload functionality modified by @franjuan in #301

Full Changelog: v6.0.3...v6.0.4

v6.0.3

20 Mar 10:54
v6.0.3
e408e05
Compare
Choose a tag to compare

[6.0.3] - 2025-03-20

What's Changed

Deprecated

  • Right now the upload of lookups is based on the my.lookup.data and my.lookup.control tables.
    This method will soon be deprecated on the Devo backend.
    As an alternative, you can use the Lookups API: Lookups API Documentation.
    The Python SDK will support the Lookups API in future versions.

Contributions

  • Deprecation warning in lookups functionality by @franjuan in #300

Full Changelog: v6.0.2...v6.0.3

[6.0.2] - 2025-03-07

07 Mar 12:03
2c750a0
Compare
Choose a tag to compare

[6.0.2] - 2025-03-07
Added

Added new --escapenewline or -enl option in lookup creation, edition and deletion. It will escape with double backslash any new line char found inside a csv field.

v6.0.1

05 Feb 11:59
v6.0.1
c62f89b
Compare
Choose a tag to compare

[6.0.1] - 2025-02-05

What's Changed

Added

  • Added Python 3.13 support

Changed

  • Change logger name in common/sender/data.py so it logs to devo.data instead to ROOT

Fixed

  • Bump security libraries to updated versions
  • test_api_cli corrected as error code changed nomenclature

Contributions

Full Changelog: v6.0.0...v6.0.1

v6.0.0

07 Oct 12:56
v6.0.0
25a56f6
Compare
Choose a tag to compare

[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 to pebble)

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

v5.4.1

13 Sep 14:13
v5.4.1
eecbf7d
Compare
Choose a tag to compare

[5.4.1] - 2024-09-13

What's Changed

Security

New Contributors

Full Changelog: v5.4.0...v5.4.1

v5.4.0

09 Jul 08:02
v5.4.0
636aa1d
Compare
Choose a tag to compare
v5.4.0

v5.3.0

18 Jun 11:03
v5.3.0
c0e1293
Compare
Choose a tag to compare

[5.3.0] - 2024-06-18

Added

  • Force flush in Sender buffer to send incomplete buffers after a timeout
  • mock dependency added to testing requirements

Changed

  • requests dependency upgraded from requests~=2.31 to requests~=2.32
  • certifi dependency upgraded from certifi~=2024.2.2 to certifi~=2024.6.2
  • cryptography dependency upgraded from cryptography~=42.0.5 to cryptography~=42.0.8
  • pipdeptree dependency upgraded from pipdeptree~=2.17.0 to pipdeptree~=2.23.0
  • pytest dependency upgraded from pytest~=8.1.1 to pytest~=8.2.2

Full Changelog: v5.2.0...v5.3.0