Skip to content

Releases: DevoInc/python-sdk

v3.6.6-rc-1

v3.6.6-rc-1 Pre-release
Pre-release

Choose a tag to compare

@JuanFranDevo JuanFranDevo released this 27 Jan 14:26
v3.6.6
0a34be5

What's Changed

  • fix: setup.py dependencies updated

Full Changelog: v3.6.5...v3.6.6

v3.6.5-rc-1

v3.6.5-rc-1 Pre-release
Pre-release

Choose a tag to compare

@JuanFranDevo JuanFranDevo released this 27 Jan 11:14
v3.6.5
4e559dc

What's Changed

Fixed

  • Ingestion endpoint has an inactivity timeout that when reached closes the connection. devo-sdk is aware of such a timeout and restart connection before is reached. New parameter inactivity_timeout in class Sender to set up it. Its default value is 30 seconds.

Full Changelog: v3.6.4...v3.6.5

v5.0.3-rc-1

v5.0.3-rc-1 Pre-release
Pre-release

Choose a tag to compare

@JuanFranDevo JuanFranDevo released this 26 Jan 17:05
v5.0.3
a97c6c6

What's Changed

  • fix: Fix is_file in Path object by @angel-devo in #160
  • fix: Ingestion endpoint has an inactivity timeout that when reached closes the connection by @JuanFranDevo in #161

Full Changelog: v5.0.2...v5.0.3

v5.0.2

Choose a tag to compare

@JuanFranDevo JuanFranDevo released this 04 Jan 13:59
v5.0.2
d9cba74

What's Changed

  • fix: Replace error messages and add to ERROR_MSGS enum by @oscarsierradevo in #159
  • fix: pyopenssl dependency bumped

New Contributors

Full Changelog: v5.0.1...v5.0.2

Contributors: @dvillacanas @JuanFranDevo @oscarsierradevo

v5.0.1

v5.0.1 Pre-release
Pre-release

Choose a tag to compare

@JuanFranDevo JuanFranDevo released this 21 Dec 20:19
v5.0.1
46d5e31

[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

v5.0.0 Pre-release
Pre-release

Choose a tag to compare

@JuanFranDevo JuanFranDevo released this 05 Dec 08:43
v5.0.0
d6db528

[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

Choose a tag to compare

@JuanFranDevo JuanFranDevo released this 12 Sep 15:49
v4.0.3
f21d8dd

What's Changed

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

v4.0.2

Choose a tag to compare

@angel-devo angel-devo released this 01 Sep 13:43
v4.0.2
18de878

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

Choose a tag to compare

@angel-devo angel-devo released this 26 Aug 09:25
v4.0.1
33cb5a1

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

Choose a tag to compare

@JuanFranDevo JuanFranDevo released this 12 Aug 09:59
v4.0.0
d00bdaa

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