anki/pylib/tests
Damien Elmes b9251290ca run pyupgrade over codebase [python upgrade required]
This adds Python 3.9 and 3.10 typing syntax to files that import
attributions from __future___. Python 3.9 should be able to cope with
the 3.10 syntax, but Python 3.8 will no longer work.

On Windows/Mac, install the latest Python 3.9 version from python.org.
There are currently no orjson wheels for Python 3.10 on Windows/Mac,
which will break the build unless you have Rust installed separately.

On Linux, modern distros should have Python 3.9 available already. If
you're on an older distro, you'll need to build Python from source first.
2021-10-04 15:05:48 +10:00
..
support tweaking the folder names again 2020-01-03 07:48:38 +10:00
__init__.py replace the old stripHTML() methods with the backend implementation 2021-10-01 23:15:45 +10:00
run_format.py bump minimum Python to 3.9 2021-10-04 15:05:15 +10:00
run_mypy.py apply some f-string updates via flynt 2021-10-02 23:52:02 +10:00
run_pylint.py update Python deps 2021-10-02 23:52:23 +10:00
run_pytest.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
shared.py move proto files into separate py_library in same namespace 2021-07-11 14:51:25 +10:00
test_cards.py PEP8 collection.py 2021-06-27 15:12:22 +10:00
test_collection.py move proto files into separate py_library in same namespace 2021-07-11 14:51:25 +10:00
test_decks.py PEP8 collection.py 2021-06-27 15:12:22 +10:00
test_exporting.py move proto files into separate py_library in same namespace 2021-07-11 14:51:25 +10:00
test_find.py Add pylib/browser.py for literal config keys 2021-07-05 12:44:48 +02:00
test_flags.py PEP8 collection.py 2021-06-27 15:12:22 +10:00
test_importing.py apply some f-string updates via flynt 2021-10-02 23:52:02 +10:00
test_latex.py apply some f-string updates via flynt 2021-10-02 23:52:02 +10:00
test_media.py Revert "stop (un)escaping media filenames" 2021-07-16 10:37:59 +10:00
test_models.py run pyupgrade over codebase [python upgrade required] 2021-10-04 15:05:48 +10:00
test_sched2021.py use different approach to running tests twice 2021-03-01 12:47:39 +10:00
test_schedv1.py apply some f-string updates via flynt 2021-10-02 23:52:02 +10:00
test_schedv2.py run pyupgrade over codebase [python upgrade required] 2021-10-04 15:05:48 +10:00
test_stats.py PEP8 collection.py 2021-06-27 15:12:22 +10:00
test_template.py PEP8 cards.py 2021-06-27 12:12:23 +10:00
test_undo.py PEP8 collection.py 2021-06-27 15:12:22 +10:00