roll back pyo3 for now

0.9 will spit out BorrowMut errors when two concurrent backend
commands are received with allow_threads. The collection mutex protects
most methods, but other attributes like the abort handle are not
protected, so this code may need to be reworked in the future. We
could wrap the entire backend in a mutex, but that means the
long-running syncing code will need to be changed to run in the
background instead.
This commit is contained in:
Damien Elmes 2020-07-12 20:06:04 +10:00
parent 75443b5171
commit 17edbd119d

View file

@ -11,7 +11,7 @@ readme = "README.md"
anki = { path = "../rslib" }
[dependencies.pyo3]
version = "0.11.1"
version = "0.8.0"
features = ["extension-module"]
[lib]