Matt Seymour
6273af6660
Simplify release workflow by removing created event type.
2026-01-05 10:41:03 +00:00
Matt Seymour
0a59175489
Add formatting step to workflow, integrate ruff check, and update job dependencies
2026-01-05 10:40:44 +00:00
Matt Seymour
992999193d
Merge branch 'akx/ci-split'
2025-12-19 09:19:01 +00:00
Matt Seymour
59b3cd6283
Update workflow to be uv compatable
2025-12-19 09:17:33 +00:00
Matt Seymour
37b252e678
Migrate release workflow to release events, update actions, and integrate uv for builds.
2025-12-16 15:54:59 +00:00
Matt Seymour
989429838a
Expand test matrix to support Python 3.14 and Django 6.0, update compatibility exclusions
2025-12-15 16:15:57 +00:00
Aarni Koskela
58ed5a2276
CI: run typechecks only once, not for each Django/Python version
2025-08-20 12:15:31 +03:00
Matt Seymour
0f8cfdf1c9
Update test.yml
2024-10-23 10:57:17 +01:00
Tom Parker-Shemilt
08d9cf0978
Add Python 3.13 and Django 5.1 testing ( #255 )
...
* Add Python 3.13 and Django 5.1 testing
* Upgrade to modern actions
2024-10-10 23:00:30 +01:00
Tom Parker-Shemilt
99128b507b
Make config test options not unknown types ( #252 )
...
* Make config test options not unknown types
* Run pyright as part of tests
2024-10-10 22:45:31 +01:00
Matt Seymour
fc0dca1b25
Update django 5.0 python compatability ( #239 )
2023-12-27 16:47:04 +00:00
Matt Seymour
321a7c207a
Update release.yml
...
Update version pinning of pypi-publish github action
2023-08-15 13:06:29 +01:00
Tom Parker-Shemilt
a7f94c8354
Redo as a package to fix mypy issues ( #215 )
...
* Demo the mypy types issue
* Redo as a package
* Update setup.py
---------
Co-authored-by: Matt Seymour <mattaseymour@gmail.com>
2023-04-13 10:59:57 +01:00
Tom Parker-Shemilt
698882ea83
Add type hints ( #198 )
2022-12-21 11:47:41 +00:00
Jair Henrique
ccbcc8f93d
Improve ( #190 )
...
* convert list to tuple
* use pathlib to read file data
2022-12-11 15:15:20 +00:00
Jair Henrique
ffe20b8abf
Add support to python 3.11 ( #189 )
2022-12-11 11:14:29 +00:00
Adam Johnson
742d74d091
Support Django 4.1 and remove compatibility code ( #183 )
...
* Support Django 4.1 and remove compatibility code
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-09-25 21:49:01 +01:00
Matt Seymour
0f1b9f040d
Add twine to release.yml dependencies
2022-07-29 11:09:51 +01:00
Matt Seymour
6fa0da3629
Add release.yml
2022-07-29 10:54:29 +01:00
Jannis Leidel
18e25d0eaf
Merge pull request #146 from palfrey/actions-pr
...
Run actions on PRs as well as pushes
2022-05-24 15:27:34 +02:00
Jannis Leidel
5df3b59d12
Add requirements.txt.
2022-05-24 15:16:21 +02:00
Jannis Leidel
683cfb0ee5
Add coverage reporting with codecov.
2022-05-24 15:14:46 +02:00
Jannis Leidel
5702e647b0
Don't run tests with Django 4.0 on Python 3.7.
2022-05-24 14:59:01 +02:00
Matt Seymour
36f37c38fc
Update map of python django supported versions.
2022-05-17 22:10:15 +01:00
Tom Parker-Shemilt
daae7cda31
Run actions on PRs as well as pushes
2021-06-07 22:53:57 +01:00
Jacob Kaplan-Moss
306ee25cc0
✅ run tests with python -m unittest discover
2019-12-25 10:50:14 -05:00
Jacob Kaplan-Moss
7db1c32e4d
👷 tweak ci build for readability
2019-12-25 10:33:50 -05:00
Jacob Kaplan-Moss
68b522ea4a
👷 moving to github ci
...
thanks @jefftriplett for the example - https://github.com/jefftriplett/python-github-actions-matrix-demo
2019-12-25 10:29:37 -05:00