Releases: DevoInc/python-sdk
Releases · DevoInc/python-sdk
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
DevoClientException
andDevoSenderException
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 fromdevo.sender.lookup.Lookup.send_data_line
. Thekey
parameter pointed to the value in thefields
list 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_delay
instead oftimeout
parameter
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
-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
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
msgpack
andxls
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
What's Changed
Fixed
- Fixed bug when processing keep alive empty tokens
Full Changelog: v3.6.3...v3.6.4
v3.6.3
What's Changed
Fixed
- Dependencies updated for
click
andPyYAML
- 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
What's Changed
- (fix) Some events are not sent completely by @JuanFranDevo in #142
Full Changelog: v3.6.1...v3.6.2
v3.6.1
What's Changed
- Dependencies ammended in setup.py by @JuanFranDevo in #139
- fix: Some documentation fixes, mostly related to dependencies and com… by @JuanFranDevo in #140
New Contributors
- @JuanFranDevo made their first contribution in #139
Full Changelog: v3.6.0...v3.6.1