Commit graph

13 commits

Author SHA1 Message Date
David Linke
594c0689ba
docs: Move docs-folder to root (#816)
* Move docs-folder form src to root

* Avoid mkdocs package / module name clash

* Update location of docs & add Windows compatibility

* Update requirements-docs

* Update generated file to current state
2024-12-03 12:32:21 +01:00
Juro Oravec
230ceee537
chore: update supported versions - add Python 3.13, Django 5.1 (#809)
* chore: update supported versions

* [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>
2024-12-02 15:32:38 +01:00
Juro Oravec
4a25c9d56b refactor: update Django supported versions scraper 2024-04-18 10:43:43 +02:00
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
Juro Oravec
b14dec9777
Add mypy support (#396), thanks @JuroOravec 2024-03-15 23:31:15 +01:00
Emil Stenström
48fe8171b4 Reformat lines that became too long. And enforce 119 line length. 2024-02-21 22:38:06 +01:00
Emil Stenström
99bf7ad9f8 Fix incorrect PyPI classifier preventing release. 2023-12-09 13:53:28 +01:00
Emil Stenström
5a6dc23e67 Add versions for CI. 2023-12-09 13:13:56 +01:00
Emil Stenström
266b1a13c5 Include testing version upgrades. 2023-12-09 12:56:09 +01:00
Emil Stenström
f4899795e8 Update supported versions script slightly. 2023-12-09 12:06:33 +01:00
Emil Stenström
5ca0c43071 Merge branch 'master' of https://github.com/EmilStenstrom/django-components 2023-12-09 12:05:02 +01:00
Emil Stenström
ef583d8edb Build README automatically too. 2023-12-09 11:32:07 +01: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