Commit graph

22 commits

Author SHA1 Message Date
Gabriel Barrantes
e8fe5666b2 build: switch to pyproject.toml for package building
Use the pyproject.toml configuration instead of setup.py for building
the package. This modernizes the build process, ensures better
compatibility with PEP tools, and simplifies dependency
management.
2025-09-04 15:33:48 -06: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