Skip to content

Releases: DevoInc/python-sdk

v5.0.1

21 Dec 20:19
v5.0.1
46d5e31
Compare
Choose a tag to compare
v5.0.1 Pre-release
Pre-release

[5.0.1] - 2022-12-21

Fixed

  • Error when processing some exceptions

Full Changelog: v5.0.0...v5.0.1

Contributors: @dvillacanas @JuanFranDevo

v5.0.0

05 Dec 08:43
v5.0.0
d6db528
Compare
Choose a tag to compare
v5.0.0 Pre-release
Pre-release

[5.0.0] - 2022-12-02

Added

  • DevoClientException and DevoSenderException refactored for better details extraction
  • In query error detection and feedback through detailed DevoClientException
  • New test selection in run_tests.py tool (included and excluded parameter)

Removed

  • Parameter key removed from devo.sender.lookup.Lookup.send_data_line. The key parameter pointed to the value in the fields list that was the key of the lookup item. When the value appeared several times in fields, the one expected to be the key cannot be identified. This parameter was set as deprecated since version 3.4.0 (2020-08-06)

Changed

  • API query timeout by default set to 300 seconds, instead of 30
  • Retries timeout following Exponential backoff algorithm. Default retry delay base set to 5 seconds
  • Retry delay configurable through retry_delay instead of timeout parameter

Full Changelog: v4.0.3...v5.0.0

Contributors: @dvillacanas @JuanFranDevo

v4.0.3

12 Sep 15:49
v4.0.3
f21d8dd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.2...v4.0.3

v4.0.2

01 Sep 13:43
v4.0.2
18de878
Compare
Choose a tag to compare

What's Changed

  • Add a new command-line option for escaping double quotes with -eq or --escape_quotes.
  • Add a check and shows a warning if the file contains double quotes and the option -eq is not used.
  • Add a new command-line option in tests for testing just one module with -m <module_name> or --module <module_name>.

Full Changelog: v4.0.1...v4.0.2

v4.0.1

26 Aug 09:25
v4.0.1
33cb5a1
Compare
Choose a tag to compare

What's Changed

  • Create GitHub action to publish package in PyPI by @angel-devo
  • Create GitHub action for running tests after a pull request by @angel-devo
  • Added CSV tests by @angel-devo

Full Changelog: v4.0.0...v4.0.1

v4.0.0

12 Aug 09:59
v4.0.0
d00bdaa
Compare
Choose a tag to compare

What's Changed

Changed

  • Default retries now are 0. Therefore, no retry mechanism is enabled by default in query API
  • Retries parameter is set to default 0 as there are no retries by default. If, after error, one retry is needed, the parameter should be set to 1
  • msgpack and xls response mode know return bytes type in query API

Fixed

  • KeepAlive functionality provided by server now is supported by query API
  • Stream modes only supported for csv, tsv, json/simple, json/simple/compact modes in query API

Full Changelog: v3.6.4...v4.0.0

v3.6.4

22 Jul 06:30
v3.6.4
5e757e5
Compare
Choose a tag to compare

What's Changed

Fixed

  • Fixed bug when processing keep alive empty tokens

Full Changelog: v3.6.3...v3.6.4

v3.6.3

13 Jul 12:50
v3.6.3
f64fd84
Compare
Choose a tag to compare

What's Changed

Fixed

  • Dependencies updated for click and PyYAML
  • Some small fixes in documentation
  • urllib3 dependencies forced for CVE-2021-33503
  • Query in REST API test to be configurable by environment variable

Full Changelog: v3.6.2...v3.6.3

v3.6.2

30 May 14:34
v3.6.2
250b5f3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.6.1...v3.6.2

v3.6.1

20 May 08:42
v3.6.1
537a8b8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.6.0...v3.6.1