Commit graph

34 commits

Author SHA1 Message Date
Gabriel Dugny
84db2b7314
build: move to PEP517 and pyproject.toml, drop support for Py3.6 and Py3.7 (#417)
* chore: move to pyproject.toml

* chore: forced to drop Python 3.6 to upgrade

* chore: drop support for Python 3.6 and 3.7

* chore: remove old references to py36/py37

* chore: remove setup.py, replaced by pyproject.toml
2024-03-31 19:20:35 +02:00
Emil Stenström
33bd14e75c Remove unnessesary debug from tox run. 2024-03-15 23:39:00 +01:00
Emil Stenström
c003c4be1b Use GitHub Actions with node20 to avoid warnings. 2024-01-27 22:12:54 +01:00
Emil Stenström
a13253d9e5 Add 3.12 to CI. 2023-12-09 13:43:29 +01:00
Emil Stenström
a1b5b73af5 Add back synchronize trigger again. 2023-05-18 09:38:35 +02:00
Emil Stenström
b1ea325c5e
Run tests for all officially supported Django/Python combos
This PR updates the CI to run against the same combinations of Django and Python that Django officially supports.

It additionally adds a new script, that can automate this dance the next time: You simply run the script, and copy the results to tox.ini and setup.py.
2023-05-03 22:01:25 +02:00
Emil Stenström
6fe22b27be
Update dependabot.yml
Update doc link which didn't work any more, and change interval to weekly to avoid some spam.
2023-04-16 21:28:16 +02:00
Emil Stenström
656011c2a4 Downgrade to Ubuntu 20 to get 3.6 support back. 2023-03-25 09:36:43 +01:00
Emil Stenström
89c3ac7407 Upgrade CI to latest version, and simplify tox.ini 2023-03-25 09:31:14 +01:00
Emil Stenström
d658fecf5c Remove contributors, they are already in the sidebar. 2023-03-24 21:47:15 +01:00
Emil Stenström
69660e31c5
Create .github/FUNDING.yml 2023-03-16 08:58:10 +01:00
Emil Stenström
23169876f9 Downgrade to ubuntu 20.04 to avoid breaking Python 3.6. 2022-12-13 12:19:22 +01:00
Emil Stenström
64b35c9860 Remove unused variable. 2022-08-11 10:15:00 +02:00
Emil Stenström
39fb7eda13 Update to latest version that fixes escapes. 2022-08-11 08:18:52 +02:00
Emil Stenström
12e39835e6 Update to latest version of contributor workflow. 2022-07-27 10:45:23 +02:00
Emil Stenström
d3d3c83c8a YAML converts 3.10 to 3.1 without quotes. 2022-07-14 10:22:11 +02:00
Emil Stenström
f4c477e412 Update supported Django versions. 2022-07-14 10:18:03 +02:00
Emil Stenström
109e283836 Update to latest version and only run on master. 2021-11-12 22:34:47 +01:00
Emil Stenström
4722da6007 Upgrade to latest and enable protected mode. 2021-11-01 23:07:29 +01:00
Emil Stenström
04091fa3d3 Reenable contributors action. 2021-09-06 09:35:57 +02:00
Emil Stenström
723448c241 Disable contributors action, it doesn't work. 2021-09-06 09:21:20 +02:00
Emil Stenström
226e84d48f Update to latest version of contributors-readme-action. 2021-08-31 19:09:18 +02:00
Hanif Birgani
6e98ac3f0b Add a github action to publish tagged releases to PyPI. fixes #69 2021-08-30 15:48:01 +04:30
Emil Stenström
5c78f16553
Create dependabot.yml 2021-03-11 23:00:07 +01:00
Emil Stenström
a0c8838731 Update to latest version of contributor bot. 2021-02-23 22:28:01 +01:00
Emil Stenström
39bfaae2eb Stop running tests for non-supported versions. 2021-02-15 21:22:26 +01:00
Emil Stenström
7139e6e590 Fix broken workflow. 2021-02-05 23:42:39 +01:00
Emil Stenström
d6219f4155 Allow running manually. 2021-02-05 23:38:33 +01:00
Emil Stenström
a2f604fab0 Descriptive names for things. 2021-02-05 23:38:21 +01:00
Emil Stenström
f50878cfc8 Add contributors to README. 2021-02-05 23:35:05 +01:00
Emil Stenström
8a7397efd3 Rename index to tests to make intention clear. 2021-02-05 23:34:52 +01:00
Emil Stenström
55d9b3756c Run workflow on all PRs. 2021-02-05 21:54:42 +01:00
Emil Stenström
710a406a7b Tox-gh-actions does not support 3.4, so remove it. 2021-01-17 23:30:41 +01:00
Emil Stenström
0ecf1fc45b Add GitHub Action for running tests. 2021-01-17 23:25:56 +01:00