Commit graph

13 commits

Author SHA1 Message Date
Baptiste Jonglez
73f014e90e CI: Move lint and docs to separate action for readability
Currently, linting is done in one specific job of the big test Matrix, and
it's very easy to overlook.  But we want linting to be the first thing to fix.

Also reorganize and rename jobs for readability.

Finally, use python 3.11 for lint/docs because python 3.12 seems to break dev install.
2024-03-25 20:46:39 +01:00
Éloi Rivard
8bce025c15 chore: support for python 3.12 2023-11-23 23:08:39 +01:00
Baptiste Jonglez
76e8b3baf0 CI: run tests and docker build on stable branches 2023-11-19 11:19:08 +01:00
Éloi Rivard
eb7338c76c
chore: migrate from setup.cfg to pyproject.toml (#1243) 2023-10-08 01:56:25 +02:00
Baptiste Jonglez
f933776fdc CI: move vermin check to tox config 2023-01-31 17:58:16 +01:00
Baptiste Jonglez
56ace2946e CI: Run lint and docs on Python 3.11 2023-01-31 17:58:16 +01:00
Glandos
d8b6355101
Update Python (#1083)
* drop python3.6

* update github python actions and use pip cache

* we use setup.cfg not requirements.txt

* add python 3.11. Still in RC for now

* use latest 3.11 version

* 3.11 is strill RC for now

* go back to include key that match original py version

this shouldn't fail

* upgrade psycopg2 for python 3.11

Upgrade for all, it's a minor version

* update documentation for python 3.11 support

* update version

* 3.11 is out

Right on time!
2022-11-08 00:10:21 +01:00
Baptiste Jonglez
7cb43f58c0 CI: check compatibility with Python 3.6 using vermin 2022-01-14 19:45:02 +01:00
Glandos
4d6a5aaa27
add tests for python 3.10 (#921)
This also raises pytest and flask-cors version to work with python 3.10. Changes are non invasive.
2021-11-15 22:33:32 +01:00
Baptiste Jonglez
d216116dd2 CI: add more minimal variants 2021-07-14 11:22:03 +02:00
Baptiste Jonglez
48cc73b756 CI: Add variant with minimal versions of all dependencies 2021-07-14 11:22:03 +02:00
Baptiste Jonglez
7ceb66f01b Enable CI builds with postgresql and mariadb 2021-07-10 00:39:54 +02:00
Glandos
f9756cc87d
Update and rename python-package.yml to test-docs.yml 2021-06-26 23:03:32 +02:00
Renamed from .github/workflows/python-package.yml (Browse further)