Releases: statsig-io/python-sdk
Releases · statsig-io/python-sdk
0.55.3 - use TypeAlias for JSONValue types
Fixes
- Use TypeAlias for JSONValue type to avoid recursion error when used with pydantic
Included In This Release
- 2e21bc6 kat-statsig
- typing alias (#399)
Full Changelog: 0.55.2...0.55.3
0.55.2 - Add Passed Field to GCIR
Improvements
- Add passed field to get client initialize response for dynamic configs
Included In This Release
- acafc85 sroyal-statsig
- Add DC Passed to GCIR (#398)
Full Changelog: 0.55.1...0.55.2
0.55.1 - Publish python with wheel
0.55.0 - StatsigUser Typing Update + Publish Wheels
New Features
- statsig is now published as a wheel as well as the source code on pypi
Improvements
- unit test improvement
- typing changes
Included In This Release
Full Changelog: 0.54.0...0.55.0
0.54.0 - Check user for UA field & increase error visibility
New Features
- added sdk_error_callback option to listen for unexpected exceptions caught
- new metrics sdk_exceptions_count + events_successfully_sent
Improvements
- stricter typing on statsig user to only allow JSON serializable type
- check user for any UA fields before using UA
Included In This Release
Full Changelog: 0.53.0...0.54.0
0.53.0 - Network request refactor and improved unit test
Improvements
- refactored network request to consolidate exception paths
Fixes
- fix a bug in network fallback unit test where status code was not reset between tests, causing the unit test to be inaccurate
Included In This Release
Full Changelog: 0.52.0...0.53.0
0.52.0 - Config sync no update fix & manual sampling
Improvements
- added capability to sample manual exposures
Fixes
- fix a bug where config sync can be stuck in no update state if network request succeeds but fails to parse
Included In This Release
Full Changelog: 0.51.0...0.52.0
0.51.0 - Memory Usage Improvement
Improvements
- Reduce memory usage when downloading config specs
Included In This Release
- 54607e4 kat-statsig
- stream response (#379)
Full Changelog: 0.50.1...0.51.0
0.50.1 - Small log improvement
Improvements
- Down-grade some log levels
Included In This Release
- 19bfea9 Xin Li
- update (#377)
Full Changelog: 0.50.0...0.50.1
0.50.0 - Memory improvement and reduce noisy error
Improvements
- avoid unnecessary config copies to improve memory usage
- check status code before throwing seek range error
Included In This Release
Full Changelog: 0.49.0...0.50.0