Skip to content

Bump version to 2.11.3 - #397

Merged
thibauult merged 1 commit into
finos:mainfrom
matthewcummings:bump-version-to-2.11.3
Aug 26, 2026
Merged

Bump version to 2.11.3#397
thibauult merged 1 commit into
finos:mainfrom
matthewcummings:bump-version-to-2.11.3

Conversation

@matthewcummings

Copy link
Copy Markdown
Contributor

Summary

Bumps the version in pyproject.toml from 2.11.2 to 2.11.3 to prepare a patch release.

Context

The cryptography cap on the latest published release (v2.11.2) is ^46.0.0, which does not include the fix for CVE-2026-34180 (DoS via malformed ASN.1 input, patched in cryptography 48.0.1). Bots that depend on symphony-bdk-python cannot pin cryptography>=48.0.1 themselves because pip resolution fails against the transitive cap declared in BDK's own metadata.

The actual fix has already been merged to main via #390cryptography is now pinned to >=48.0.1,<49.0.0 and poetry.lock is regenerated accordingly. All that's missing to unblock downstream consumers is a published release cut from main.

This PR is just the version bump so that once merged, a maintainer can publish a GitHub Release tagged v2.11.3 and the existing release.yml workflow picks it up and pushes to PyPI.

Downstream impact

This unblocks CVE remediation on every downstream Symphony bot that depends on symphony-bdk-python — Symphony's InfoSec team is currently tracking the vulnerability across multiple bot deployments and the only unblock is a new release.

Test plan

  • Verified pyproject.toml version field is the only change.
  • After merge, a maintainer publishes a v2.11.3 GitHub Release from main.
  • release.yml fires, poetry publish --build pushes symphony_bdk_python-2.11.3 to PyPI.
  • Downstream bots pin symphony-bdk-python>=2.11.3 and verify pip install pulls cryptography 48.0.1.

Prepares a patch release so consumers can pull the cryptography>=48.0.1
constraint already merged to main via finos#390, closing CVE-2026-34180 on
downstream Symphony bots that depend on symphony-bdk-python.
@linux-foundation-easycla

linux-foundation-easycla Bot commented Aug 23, 2026

Copy link
Copy Markdown

CLA Signed
The committers listed above are authorized under a signed CLA.

  • ✅ login: matthewcummings / name: Matthew Cummings (e757da8)

@thibauult
thibauult merged commit 57aef93 into finos:main Aug 26, 2026
21 checks passed
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