Reddit-experiments

Latest version: v1.8.0

Safety actively analyzes 624049 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

1.8.0

What's Changed
* Re-raise exceptions from `request_field_extractor` + prom metrics by mrlevitas in https://github.com/reddit/experiments.py/pull/112
* Reflect BP's backoff default by mrlevitas in https://github.com/reddit/experiments.py/pull/113


**Full Changelog**: https://github.com/reddit/experiments.py/compare/v1.7.0...v1.8.0

1.8.0beta.1

What's Changed
* Re-raise exceptions from `request_field_extractor` + emit experiments.py specific prometheus metrics by mrlevitas in https://github.com/reddit/experiments.py/pull/112


**Full Changelog**: https://github.com/reddit/experiments.py/compare/v1.7.0...v1.8.0-beta.1

1.7.0

What's Changed
* add group_overrides dynamic configuration (reddit-decider 1.3.0)
* add no variant (`None`) override support (reddit-decider 1.3.0)
* Set default `timeout` for `path` watched to `30 seconds` by mrlevitas in https://github.com/reddit/experiments.py/pull/110

bug fixes:
* Move `_internal` check for DCs prior to call by mrlevitas in https://github.com/reddit/experiments.py/pull/111
* Bump Decider (re-enable `PartialLoad` error), update version in docs + tests by mrlevitas in https://github.com/reddit/experiments.py/pull/109

From yanked 1.5.1 & 1.6.0 versions:
* bump `reddit-decider` to 1.4.1 to fix bugs below in `reddit-experiments > v1.4.1, < 1.7.0`:
* bubble up `PartialLoad` Rust Error correctly if `bucket_val` is missing in feature config (instead of panicking)
* respect `enabled` for DCs

* fix `T` TypeVar by mrlevitas in https://github.com/reddit/experiments.py/pull/106
* Update docs: use `internal_decider()` if w/o `edge_context` by mrlevitas in https://github.com/reddit/experiments.py/pull/104
* Remove `"Feature 'X' not found"` log by mrlevitas in https://github.com/reddit/experiments.py/pull/108

* Update Rust decider by aleksgapp in https://github.com/reddit/experiments.py/pull/107
* chore: add test that overrides work w/ custom context fields under other_fields
* map feature_rollout type to range_variant
* add no variant override support

**Full Changelog**: https://github.com/reddit/experiments.py/compare/v1.4.1...v1.7.0

1.4.1

What's Changed
* Update docs by mrlevitas in https://github.com/reddit/experiments.py/pull/101
* Expose `self._internal` Decider by mrlevitas in https://github.com/reddit/experiments.py/pull/103


**Full Changelog**: https://github.com/reddit/experiments.py/compare/v1.4.0...v1.4.1

1.4.0

What's Changed
* **deprecate legacy** `reddit_experiments` **module** (emits `warnings` logs)
* Add `subreddit_id`, `ad_account_id`, & `business_id` identifiers
* fix urllib3 version in Actions workflow by mrlevitas in https://github.com/reddit/experiments.py/pull/100


**Full Changelog**: https://github.com/reddit/experiments.py/compare/v1.3.14...v1.4.0

1.3.14

What's Changed
* Fix inaccurate timeout docstring by cshoe in https://github.com/reddit/experiments.py/pull/92
* Drop FR manual exposures by mrlevitas in https://github.com/reddit/experiments.py/pull/95
* Add `py.typed` + misc. by mrlevitas in https://github.com/reddit/experiments.py/pull/94

New Contributors
* cshoe made their first contribution in https://github.com/reddit/experiments.py/pull/92

**Full Changelog**: https://github.com/reddit/experiments.py/compare/v1.3.13...v1.3.14

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.