Releases: s2-streamstore/s2-sdk-python
Releases · s2-streamstore/s2-sdk-python
5.0.0
03 Sep 20:02
Compare
Sorry, something went wrong.
No results found
Refactor
[breaking ] Replace retention_age with retention_policy (#104 )
4.0.0
11 Aug 07:09
Compare
Sorry, something went wrong.
No results found
Features
Add access token APIs (#86 )
[breaking ] Support timestamped records (#88 )
Support clamp in read_session, until in read and read_session (#90 )
Support delete-on-empty config for streams (#95 )
Bug Fixes
Missing return statement in read_session (#92 )
Missing timestamp in AppendRecord msg (#96 )
Mappings between schema types and proto types (#97 )
Refactor
[breaking ] Rename auth_token as access_token in S2 init (#83 )
[breaking ] Consolidate config params into a single param (#87 )
[breaking ] Change fencing token type from bytes to str (#89 )
[breaking ] Change return types of check_tail, read, and read_session (#91 )
Documentation
Remove gRPC mentions (#82 )
Consistent wording and styling (#102 )
Styling
Apply fixes from uv run poe checker (#85 )
3.0.0
11 Mar 23:41
Compare
Sorry, something went wrong.
No results found
Refactor
[breaking ] Modify BasinInfo schema (#43 )
Features
Support create_stream_on_append basin config (#44 )
2.1.0
13 Feb 19:28
Compare
Sorry, something went wrong.
No results found
Features
Support Gzip compression for read* and append* ops (#36 )
2.0.0
11 Feb 00:15
Compare
Sorry, something went wrong.
No results found
Features
[breaking ] Accept Endpoints instead of Cloud in S2 init (#32 )
Bug Fixes
[breaking ] Retry logic for append session and read session (#33 )
Miscellaneous Tasks
Consistent err kind and style in read session example (#34 )
1.1.0
25 Jan 02:39
Compare
Sorry, something went wrong.
No results found
Features
Expose Basin and Stream so they can used as type hints (#30 )
1.0.0
21 Jan 05:21
Compare
Sorry, something went wrong.
No results found
Features
Add append_inputs_gen util for automatic batching of records (#19 )
Refactor
Make fence and trim APIs behave like mentioned in note (#18 )
Move utils into a separate utils mod (#21 )
Documentation
Consistent vocab and format (#23 )
Fix note in append_inputs_gen util fn (#24 )
Styling
Format previously missed files in _lib using ruff (#22 )
Miscellaneous Tasks
[breaking ] Remove trim and fence helper methods (#20 )
0.2.0
17 Jan 02:51
Compare
Sorry, something went wrong.
No results found
Bug Fixes
Limits in read session resumption (#14 )
Documentation
Miscellaneous Tasks
At-least-once need not be scary (#11 )
0.1.4
16 Jan 04:48
Compare
Sorry, something went wrong.
No results found
Miscellaneous Tasks
Organize imports and add a few external links in docs (#7 )
Validate AppendInput, expose metered_bytes, misc. docs polish (#8 )
0.1.3
16 Jan 04:47
Compare
Sorry, something went wrong.
No results found
Refactor
Swap gRPC dependency i.e. betterproto -> grpcio (#5 )