Skip to content

Upgrade pyo3#155

Merged
lfarrel6 merged 4 commits intomainfrom
liam/upgrade-pyo3
Feb 10, 2026
Merged

Upgrade pyo3#155
lfarrel6 merged 4 commits intomainfrom
liam/upgrade-pyo3

Conversation

@lfarrel6
Copy link
Copy Markdown
Member

@lfarrel6 lfarrel6 commented Feb 9, 2026

Why

Our pyo3 dep was stale so required a version bump. Bumping the version resulted in several code changes to remove deprecated patterns.

How

  • Update pyo3 from 0.18 to 0.28
  • Rewrite python bindings to support new pyo3 version
  • Update minimum supported python version to remove support for EOL versions

@socket-security
Copy link
Copy Markdown

socket-security bot commented Feb 9, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedpypi/​pytest@​9.0.287100100100100
Addedcargo/​attestation-doc-validation@​0.10.010010093100100

View full report

@lfarrel6 lfarrel6 marked this pull request as ready for review February 9, 2026 19:44
@lfarrel6
Copy link
Copy Markdown
Member Author

lfarrel6 commented Feb 9, 2026

failure in CI is unrelated to these changes

@lfarrel6 lfarrel6 requested a review from aNickPlx February 10, 2026 14:01
@lfarrel6 lfarrel6 merged commit e83efd0 into main Feb 10, 2026
15 of 16 checks passed
@lfarrel6 lfarrel6 deleted the liam/upgrade-pyo3 branch February 10, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants