David Wobrock
c04052ac8e
feat: add Django 6.0 support
2025-12-06 14:13:37 +01:00
David Wobrock
b1f1ba62bb
chore: upgrade dependencies
...
Also remove coverage run, as we don't really use it in this lib anyway.
2025-11-30 13:08:40 +01:00
David Wobrock
9deac1d813
chore: add Python 3.14 to test matrix
2025-11-30 12:51:33 +01:00
David Wobrock
e85076f12b
chore: add support for Django 5.2
2025-04-21 16:50:00 +02:00
David Wobrock
76525e47f8
Drop Python 3.7 and 3.8 support.
2025-03-02 18:11:07 +01:00
David Wobrock
816dd65e3c
Support Python 3.13 and Django 5.1.
2025-03-02 18:11:07 +01:00
David Wobrock
0ce5bd8f4b
Add Django 5.0 support.
2024-02-04 20:11:21 +01:00
David Wobrock
bb35cfa084
Add support for Python 3.12
2023-10-29 11:08:51 +01:00
David Wobrock
0320cf10dd
Migrate from setup.py and setup.cfg to pyproject.toml
2023-10-29 10:56:37 +01:00
David Wobrock
366d16b01a
Add Django 4.2 compat' and update test dependencies.
2023-07-02 20:36:03 +02:00
David Wobrock
f86e0622a5
Add pre-commit hook and use in CI.
2022-12-26 16:26:24 +01:00
David Wobrock
2ee7dac3b3
Add internal classes and add type hints + mypy.
2022-12-26 16:26:24 +01:00
David Wobrock
d594aa6012
Use Python 3.10 for linting CI tasks and others.
2022-12-17 11:45:19 +01:00
David Wobrock
f9a2e4189c
Support Py3.11 and Django 4.1, and drop Django 2.1 support.
2022-12-17 11:45:19 +01:00
David Wobrock
3fbc720650
Add Django 4.0 support
2022-01-28 21:03:12 +01:00
David Wobrock
3da14f769e
Drop Django 3.1 support (ended in 2021)
2022-01-28 21:03:12 +01:00
David Wobrock
bba8cd259b
Add Python 3.10 support
2022-01-28 21:03:12 +01:00
David Wobrock
7280b18098
Drop Python 3.6 which reached EOL December 2021
2022-01-28 21:03:12 +01:00
David Wobrock
085048d22b
Drop Py2.7, 3.5 and Django 1.11, 2.0, 2.1, 3.0
2021-11-12 17:26:38 +01:00
Łukasz Skarżyński
fcf040d1e0
extract dev dependencies to requirements/dev.txt
2021-10-22 23:45:11 +02:00
David Wobrock
8cf37cd0f2
Bump linting black to 21.8b0
2021-09-13 23:08:35 +02:00
David Wobrock
355852066a
Bump linting isort to 5.9.3
2021-09-13 23:08:35 +02:00
David Wobrock
a119b4ba1f
Add codecov coverage
2021-06-06 16:44:20 +02:00
David Wobrock
d8b899248a
Update linting dependencies to latest version
2021-05-26 19:05:33 +02:00
David-Wobrock
f9b172f1b1
Upgrade flake and isort versions for linting
2021-04-12 18:57:03 +02:00
David-Wobrock
09983f5c4c
Add Django 3.2 support
2021-04-12 18:57:03 +02:00
David-Wobrock
6ab1d58c47
Apply isort to the project
2020-11-30 21:46:40 +01:00
David-Wobrock
b38da345d7
Add Python 3.9 support
2020-11-26 18:54:02 +01:00
David-Wobrock
06c197f546
Do lint in another job than the build
2020-11-26 18:43:34 +01:00
David-Wobrock
321b41ddd0
Start using GitHub Actions and remove Travis
2020-11-26 18:43:34 +01:00
David-Wobrock
50294a213b
Add Dj3.1 support and update flake8 and black versions
2020-10-10 18:14:56 +02:00
David Wobrock
9c4788d851
Update testing libs
2020-06-20 17:51:30 +02:00
David Wobrock
7780a6d838
Bump Flake8 version to 3.8.3
2020-06-17 22:33:03 +02:00
David Wobrock
52254d030c
Add six to tox dependencies
2020-02-08 22:38:05 +01:00
David-Wobrock
fe230872eb
Add Django3 to test matrix and setup.py metadata
2020-01-11 22:50:27 +01:00
David Wobrock
18fa3bdb7a
Update testing dependencies (mysqlclient, do not let Django 2.2 overlap to 3.0 under dev, and update black)
2019-12-01 11:36:56 +01:00
David Wobrock
804c35c2d6
Add Python3.8 to Travis, tox and setup.py files
2019-10-21 22:28:44 +02:00
David Wobrock
43dc2dcabd
Lock lint dependencies
2019-07-28 12:28:56 +02:00
David Wobrock
a5f83837d1
Add support for Django 2.2 (by testing it in the CI)
2019-05-12 15:32:57 +02:00
David Wobrock
5390fd507f
Update Tests:
...
* don't use the project fixtures anymore but the one Django project
* update and refactor cache tests to be less brittle
* explicitly test mysql, postgresql and sqlite3 databases
* remove 'multiple_call' tests since it is not possible anymore
(with the Django singleton)
* update Travis and tox (dropping Python 3.4)
2019-05-12 15:32:57 +02:00
David-Wobrock
1e2068eed5
Add black to lint tests and increase line length for flake8
2018-12-30 11:56:21 +01:00
David-Wobrock
d041f7dbf7
Add django 2.1 to tested envs
2018-12-30 11:56:03 +01:00
David-Wobrock
ef23a622ca
Add python 3.7 to tests
2018-12-30 11:56:03 +01:00
Felix
b68c0183bb
Finish up cache and fix tests.
...
Still TODO: Merge with ignore functionality.
2018-12-20 14:45:35 +01:00
Felix
b3815b6b98
#23 Add tests for caching
2018-12-18 15:33:26 +01:00
David-Wobrock
d672f06635
Drop django 1.10 support (and fix some PEP8)
2018-07-19 22:14:13 +02:00
David-Wobrock
317156bf2b
Remove django 1.9 support and fix PEP8
2018-01-12 23:23:11 +01:00
David-Wobrock
ad3b17229c
Add tox to test different python and django versions
2018-01-07 12:09:07 +01:00