Commit graph

12 commits

Author SHA1 Message Date
Denis Laxalde 593278206a Let Mypy check all files
From previous commit, the test suite also type-checks.
2023-10-06 10:40:29 +02:00
Denis Laxalde 32e06f7051 Use the 'test' extra in Tox's test environment
Instead of repeating the dependencies.
2023-10-06 10:33:04 +02:00
Denis Laxalde fea89041b8 Run pytest with --log-level=debug in tox and CI
This way, our log messages (and those from our stack) will show up in
case of errors or test failures, which makes debugging easier.
2023-10-03 09:54:13 +02:00
benoit de8b3daa7a Update tox.ini to run codespell on the documentation 2023-08-30 10:19:18 +02:00
benoit d39122dd07 Move packaging metadata into pyproject.toml 2023-08-22 11:18:27 +02:00
benoit 7eb65ae903 Add python 3.11 to the tests and reduce version coverage
* Add python 3.11 to the test environnements
* Use only the oldest and latest versions for github workfkows
2023-03-20 15:04:37 +01:00
benoit df744bf7dc Use isort to automatically sort imports 2023-03-20 14:56:11 +01:00
benoit 9cd80f5af8 Move from urllib3 to requests 2023-03-20 12:25:32 +01:00
benoit 275901006b Add spellcheck + tox in requirements-dev.txt 2023-03-02 17:32:18 +01:00
benoit 38cabb333e Fix tox: remove python 3.6 tests 2023-03-02 17:32:18 +01:00
benoit c18fa67a09 Tox updates, setup.py fixes and CONTRIBUTING.md 2022-07-13 16:04:49 +02:00
Benoit 7de233eb69
Add a ci for lint and pytests (#15) 2022-07-12 14:31:23 +02:00