-
Notifications
You must be signed in to change notification settings - Fork 45
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: launchdarkly/python-server-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9.14.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: launchdarkly/python-server-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9.15.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 16 commits
- 43 files changed
- 3 contributors
Commits on Jan 2, 2026
-
feat: Drop support for python 3.9 (#393)
Python 3.9 was EOL as of October 31st, 2025.
Configuration menu - View commit details
-
Copy full SHA for 5b761bd - Browse repository at this point
Copy the full SHA 5b761bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a49588d - Browse repository at this point
Copy the full SHA a49588dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81db4fb - Browse repository at this point
Copy the full SHA 81db4fbView commit details
Commits on Jan 5, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 31cf487 - Browse repository at this point
Copy the full SHA 31cf487View commit details
Commits on Jan 6, 2026
-
Configuration menu - View commit details
-
Copy full SHA for beca0fa - Browse repository at this point
Copy the full SHA beca0faView commit details
Commits on Jan 7, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 468afdf - Browse repository at this point
Copy the full SHA 468afdfView commit details
Commits on Jan 13, 2026
-
Configuration menu - View commit details
-
Copy full SHA for da565a2 - Browse repository at this point
Copy the full SHA da565a2View commit details
Commits on Jan 20, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 5a1adbb - Browse repository at this point
Copy the full SHA 5a1adbbView commit details
Commits on Jan 21, 2026
-
Configuration menu - View commit details
-
Copy full SHA for cbfc3dd - Browse repository at this point
Copy the full SHA cbfc3ddView commit details
Commits on Jan 29, 2026
-
Configuration menu - View commit details
-
Copy full SHA for e99a27d - Browse repository at this point
Copy the full SHA e99a27dView commit details
Commits on Feb 4, 2026
-
Configuration menu - View commit details
-
Copy full SHA for d78079e - Browse repository at this point
Copy the full SHA d78079eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c73ad14 - Browse repository at this point
Copy the full SHA c73ad14View commit details -
Configuration menu - View commit details
-
Copy full SHA for f20fffe - Browse repository at this point
Copy the full SHA f20fffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dc4f81 - Browse repository at this point
Copy the full SHA 5dc4f81View commit details
Commits on Feb 10, 2026
-
Configuration menu - View commit details
-
Copy full SHA for e471ccc - Browse repository at this point
Copy the full SHA e471cccView commit details -
chore(main): release 9.15.0 (#394)
🤖 I have created a release *beep* *boop* --- ## [9.15.0](9.14.1...9.15.0) (2026-02-10) ### Features * Drop support for python 3.9 ([#393](#393)) ([5b761bd](5b761bd)) * Update ChangeSet to always require a Selector ([#405](#405)) ([5dc4f81](5dc4f81)) ### Bug Fixes * Add context manager for clearer, safer locks ([#396](#396)) ([beca0fa](beca0fa)) * Address potential race condition in FeatureStore update_availability ([#391](#391)) ([31cf487](31cf487)) * Allow modifying fdv2 data source options independent of main config ([#403](#403)) ([d78079e](d78079e)) * Mark copy_with_new_sdk_key method as deprecated ([#353](#353)) ([e471ccc](e471ccc)) * Prevent immediate polling on recoverable error ([#399](#399)) ([da565a2](da565a2)) * Redis store is considered initialized when `$inited` key is written ([e99a27d](e99a27d)) * Stop FeatureStoreClientWrapper poller on close ([#397](#397)) ([468afdf](468afdf)) * Update DataSystemConfig to accept list of synchronizers ([#404](#404)) ([c73ad14](c73ad14)) * Update reason documentation with inExperiment value ([#401](#401)) ([cbfc3dd](cbfc3dd)) * Update Redis to write missing `$inited` key ([e99a27d](e99a27d)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Low Risk** > Release-only changes (version strings and documentation) with no functional code modifications in this diff. > > **Overview** > Bumps the SDK release from `9.14.1` to `9.15.0` across version sources (`pyproject.toml`, `ldclient/version.py`, release-please manifest) and updates `PROVENANCE.md` to reference the new version. > > Updates `CHANGELOG.md` with the `9.15.0` release notes, including FDv2 EAP breaking API adjustments (e.g., `ChangeSetBuilder.finish()` now requires a `Selector`, and `DataSystemConfig.synchronizers` supports multiple synchronizers), Python 3.9 support drop, and a set of bug-fix entries. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 71a9224. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY --> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: jsonbailey <jbailey@launchdarkly.com>
Configuration menu - View commit details
-
Copy full SHA for e542f73 - Browse repository at this point
Copy the full SHA e542f73View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 9.14.1...9.15.0