Releases: DevoInc/python-sdk
Releases · DevoInc/python-sdk
v5.2.0
What's Changed
Added
- Add an
ip-as-stringflag to the API client to return the IP address as a string instead of an integer.
Changed
cryptographydependency upgraded fromcryptography~=42.0.2tocryptography~=42.0.5msgpackdependency upgraded frommsgpack~=1.0.7tomsgpack~=1.0.8pipdeptreedependency upgraded frompipdeptree~=2.14.0topipdeptree~=2.17.0pyopenssldependency upgraded frompyopenssl~=24.0topyopenssl~=24.1.0pytest-covdependency upgraded frompytest-cov~=4.1.0topytest-cov~=5.0.0pytestdependency upgraded frompytest~=7.4.4topytest~=8.1.1responsesdependency upgraded fromresponses~=0.24toresponses~=0.25.0
Full Changelog: v5.1.10...v5.2.0
v5.1.10
Changed
- Change tests to use
pytestinstead of the custom script that usesunittest. certifidependency upgraded fromcertifi~=2023.11.17tocertifi~=2024.2.2cryptographydependency upgraded fromcryptography~=41.0.7tocryptography~=42.0.2pyopenssldependency upgraded frompyopenssl~=23.3topyopenssl~=24.0pytzdependency upgraded frompytz~=2023.3topytz~=2024.1pipdeptreedependency upgraded frompipdeptree~=2.13.1topipdeptree~=2.14.0
Full Changelog: v5.1.9...v5.1.10
v5.1.9
v5.1.9
Added
- Tests for encoding of messages in Sender.
Changed
- UFT-8 encoding with "replace" is now used by default in Sender.
Full Changelog: v5.1.8...v5.1.9
v5.1.8
Added
- Added Code of Conduct.
Changed
- Restrict insecure TLS versions in Sender and API clients to TLSv1.2 and TLSv1.3.
- Remove disclosing information in messages about keepalive token.
- Fix incorences in documentation about using
urlandaddressinterchangeably. certifidependency upgraded fromcertifi~=2023.7.22tocertifi~=2023.11.17cryptographydependency upgraded fromcryptography~=41.0.5tocryptography~=41.0.7pipdeptreedependency upgraded frompipdeptree~=2.13.0topipdeptree~=2.13.1pyopenssldependency upgraded frompyopenssl~=23.2topyopenssl~=23.3responsesdependency upgraded fromresponses~=0.22.3toresponses~=0.24
Full Changelog: v5.1.7...v5.1.8
v5.1.7
What's Changed
urllib3dependency removed,requestsalready solves it.cryptographydepemdency upgraded fromcryptography~=41.0.3tocryptography~=41.0.5msgpack~=1.0.4testing dependency upgraded frommsgpack~=1.0.4tomsgpack~=1.0.7pipdeptree~=2.5.0testing dependency upgraded frompipdeptree~=2.5.0topipdeptree~=2.13.0- Removed support for Python 3.7.
Full Changelog: v5.1.6...v5.1.7
v5.1.6
What's Changed
Changed
pyopenssldependency upgraded frompyopenssl~=23.0topyopenssl~=23.2pytzdependency upgraded frompytz~=2019.3topytz~=2023.3responsesdependency upgraded fromresponses~=0.22.0toresponses~=0.23.3urllib3dependency upgraded fromurllib3~=1.26.5tourllib3~=2.0.6- Log level demoted to warning while closing socket in sender data.
Full Changelog: v5.1.5...v5.1.6
v5.1.5
What's Changed
Changed
clickdependency upgraded fromclick==8.1.3toclick==8.1.7pemdependency open frompem==21.2.0topem~=21.2.0pyyamldependency open frompyyaml==6.0.1topyyaml~=6.0.1- Code reformatted with
yapf,black,isortandflake8tools.
Security
certifidependency open fromcertifi==2021.10.8tocertifi~=2023.7.22cryptographydependency upgraded fromcryptography==41.0.1tocryptography~=41.0.3
Full Changelog: v5.1.4...v5.1.5
v5.1.4
What's Changed
Security
requestsdependency updated fromrequests@2.27torequests@2.31cryptographydependency updated fromcryptography@39.0.1tocryptography@41.0.1
Changed
pyopenssldependency open frompyopenssl==23.0.*topyopenssl>=23.0- Markdown documents reformated.
Full Changelog: v5.1.3...v5.1.4
v5.1.3
What's Changed
Added
- Sender: NonBlocking Socket support added by @JuanFranDevo in #183
responsesdependency open from ==0.22.0 to >=0.22.0 by @JuanFranDevo in #182
Fixed
- Sender: Closing handshake protocol improved to avoid losing of events. Upstream channel is closed and then client waits for the closing of downstream channel
- Sender: Monitoring of the EOF signal in downstream channel to detect whether server endpoint have closed the session
- Fixed message file management in CLI
- Fixed wrong import by @JuanFranDevo in #186
- Doc fixes after peer review by @JuanFranDevo in #184
- Fixed minor documentation error in
docs/sender/data.mdby @JuanFranDevo in #188
Full Changelog: v5.1.1...v5.1.3
v5.1.2rc2
What's Changed
Added
- Sender: NonBlocking Socket support added by @JuanFranDevo in #183
responsesdependency open from ==0.22.0 to >=0.22.0 by @JuanFranDevo in #182
Fixed
- Sender: Closing handshake protocol improved to avoid losing of events. Upstream channel is closed and then client waits for the closing of downstream channel
- Sender: Monitoring of the EOF signal in downstream channel to detect whether server endpoint have closed the session
- Fixed message file management in CLI
- Fixed wrong import by @JuanFranDevo in #186
- Doc fixes after peer review by @JuanFranDevo in #184
Full Changelog: v5.1.1...v5.1.2rc2