0.23 is basically complete right now. It looks like a lot of rust code will need to be updated:
$ cargo check --all --tests
...
error: could not compile `cryptography-rust` (lib test) due to 50 previous errors; 370 warnings emitted
See this gist for the full error output.
It looks like almost everything can be fixed mechanically or by following the migration guide in PyO3 for IntoPyObject. I don't see anything related to missing Sync impls, which is a good sign as far as eventual free-threading support goes.
0.23 is basically complete right now. It looks like a lot of rust code will need to be updated:
See this gist for the full error output.
It looks like almost everything can be fixed mechanically or by following the migration guide in PyO3 for
IntoPyObject. I don't see anything related to missingSyncimpls, which is a good sign as far as eventual free-threading support goes.