Skip to content

Releases: CoLearn-Dev/colink-sdk-python-dev

v0.3.7

Choose a tag to compare

@stneng stneng released this 20 Mar 23:44
fix lock

v0.3.6

Choose a tag to compare

@stneng stneng released this 05 Mar 04:35
81966d6
Merge pull request #60 from CoLearn-Dev/fix-build

fix build

v0.3.5

Choose a tag to compare

@stneng stneng released this 21 Apr 15:53
aeed4c9
Merge pull request #58 from CoLearn-Dev/update-proto

Update proto

v0.3.4

Choose a tag to compare

@stneng stneng released this 13 Apr 15:48
d1a1f29
Merge pull request #55 from CoLearn-Dev/is-env

Pass envs to instant server

v0.3.3

Choose a tag to compare

@stneng stneng released this 01 Apr 09:30
101208d
Merge pull request #54 from CoLearn-Dev/fix-ci-package

Fix CI package

v0.3.1

Choose a tag to compare

@quwenjie quwenjie released this 23 Mar 14:02
a73354c

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

Choose a tag to compare

@quwenjie quwenjie released this 08 Mar 02:55
1049987
  1. MQ alternative: redis stream: CoLearn-Dev/colink-sdk-rust-dev#45
  2. Fix CI test test_python.py time out by changing port number: #47
  3. Fix MQ_API connection assert: #46
  4. Throw error when no colink server: #44

v0.2.6

Choose a tag to compare

@quwenjie quwenjie released this 03 Mar 09:35
d1af056
  1. Fix send_variable stuck problem, reported in https://gist.github.com/geos98/a11155cde8ecdf242ed34479dedf64a6#file-exchagne_error_twice-py
  2. Fix failing to receive variable problem when running the task twice, reported in https://gist.github.com/geos98/a11155cde8ecdf242ed34479dedf64a6#file-exchange_error_concurrency-py
  3. Adjust protocol operator implementation: protect colink class handler across threads with deep copy.
  4. 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.
  5. Set vtinbox http-server thread as daemon, ensure graceful exit.

v0.2.5

Choose a tag to compare

@quwenjie quwenjie released this 27 Feb 07:03
a0c1632
  1. Rename set_variable, get_variable-> send_variable, recv_variable: CoLearn-Dev/colink-sdk-rust-dev#55
  2. Add generate_token_with_signature; add test_user_management: CoLearn-Dev/colink-sdk-rust-dev#41
  3. Instant server error redirect, check mq connection before start: CoLearn-Dev/colink-sdk-rust-dev#40
  4. Fix instant server version: CoLearn-Dev/colink-sdk-rust-dev#51

v0.2.4

Choose a tag to compare

@quwenjie quwenjie released this 19 Feb 11:15
362addc

Catch up with rust SDK v0.2.6:
add VTInbox& test: CoLearn-Dev/colink-sdk-rust-dev#35
set_variable support auto serialization.