The new version was released 3 months ago. Unfortunately, its not fully backward compatible. Do you have an estimation, when the new version will be possible to update in Fedora? Reproducible: Always
Hi Jakub, Right now the only thing depending on asn1 is python-cryptography, which in the 45.x series depends on "crate(asn1) >= 0.21.3 with crate(asn1) < 0.22.0". The still-in-development 46 series uses 0.22, so whenever that releases is when I would ordinarily update this. Based on historical releases my guess is that will be "soon", but I don't know. If you're looking to package something that needs 0.22 before the next cryptography release we can probably make a compat package, although I think that's a bit of a hassle.
Thank you for the prompt reply! We use the rust-asn1 in kryoptic and I just bumped the asn1 to 0.22.0 in housekeeping task pulling some OIDs from pyca: https://github.com/latchset/kryoptic/pull/329 (not merged yet). That said, its not something that would be urgent now and we can wait for the python cryptography release "soon" to do the bump :) Its probably not worth the hassle with the compat package.
Just a heads up that cryptography has released 46 with a dependency on 0.22, so I'll update once pyo3 0.26 lands (which is a requirement for cryptography 46)
FEDORA-2026-29d1a674fd (pyOpenSSL-25.3.0-1.fc44, python-cryptography-46.0.3-1.fc44, and 2 more) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2026-29d1a674fd
FEDORA-2026-29d1a674fd (pyOpenSSL-25.3.0-1.fc44, python-cryptography-46.0.3-1.fc44, and 2 more) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report.