Skip to content

Releases: DevoInc/python-sdk

v6.0.7

11 Feb 18:32
cef7d4c

Choose a tag to compare

[6.0.7] - 2026-02-11

Changed

  • Changed some dependencies:
Dependency From To
click ==8.3.1 ~=8.3.1
pem ~=21.2.0 ~=23.1.0
cryptography ~=44.0.3 Removed (transitive via pyOpenSSL)
certifi ~=2026.1.4 Removed (transitive via requests)

Full Changelog: v6.0.6...v6.0.7

v6.0.6

26 May 10:02
v6.0.6
cc47227

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

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

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

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

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

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

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

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

Choose a tag to compare

v5.4.0