Releases: DevoInc/python-sdk
Releases · DevoInc/python-sdk
Release list
v3.6.6-rc-1
v3.6.5-rc-1
What's Changed
Fixed
- Ingestion endpoint has an inactivity timeout that when reached closes the connection.
devo-sdkis aware of such a timeout and restart connection before is reached. New parameterinactivity_timeoutin classSenderto set up it. Its default value is 30 seconds.
Full Changelog: v3.6.4...v3.6.5
v5.0.3-rc-1
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
What's Changed
- fix: Replace error messages and add to ERROR_MSGS enum by @oscarsierradevo in #159
- fix:
pyopenssldependency bumped
New Contributors
- @oscarsierradevo made their first contribution in #159
Full Changelog: v5.0.1...v5.0.2
Contributors: @dvillacanas @JuanFranDevo @oscarsierradevo
v5.0.1
[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
[5.0.0] - 2022-12-02
Added
DevoClientExceptionandDevoSenderExceptionrefactored for better details extraction- In query error detection and feedback through detailed
DevoClientException - New test selection in
run_tests.pytool (included and excluded parameter)
Removed
- Parameter
keyremoved fromdevo.sender.lookup.Lookup.send_data_line. Thekeyparameter pointed to the value in thefieldslist that was the key of the lookup item. When the value appeared several times infields, 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_delayinstead oftimeoutparameter
Full Changelog: v4.0.3...v5.0.0
Contributors: @dvillacanas @JuanFranDevo
v4.0.3
What's Changed
- fix: binary formats requires output parameter by @JuanFranDevo in #153
Full Changelog: v4.0.2...v4.0.3
v4.0.2
What's Changed
- Add a new command-line option for escaping double quotes with
-eqor--escape_quotes. - Add a check and shows a warning if the file contains double quotes and the option
-eqis 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
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
What's Changed
- By @JuanFranDevo in #146
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
msgpackandxlsresponse 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/compactmodes in query API
Full Changelog: v3.6.4...v4.0.0