PyO3 / pyo3

Rust bindings for the Python interpreter
https://pyo3.rs
Apache License 2.0
12.39k stars 765 forks source link

ci: pin `zope.interface<7` #4429

Closed davidhewitt closed 3 months ago

davidhewitt commented 3 months ago

This should fix the failing test-debug CI job, by pinning zope.interface back to a version before the broken one released at the start of August.

davidhewitt commented 3 months ago

Well test-debug is now happy, but careful is not, so that needs further investigation 😬

davidhewitt commented 3 months ago

It looks like the careful issue would be fixed by https://github.com/RalfJung/cargo-careful/issues/36, but that might take a couple days to get to us, so maybe best to pin nightly for careful to an older version just temporarily.

davidhewitt commented 3 months ago

Or alternatively, for now I've opted to build cargo careful from source, which should pick up the patch fix of its dependency.