Skip to content

Revisit free-threaded Python #19

@shiftinv

Description

@shiftinv

Free-threaded builds (3.14t, and by extension 3.13t) are currently excluded, at least for the near future, since I'm not 100% certain on the safety of libdave wrt. concurrency right now.
It should be fine, especially considering that the important parts of dave::Encryptor/Decryptor do actually have mutexes, but dave::Session might be a different story. That one might just end up getting a documentation note instead.

(see also: https://nanobind.readthedocs.io/en/latest/free_threaded.html)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions