anki/pylib
Damien Elmes 0d246c9e0b update wheel definitions to require Python 3.9; make PyQt optional
While we do require PyQt, it's not possible to declare that we require
either 5 or 6, and so we need to mark it as optional. Instead, we
provide optional dependencies, so the user can e.g. 'pip install aqt[qt6]'
2021-10-15 12:57:19 +10:00
..
anki update wheel definitions to require Python 3.9; make PyQt optional 2021-10-15 12:57:19 +10:00
rsbridge bump minimum Python to 3.9 2021-10-04 15:05:15 +10:00
tests Switch CardInfoDialog to ts page (#1414) 2021-10-14 19:22:47 +10:00
tools run pyupgrade over codebase [python upgrade required] 2021-10-04 15:05:48 +10:00
.gitignore symlink generated .py/.pyi into tree to fix Python code completion 2020-12-16 11:36:42 +10:00
.isort.cfg start work on more clearly defining backend/protobuf boundaries 2021-01-31 18:55:45 +10:00
.pylintrc update Python deps 2021-10-02 23:52:23 +10:00
BUILD.bazel move proto files into separate py_library in same namespace 2021-07-11 14:51:25 +10:00
mypy.ini bump minimum Python to 3.9 2021-10-04 15:05:15 +10:00
orjson.bzl Make orjson optional again 2021-01-07 09:44:40 +10:00
protobuf.bzl refactor protobuf handling for split/import 2021-07-10 19:17:05 +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.