Skip to content

fix: Require launchdarkly-server-sdk 9.18.3 or newer - #59

Merged
jsonbailey merged 3 commits into
mainfrom
jb/sdk-3347/bump-certifi
Oct 20, 2026
Merged

jsonbailey merged 3 commits into
mainfrom
jb/sdk-3347/bump-certifi

Conversation

@jsonbailey

@jsonbailey jsonbailey commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Raises the minimum launchdarkly-server-sdk to 9.18.3 so installs pick up its updated certifi floor.
  • Also removes certifi from the docs group, where it was unused.

Note

Overview
Cleans up dependency declarations in pyproject.toml: drops unused certifi from the optional docs group (nothing in this package imports it; it can still come in transitively via launchdarkly-server-sdk), and raises the minimum launchdarkly-server-sdk constraint from >=9.4.0 to >=9.18.3.

Reviewed by Cursor Bugbot for commit c4f05bf. Bugbot is set up for automated code reviews on this repo. Configure here.

@jsonbailey jsonbailey changed the title fix: Require certifi 2026.10.19 or newer chore: Remove unused certifi docs dependency Oct 20, 2026
@jsonbailey
jsonbailey marked this pull request as ready for review October 20, 2026 20:53
@jsonbailey
jsonbailey requested a review from a team as a code owner October 20, 2026 20:53
@jsonbailey
jsonbailey force-pushed the jb/sdk-3347/bump-certifi branch from b696016 to a37991b Compare October 20, 2026 21:48
@jsonbailey jsonbailey changed the title chore: Remove unused certifi docs dependency fix: Require launchdarkly-server-sdk 9.18.3 or newer Oct 20, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit c4f05bf. Configure here.

Comment thread pyproject.toml
@jsonbailey
jsonbailey merged commit 0c2a885 into main Oct 20, 2026
17 checks passed
@jsonbailey
jsonbailey deleted the jb/sdk-3347/bump-certifi branch October 20, 2026 21:58
jsonbailey pushed a commit that referenced this pull request Oct 20, 2026
🤖 I have created a release *beep* *boop*
---


##
[1.3.0](1.2.1...1.3.0)
(2026-10-20)


### Features

* Add support for Python 3.14
([8411698](8411698))
* Drop support for Python 3.9
([8411698](8411698))


### Bug Fixes

* Require launchdarkly-server-sdk 9.18.3 or newer
([#59](#59))
([0c2a885](0c2a885))

---
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]
> **Overview**
> **Cuts release 1.3.0** by bumping package metadata (`pyproject.toml`,
`ldotel/__init__.py`, release-please manifest) and updating
**CHANGELOG** and **PROVENANCE** verification examples to **1.3.0**.
> 
> The release notes document compatibility and dependency changes
already merged on main: **Python 3.14** is supported and **3.9** is
dropped (minimum **3.10**), and **`launchdarkly-server-sdk`** is now
required at **≥ 9.18.3**. This PR does not introduce additional runtime
or integration logic beyond those versioned release artifacts.
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
8f47e19. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants