Anki/pylib
Abdo b23f17df27
Drop support for checkpoints (#2742)
* Drop support for checkpoints

* Deprecate .flush()

* Remove .begin/.commit

* Remove rollback() and deprecate save/autosave/reset()

There's no need to commit anymore, as the Rust code is handling
transactions for us.

* Add safer transact() method

This will ensure add-on authors can't accidentally leave a transaction
open, leading to data loss.

---------

Co-authored-by: Damien Elmes <gpg@ankiweb.net>
2023-10-17 12:43:34 +10:00
..
anki Drop support for checkpoints (#2742) 2023-10-17 12:43:34 +10:00
rsbridge Drop workspace-hack in favor of workspace deps 2023-06-23 17:41:31 +10:00
tests Drop support for checkpoints (#2742) 2023-10-17 12:43:34 +10:00
tools Remove v1/v2 support from the backend (#2727) 2023-10-14 10:50:59 +10:00
.gitignore symlink generated .py/.pyi into tree to fix Python code completion 2020-12-16 11:36:42 +10:00
README.md minor doc updates 2020-12-11 22:37:12 +10:00

Anki's Python library code is in anki/.

The Rust/Python extension module is in rsbridge/; it references the library defined in ../rslib.