Skip to content

python-{cryptography,maturin,setuptools-rust}: bump versions#29018

Open
commodo wants to merge 3 commits intoopenwrt:masterfrom
commodo:python-cryptography-bump
Open

python-{cryptography,maturin,setuptools-rust}: bump versions#29018
commodo wants to merge 3 commits intoopenwrt:masterfrom
commodo:python-cryptography-bump

Conversation

@commodo
Copy link
Copy Markdown
Contributor

@commodo commodo commented Mar 29, 2026

📦 Package Details

Maintainer: me, @lu-zero

Description:

Update versions.
Basically trying to fix python-cryptography now.


🧪 Run Testing Details

  • OpenWrt Version:
  • OpenWrt Target/Subtarget:
  • OpenWrt Device:

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

Copy link
Copy Markdown
Contributor

@lu-zero lu-zero left a comment

Choose a reason for hiding this comment

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

It looks fine to me

@commodo commodo force-pushed the python-cryptography-bump branch from bc8ced4 to 63d7a4a Compare March 30, 2026 06:14
commodo added 3 commits April 2, 2026 16:17
Needed by python-cryptography 46.x, which switched its build backend
from setuptools-rust to maturin (requires maturin >= 1.9.4).

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
Required by python-maturin as a build dependency (maturin >= 1.12.6
requires setuptools-rust >= 1.11.0).

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
Starting with 46.x, cryptography switched its build backend from
setuptools-rust to maturin. Update PKG_BUILD_DEPENDS accordingly:
replace python-setuptools-rust/host with python-maturin/host and
python-setuptools/host (setuptools is still required by cffi).

Drop 001-Update-ouroboros.patch: the ouroboros crate is no longer a
dependency in 46.x, so the patch (which bumped it from 0.15 to 0.18
to fix RUSTSEC-2023-0042) no longer applies.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
@commodo commodo force-pushed the python-cryptography-bump branch from 63d7a4a to 4e9f47a Compare April 2, 2026 13:18
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