Commit graph

12 commits

Author SHA1 Message Date
Peter Bittner
82fbbeb6b2 Migrate packaging from setup.py to pyproject.toml 2025-07-08 12:22:45 +02:00
Peter Bittner
2fd2279ecb Rename default branch (master ➜ main)
Following the example of other popular free software projects, we also rename
our default branch to remove terminology stemming from colonialism and slavery.
2022-02-05 18:42:08 +01:00
Peter Bittner
a021e07e15
Improve GHA test jobs, move tool config to pyproject.toml (#202)
* Move Tox tool config settings to pyproject.toml
* Restore older Bandit version for predictive setup
   Bandit UX is seriously broken. Unfortunately, only <1.6 works predictably.
* Exclude unsupported Python/Django combinations
   Use a more self-explanatory build job name for tests
* Help pytest find the Django test project settings
* Use clean range for Django 4.0
* Keep load on the GHA runners low, use newer Python for checks
2022-02-04 19:04:03 +01:00
Peter Bittner
8d449868da Use job name suggested by @jezdez
Co-authored-by: Jannis Leidel <jannis@leidel.info>
2021-11-27 19:14:13 +01:00
Peter Bittner
41b8c243d4 Add checks as a separate workflow
Run test suite only for PRs and master
2021-11-27 19:14:13 +01:00
Peter Bittner
5daa0c5329 Split up test matrix into Python-Django combinations 2021-11-27 19:14:13 +01:00
David Smith
dbd7414b33 Added Python 3.10 support. 2021-11-26 01:29:40 +01:00
David Smith
4515fcd1be Added quotes to Python versions 2020-12-03 23:01:10 +01:00
David Smith
9163294603 Updated supported versions of Python and Django
Dropped Python2.7/3.5 and Django 1.11 from test matrix

Removed Py2 code and updated for Py3 features

Replaced assertRaisesRegexp with AsserRaisesRegex

Updated setup.py for currently supported versions

Removed _timestamp
2020-12-03 23:01:10 +01:00
Jannis Leidel
146a96fca0
Quote Python versions. 2020-11-26 09:41:44 +01:00
Jannis Leidel
197cdbcfad
Add Jazzband release workflow. 2020-11-25 21:18:45 +01:00
Jannis Leidel
b9320b41d9
Add initial GitHub Actions workflow. 2020-11-25 20:56:03 +01:00