NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2064 most downloaded on PyPI
Statsig Python Server SDK
Last release 1 months ago
19 Aug 2026
Release timing varies
gaps range from 8 days to 4 months
Nearly every release is documented
notes for 59 of the last 60 stable releases
9 versions withdrawn
withdrawn after publishing
5 years old
150 releases · first in 2021
One column per quarter.
os_version now resolves for user agents that carry the OS as an iPadOS <version> token,
os_version now resolves for user agents that carry the OS as an iPadOS <version> token,Included In This Release
Full Changelog: 0.72.0...0.72.1
Add get_experiment_groups(experiment_name) on StatsigServer and a module-level wrapper. Returns the experiment's active state plus each group's group_
get_experiment_groups(experiment_name) on StatsigServer and a module-level wrapper. Returns the experiment's active state plus each group's group_name, rule_id, id_type, and return_value straight from the in-memory config spec — no user evaluation and no exposure
logging. Non-experiment-group rules (holdout/sizing) are excluded; unknown names and non-experiment entities return the None shape. Contract matches statsig-server-core.Included In This Release
- 3804b3e93601155aed3cbd1d545222cf71c1a3d0 Kenneth Yeh
- Add get_experiment_groups() to expose experiment group metadata (#531)
- cbf8c3f58eff458fe3f480c4415c27e18824a87b tvh-statsig
- Remove sampling override skip (#526)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.71.6...0.72.0
If proxy is used as a url, we will first fallback to it, and lastly to CDN; rather than Datastore->CDN
Included In This Release
- e4e4f84ae9a0fbe804564451d407f504d46e5443 joel-statsig
- Adding proxy as secondary datasource when datastore is enable (#524)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.71.5...0.71.6
Included In This Release
- e4e4f84 joel-statsig
- Adding proxy as secondary datasource when datastore is enable (#524)
Full Changelog: 0.71.5...0.71.6
Fix the default value for reuse connection pool for logEvent.
Included In This Release
- 6fbe68ea6697ba932da94d282a7021e89317b548 Weihao Ding
- fix: change reuse connection pool for logEvent default to be false (#522)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.71.4...0.71.5
Included In This Release
- 6fbe68e Weihao Ding
- fix: change reuse connection pool for logEvent default to be false (#522)
Full Changelog: 0.71.4...0.71.5
new option to reuse the connection pool for logEvent
Included In This Release
- aa82bd97ea05c307400fc7bd9957fbc0d24d3857 Daniel
- revert 198efc51a18ecd91bdfc65cf55d2e57fc9b76a12 (#520)
- 47005cfb890acc8de3952e4dc16fa9369567984c Weihao Ding
- feat: add a option to control whether reuse connection pool for logevent (#519)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.71.3...0.71.4
Included In This Release
Full Changelog: 0.71.3...0.71.4
Add background config sync metric
Included In This Release
- afa1cc88ed0e006a4e0903f38a18b4e755584000 kat-statsig
- Hook up background sync telemetry metrics (#517)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.71.2...0.71.3
Included In This Release
- afa1cc8 kat-statsig
- Hook up background sync telemetry metrics (#517)
Full Changelog: 0.71.2...0.71.3
Re-use connections for /sdk_exception logging
Included In This Release
- b1e4e9e6a6c3f16d033e14d8705f1499bf716b67 Daniel
- chore: use requests.Session for /sdk_exception (#515)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.71.1...0.71.2
Remove hard dependency on specific httpx version
Included In This Release
- 35d394a8366cb961e60c31654530ae60f2c2a342 Daniel
- chore: remove hard dep of specific httpx version (#513)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.71.0...0.71.1
Included In This Release
- 35d394a Daniel
- chore: remove hard dep of specific httpx version (#513)
Full Changelog: 0.71.0...0.71.1
Adds IDList support to DataStore
Included In This Release
- 198efc51a18ecd91bdfc65cf55d2e57fc9b76a12 Daniel
- feat(experimental): add http2 support via httpx module (#511)
- 6d4c987c5965bf7cdb90ea9edaa92b6f15fa1599 kat-statsig
- add metadata to ua (#508)
- 7270608f04bc327ae91b069e3021694435c5437a paul-statsig
- [datastore] support download id list in datastore (#506)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.70.5...0.71.0
Included In This Release
Full Changelog: 0.70.5...0.71.0
Nothing published for this version
Support download id list file through statsig proxy
Included In This Release
- 5e2ba902dd9692547a0ac41608e128ed39512fe5 kat-statsig
- Add context tag to network latency metric (#504)
- 3dc8b90b302f7f4f5db6dbf12cfae6fbd9d8dde5 Daniel
- chore: address unintentional revert (#502)
- ed75666c69da4f57826fedf01f7107b25430cf75 Weihao Ding
- feat: support sfp download id list file again (#500)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.70.4...0.70.5
Included In This Release
Full Changelog: 0.70.4...0.70.5
Reduce the network requests made to CDN
Included In This Release
- 28a6f11fcf2a0666e786cc26396de49199b3c480 Daniel
- chore: reduce fallback to statsig network on bg sync (#498)
- d385c6431178e6ea9e4e93dad0924c560be9a229 Daniel
- Revert "Merge branch 'main' of https://github.com/statsig-io/private-python-sdk"
- 219c5b4b76a6ed314d977b1f51745bafd41cb471 Daniel
- Merge branch 'main' of https://github.com/statsig-io/private-python-sdk
- 6d2f951239529a1e75d1394fd921674973284180 Daniel
- chore: bump 'protobuf' dep to 6.33.5
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.70.3...0.70.4
Add two more tags into Init Metrics
Included In This Release
- 65f5af5a3d133af2d68b8e12812f98ddc41789e3 Weihao Ding
- Revert "feat: add sfp support for download single id list file" (#496)
- fef0d7c811284dfb17626717886cdfd46ab65372 Weihao Ding
- feat(ob): add more tags into init metric (#495)
- 6db9c5a2d952ba2423b92d41e88ca15fdf5bff23 Weihao Ding
- feat: add sfp support for download single id list file (#494)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.70.2...0.70.3
Send service name header broadly
Included In This Release
- 5e4c7fc0461d86e856d225689a13ca59fe527201 kat-statsig
- Send service header on all requests (#492)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.70.1...0.70.2
>- 061571324f64633f1aa2999782ff98ccce9afc4e kat-statsig
Included In This Release
- 061571324f64633f1aa2999782ff98ccce9afc4e kat-statsig
- id list file name tag (#490)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.70.0...0.70.1
Added id_lists_sync_overall.latency telemetry with reduced-cardinality tags:
Included In This Release
- 4dc9efa72a925d7a57f4c0fe5ce7462162ca6cbc kat-statsig
- split id_lists overall latency metric with reduced tags (#488)
- 1f5083a9a012c2cc871345d7e8dc0465d1d3c38f kat-statsig
- Update config_sync_overall latency error tagging (#487)
- af6f4da65319512d6190a1dd5024cec786491765 kat-statsig
- network latency telemetry metrics (#485)
- 2de6aa44d5b8bb8131433bdc78f169be3cf57578 eric@statsig.com
- [download_id_list] turn requests serial instead of concurrent (#484)
- 5efc4178da48202e82e05f023059880c5b3e330d Daniel
- chore: bump 'protobuf' dep to 6.33.5 (#483)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.69.0...0.70.0
new observability client metrics:
Included In This Release
- a5f4d18cd7aa2c78cfb60c89b5fce92df34e1e35 kat-statsig
- more ob metrics (#477)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.68.0...0.69.0
send service name to statsig forward proxy in the header to improve observability on statsig forward proxy
Included In This Release
- 26a575b76676394f2fb3804e9de85a48eb2a63c5 kat-statsig
- Add service info (#479)
- d29460402c262ad3ad828477b8aa31a4a4bf0274 kat-statsig
- add service name (#478)
- 562e202a10864dfec8095894a12155a2d6aec66c kat-statsig
- bump requirement txt protobuf (#476)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.67.0...0.68.0
Added Two new APIs that control DCS polling
def pause_polling_dcs():
"""
Pauses background polling for Download Config Specs (DCS).
"""
__instance.pause_polling_dcs()
def start_polling_dcs():
"""
Resumes background polling for Download Config Specs (DCS).
"""
__instance.start_polling_dcs()
Included In This Release
- 33f08004c1d5b17ed9192e7b02cc6d6889943c72 Weihao Ding
- feat: pause/start dcs (#474)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.66.2...0.67.0
Decrease the chance that SDK faces peer cancellation error
Included In This Release
- ea4e2d0b34bdc3d994a7f77f3172123cdba5040b Xin Li
- update header across request session (#472)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.66.1...0.66.2
Seeing increase ennconreset error for logevent since we refactor code to use request.session() instead of request. This is due to request.session() ke
Included In This Release
- 93cc104b1de844701e242c32751b77ba77545b9c Xin Li
- network: explicitly close connection for log event (#469)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.66.0...0.66.1
If for a individual endpoint, e.g. log_event , dcs, authentication is required, create new HttpWorker which has request session authenticated. Leave o
Included In This Release
- dfac8a182da29f3a0a31dc39a02f6671c2a5039b Xin Li
- [refac]refactor http worker to support different session (#467)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.65.0...0.66.0
Switching from upper().lower() to casefold() for string comparison, reducing evaluation time
Included In This Release
- 6e10d5638b3fcadc362150199143d60c03ed153d kat-statsig
- merge Switch to casefold from upper lower (#465)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.64.0...0.65.0
support for target app condition in evaluation
Included In This Release
- 1c0df4583001ccb0568d07066a945e85bd5028e0 kat-statsig
- add evaluation context and target app support (#462)
- f8c5a2575e2926a733c47521cafdead60f4b96fc paul-statsig
- support tls and mtls in http (#461)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.63.0...0.64.0
new option fields disable_ua_parser/disable_country_lookup to disable the loading of the libraries. This can save memory usage if none of the configs
Included In This Release
- 5a0340e3593c892dd94467f977010417a4ec38e5 devin-ai-integration[bot]
- Add disable_ua_parser and disable_country_lookup options to reduce memory usage (#454)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.62.0...0.63.0
Support brotli and deflate compression for DCS
Included In This Release
- 79a41a5e44b6b1bbf06273e7cf1d41b3acc1ce8e Xin Li
- fix url for dcs fallback (#457)
- 90f455012f727989cd104ae2db1959e40c8803a3 Xin Li
- remove sinceTime=0 (#455)
- cc7289a753ee69ad6105d0dac1deef649082a2dd Daniel
- chore: enable brotli content decoding (#452)
- 12e2a599b7acfda7d520324c3ba94a65a6e1a4db Daniel
- refac: apply formatting to http_worker (#453)
- 210d1f7c234924637e9b0c14233da747098890cc Daniel
- chore: add streaming decompressor class (#451)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.61.0...0.62.0
New option global_custom_field to add global fields to be used in evaluation
global_custom_field to add global fields to be used in evaluationIncluded In This Release
- 317001af44e808f13261ba149922222de95fe639 kat-statsig
- add support for global custom fields (#449)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.60.0...0.61.0
Error boundary timeout to respect options.timeout
Included In This Release
- 3c5f69bd50b2254d5054be193bb837a723005cf3 Xin Li
- eb set timeout to be options.timeout (#445)
- eb7a909cbd86501962fcf4bedfbbcd4c39448d36 kat-statsig
- move id list to cdn (#444)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.59.1...0.60.0
Improves bad sdk key handling by not throwing and allowing any string when in local mode
Included In This Release
- 323e6d83ddac09afa49b1bb85075709c6c404304 sroyal-statsig
- Update Python Bad SDK Key Logic (#442)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.59.0...0.59.1
>- 0598fa762b0c5f1e8522591a0d6b5e5539d9f6b9 kat-statsig
Included In This Release
- 0598fa762b0c5f1e8522591a0d6b5e5539d9f6b9 kat-statsig
- add support for release pipeline evaluation (#437)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.58.4...0.59.0
Bump ip3-country package dependency to include the fix on not releasing memory when CountryLookup is gc
Included In This Release
- ae330f22136cd20cc9756a058be3655ae959d828 Xin Li
- Use requests.session instead of requests directly (#439)
- 608e9dc6525a5c63bb8b35c6ff97be56ecda99c8 Xin Li
- update ip3-country version (#438)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.58.3...0.58.4
moved rulesets callback to after the store has completely finished parsing
Included In This Release
- 173cc2fd5310eceaad0b59468ef5a6b0552b79b2 kat-statsig
- move rulesets cb location (#435)
- b42e63c154d10aa38e69ddb648eb8924eb310429 kat-statsig
- bump protobuf (#434)
- 3cfe1dac02529af2428fa60af84f7ddbe5d6fb2c kat-statsig
- fix delegated gate checks (#433)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.58.2...0.58.3
removed grpc verbosity overwrite
Included In This Release
- f8ab33d47dd44e672ecd4b7d1896bd76d9edde5a kat-statsig
- remove default grpc verbosity to none (#430)
- f9eb65f546609117f2a38320a04d3cab9526c04e kat-statsig
- Bump setuptools (#429)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.58.1...0.58.2
Fixes https://github.com/statsig-io/python-sdk/issues/29
Fixes https://github.com/statsig-io/python-sdk/issues/29
Included In This Release
- 293281771434d4b0cf7515efd57eff78e24ba242 tore-statsig
- fix: set accept-encoding header (#425)
- 1cd185c94f249c29ac7fcd028f9583066794c4dc dependabot[bot]
- Bump setuptools from 70.0.0 to 78.1.1 (#424)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.58.0...0.58.1
Adds support for including session replay info in get client initialize response
Included In This Release
- c04bef329bdbeceed9efc0d12720f54d910c30fd sroyal-statsig
- Add Session Replay Info to GCIR (#422)
- 17d44b878b96306f1f2a30930f383f1d4537e7b8 dependabot[bot]
- Bump setuptools from 65.5.1 to 70.0.0 (#421)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.57.3...0.58.0
Fix behavior that when grpc is reconnected to SFP, we sometimes don't cancel background polling job
Expose grpc metrics
Included In This Release
- cb2d9e5d1c75d978d80ce23bb2cb20d3b5ea7b3a kat-statsig
- grpc ob (#419)
- b5f257366bb8375c650b0dc5b540e00c7bbd9e90 kat-statsig
- move fallback class (#418)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.57.2...0.57.3
Fixed a bug where the sdk fail to initialize if there are multiple unsupported config operator/conditions
Included In This Release
- d66ea5b5917bef6db1962c16dbb78f8f7795c861 kat-statsig
- pre parse edge case patch (#415)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.57.1...0.57.2
patch an edge case where secondary exposures may be sampled if primary exposure falls through to default
Included In This Release
- 91fd291c9f4450b2ece367be54a012a24869fa2f kat-statsig
- fix sampling (#413)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.57.0...0.57.1
export public objects for better linter experience
Included In This Release
- 970ce9d3da09cd2aa95eb173500ce333fd364cf5 kat-statsig
- export all pubic objects (#411)
- 23afb733ab7cd6cfd30151e3d58b601ebbbc031b kat-statsig
- add typing extension to setup requirement (#409)
- 100092133e796b5d24f5ed39945e5d009ae2a5af Weihao Ding
- fix: id_type to idType (#408)
- 230e424f35f8604dd8627b85d34c6d94b864cd8a Weihao Ding
- feat: add idType to eval result (#407)
- acc04360550dc9f6a5589d9dbe3f7fc8e6ab8362 kat-statsig
- apply sampling on key (#406)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.56.0...0.57.0
new option for events flushed callback
Included In This Release
- 6447d33c31415f23b50504b2eea78a3e711399f6 kat-statsig
- events flushed callback (#403)
- fa077e311429308bd629709f4f4888164d6f80f5 Weihao Ding
- chore: Update kong.yml (#404)
- b74a0ae83f6fa94dc0ebbf41c86f0fcca1e29a25 Xin Li
- Update LRS.yml (#402)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.55.3...0.56.0
Use TypeAlias for JSONValue type to avoid recursion error when used with pydantic
Included In This Release
- 2e21bc6fc0caadba03d4eca1a7d4f90c4ecb5c75 kat-statsig
- typing alias (#399)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.55.2...0.55.3
Add passed field to get client initialize response for dynamic configs
Included In This Release
- acafc85ae5c498d0325e9beedc1ced7aa038b725 sroyal-statsig
- Add DC Passed to GCIR (#398)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.55.1...0.55.2
### Fixes - republish python with wheel >Included In This Release Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.55.0...0.55.1
Included In This Release
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.55.0...0.55.1
statsig is now published as a wheel as well as the source code on pypi
Included In This Release
- 9af94f24ccdeb7bee72a6fe82a9da95fbb1a2320 kat-statsig
- unflakey the sampling test (#394)
- 3d40456bb88612d5afed5e86f681fe3d8433d2f0 kat-statsig
- use mapping for json types (#392)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.54.0...0.55.0
added sdk_error_callback option to listen for unexpected exceptions caught
Included In This Release
- cd1d72332e7ee67d491b60e5a287d5de3d2b13e2 kat-statsig
- error handling update (#389)
- 708d00131a7e9a89b1d9ec0869e4b87775d73497 sroyal-statsig
- Check User for UA Fields (#388)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.53.0...0.54.0
refactored network request to consolidate exception paths
Included In This Release
- 4c4efade3f52d0c30050c02cf01941c093e42112 kat-statsig
- return unsuccess for local mode (#386)
- b319918b3fe3bec897db7082b39c635245d63263 kat-statsig
- network request + unit test refactor (#384)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.52.0...0.53.0
added capability to sample manual exposures
Included In This Release
- c70b591f497c63fdd8c81c3bbcccbe1380db2c2f kat-statsig
- fix no update bug (#382)
- bdfdce41262d7b7ac5315f9849ff8a085066ab60 kat-statsig
- manual exposure sample (#381)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.51.0...0.52.0
Reduce memory usage when downloading config specs
Included In This Release
- 54607e47b4521cdc3882ca9b151b348d424dfa20 kat-statsig
- stream response (#379)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.50.1...0.51.0
>- 19bfea9416e5a0f63e1a8550d8bae0afb0edb97b Xin Li
Included In This Release
- 19bfea9416e5a0f63e1a8550d8bae0afb0edb97b Xin Li
- update (#377)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.50.0...0.50.1
avoid unnecessary config copies to improve memory usage
Included In This Release
- 950c98f29a72786fcd65d122776467cfa6806e02 kat-statsig
- Only perform copy when necessary (#374)
- d9cffe5d98868369f7f40ac184f45c1ad5044e3d kat-statsig
- seek range fix (#372)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.49.0...0.50.0
new option observability_client for metrics collection
Included In This Release
- 59edbd8ef4bcc5e7f43b8575a6d80f20863b850f kat-statsig
- observability integration (#369)
- 336f4507c9e092cb08e4c8a75e17f42366239663 sroyal-statsig
- Fallback to Default Env from Server (#368)
- ba9d4eee91faa77055a8fc36ac52f9e1c6bd9769 kat-statsig
- logging dcs api with context (#366)
- afb7486165ca6e2eaa48746ff13a4de73f6bda64 kat-statsig
- strict init timeout and some other fixes (#363)
- 33e81665dcda9e642dc99f1b2386ba068ae8cf15 sroyal-statsig
- Switch Version Metadata to String (#367)
- 34a62417fa311145143de20772949328ef183c68 sroyal-statsig
- Add Config Version to Exposure Metadata (#365)
- 1a92749b6f50130b1a5192d700f9ae9f17815d80 Xin Li
- Create LRS.yml (#362)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.48.0...0.49.0
Initialize now return initializationDetails which has information on data source, is initialize successful, is the store populate, duration and error
Included In This Release
- 76e1279a8290fc934b8804a9b4438a9ba02ef3aa kat-statsig
- Some bug fixes (#359)
- 50910bbd7416dc6303efd6f0fe88ae2655df8c29 kat-statsig
- Add Initialization Details + context (#347)
- badb04caf620cf76972bb8d0c5dbe39847ba85b2 kat-statsig
- fix flag (#358)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.47.2...0.48.0
fix a bug with typing to allow float type for statsig event value
Included In This Release
- ae944c40301b7cbed02b05fe30a6d7360d375983 kat-statsig
- add float type to statsig event value (#355)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.47.1...0.47.2
Avoid race condition by locking log interval
Included In This Release
- eac2abffa2bf5b3f4e307025355da9ec21762ffc kat-statsig
- lock logging interval access (#351)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.47.0...0.47.1
more unit tests around different dcs failure cases
Included In This Release
- c388271d652feb223f5a8cdee5b4f4a5b2a00afc kat-statsig
- sampling fixes and do not attach shadow sample when not needed (#352)
- a7b371caafcc6192de5961daf61356f25baf8694 kat-statsig
- dcs fallback unit tests (#350)
- 8e8a7dd49d6f569f78cf26dabb907350e83c8aa3 kat-statsig
- Simplify logger logic more (#349)
- aed9e2e046f632d18b79e3441998db9c9c83c7af kat-statsig
- remove handler and formatter from output logger (#348)
- f91809f4cfa8c4da4368555f90e1eb7f618b564c kat-statsig
- 2 log event threads (#346)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.46.0...0.47.0
new option to enforce fallback to statsig network if config is out of sync for x amount of time
Included In This Release
- 692c50afd9e636b34c01683fd167eefa775c9951 kat-statsig
- sample more special cases (#340)
- 77d8c9ffdb48e472ebfaaf0d5497140cdcc8f4a0 kat-statsig
- fix not normalize user bug (#341)
- 06844f1c14dffdb9506e36bcce4dc54ac43b3879 Xin Li
- Options to enforce fallback if config is out of sync (#344)
- ec0d0d4c761c5d68e192ffa4005039a149ba41ff Xin Li
- log lcut to process (#343)
- 534113c549a48b1c0bb3fd2aeaeb70efce4f7363 sroyal-statsig
- Add IDType to GCIR (#342)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.45.1...0.46.0
Add more fallback behavior to statsig network endpoint if any exceptions happened
Included In This Release
- 94e5c4423f12290838b3ea58ad8727255f5d5fae Xin Li
- more try catch on initialization path (#338)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.45.0...0.45.1
new option to set logging level output_logger_level
output_logger_levelIncluded In This Release
- 7b3d5212cae1ed67775e80a19ea031aedc6fb96d kat-statsig
- default sample (#333)
- 80dc792e5060d08c14a4ac211da61259cab0d109 kat-statsig
- catch logger (#336)
- 6f012c793a5268511c9593228f07b963b86c2b4b Xin Li
- more try catch (#335)
- 7f124fdb016b33f3ec5fba37c3ecb5c008cc3425 kat-statsig
- tls support (#331)
- 729fa99e8845d463aee4941189b149fe8e47d0b6 kat-statsig
- use sha (#334)
- 6722a2ed6b962545c685f3fd177f09a76379900f kat-statsig
- Logging changes (#330)
- 71d4d6ebb32d900ad4eae916dfa2e5058579bcd9 kat-statsig
- shadow sampling (#329)
- 3e3446e15743aa8151ed2c5baff4d878d8b90a58 kat-statsig
- support sampling rate (#308)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.44.1...0.45.0
Set logging copy when statsig options is updated instead of just when it's initiated.
Included In This Release
- 6b2e4f5d2ed70320d25e22bfda1bc80732262397 kat-statsig
- set logging copy when properties are changed (#327)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.44.0...0.44.1
reduce thread usage in background logging
Included In This Release
- 47ca4b1c6cf6fe01b6aa0e51febca0c5af8e5f26 Xin Li
- fix: network request in another thread (#322)
- c942b5e2fe02def33afc203559e5d7beb67f140a Weihao Ding
- optimize: eval pass percent process (#325)
- f88cefa4a2311be729b250dc77af70b796ae8800 kat-statsig
- fix import err (#324)
- 0d617b897a2d03e6172ac40c4d2bdbbdf2e06f66 kat-statsig
- Add override with proxy config address (#319)
- 6f59e18229674895f82a36cef9dc4b641f247a55 kat-statsig
- is initialized method (#323)
- 798f3aa02a92c30c22a2b100ff42653fb5024bf7 kat-statsig
- add has update and parse success to spec store (#321)
- a912ac06f07c0816574a2395e6c4386d8773fd53 kat-statsig
- some error logging rework (#320)
- dc13798ad6255f7bb7b10d4f345a4f42aebb64c2 kat-statsig
- fix sdk config key name (#317)
- 598b088c291a179488483f44e2044af0270195ad Xin Li
- add diagnostics error message (#318)
- a3714643bf6ced340f4569582050464ae33ede7c kat-statsig
- move dropped event logging to logger and add logging interval (#310)
Full Changelog: https://github.com/statsig-io/python-sdk/compare/0.43.1...0.44.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →