Releases: CoLearn-Dev/colink-sdk-python-dev
Releases · CoLearn-Dev/colink-sdk-python-dev
Release list
v0.3.7
v0.3.6
v0.3.5
v0.3.4
v0.3.3
v0.3.1
Support macOS - instant server default redis, CI update: CoLearn-Dev/colink-sdk-rust-dev#53
Change to use coincurve library to support mac and be compatible with rust secp256k1 library. Compatibility issue of different python crypto libraries are reported here: https://github.com/quwenjie/crypto_lib_cross_language_bug_report/tree/43fbb8337e484ddd2acbd5fa89c051a1512c0b5a
Solve CI timeout issue: add retry send, change to use requests library.
Reduce protocol operator CPU usage.
v0.3.0
v0.2.6
- Fix send_variable stuck problem, reported in https://gist.github.com/geos98/a11155cde8ecdf242ed34479dedf64a6#file-exchagne_error_twice-py
- Fix failing to receive variable problem when running the task twice, reported in https://gist.github.com/geos98/a11155cde8ecdf242ed34479dedf64a6#file-exchange_error_concurrency-py
- Adjust protocol operator implementation: protect colink class handler across threads with deep copy.
- Solve read_or_wait implementation error, corrected subscription time to 0 instead of now, consistent with rust implementation: https://github.com/CoLearn-Dev/colink-sdk-rust-dev/blob/5c4ef2611e21dfe2d217e7e1bdfee9e5285a6335/src/extensions/read_or_wait.rs#L11.
- Set vtinbox http-server thread as daemon, ensure graceful exit.
v0.2.5
- Rename set_variable, get_variable-> send_variable, recv_variable: CoLearn-Dev/colink-sdk-rust-dev#55
- Add generate_token_with_signature; add test_user_management: CoLearn-Dev/colink-sdk-rust-dev#41
- Instant server error redirect, check mq connection before start: CoLearn-Dev/colink-sdk-rust-dev#40
- Fix instant server version: CoLearn-Dev/colink-sdk-rust-dev#51
v0.2.4
Catch up with rust SDK v0.2.6:
add VTInbox& test: CoLearn-Dev/colink-sdk-rust-dev#35
set_variable support auto serialization.