Commit graph

40 commits

Author SHA1 Message Date
Rémy Hubscher
e3ebf67457
Upgrade test matrix 2025-10-21 10:36:39 +02:00
Rémy Hubscher
f1a07c226e
Upgrade to Django 5.2 and Python 3.14 2025-10-21 09:52:06 +02:00
Peter Marheine
e2b4470c5b Ensure tests are actually run
pytest by default only discovers tests in files named test_*.py,
so none of the tests were actually being executed. Set the appropriate
pytest option
to discover the tests so they are automatically run.
2024-08-01 06:24:00 +00:00
Peter Marheine
41caa79f46 Upgrade support matrix to maintained versions of Django
Currently, only Django versions 4.2 and 5.0 are maintained and
collectively only support Python down to version 3.8. This change updates the support matrix
for this package to match.
2024-07-30 10:03:32 +00:00
johnthagen
8c74a77ebe Drop Python 3.6 support 2022-08-04 09:22:28 -04:00
Peter Marheine
6381dc94f1 Include Django 4.0 in the test matrix 2021-12-23 13:05:46 +11:00
Peter Marheine
2524668e86 Test on Python 3.10 2021-12-23 11:53:26 +11:00
Peter Marheine
cb3ec3a091 Stop using nosetests
Nose is no longer maintained and is incompatible with Python 3.10, so
can no longer be used. This change runs `coverage` manually to collect
coverage and uses `pytest` to run doctests, collectively covering what
was tested using django_nose.
2021-12-23 11:51:53 +11:00
Hasan Ramezani
a8d231cbed Add Django 3.2 support. 2021-04-16 14:30:02 +02:00
Hasan Ramezani
006d2a288d Drop Django 3.0 support. 2021-04-16 14:30:02 +02:00
Jannis Leidel
45e1219275
Rename Django's dev branch to main. (#181)
* Rename Django's dev branch to main.

More information: https://groups.google.com/g/django-developers/c/tctDuKUGosc/
Refs: https://github.com/django/django/pull/14048

* Don't run Django main test on Python < 3.8.
2021-03-09 13:49:08 +01:00
Jannis Leidel
9f42e65986
Migrate to GitHub Actions. (#165)
* Add GitHub Actions test workflow.

* Add django version env var handling to tox config.

* Update badges.

* Add release workflow.

* Remove Travis.

* Fix typo.

* Fix more typos.

* Write coverage.xml.

* Remove the need for the VERSION file.

* Simplify demo setup.py.

* Remove VERSION file.

* Update demo/setup.py

* Update setup.py
2020-12-23 11:12:35 +01:00
Jannis Leidel
13d2b3ae58
Add release config.
Fix https://github.com/jazzband-roadies/help/issues/201.
2020-10-02 10:45:07 +02:00
Rémy HUBSCHER
c0acf77f73
Merge branch 'master' into add-python3.9-support 2020-09-18 16:21:08 +02:00
Rémy HUBSCHER
91be5c38a8
Add Python 3.9 support. 2020-09-18 11:26:25 +02:00
Rémy HUBSCHER
8e439d3485
Remove obsolete URL syntax. 2020-09-18 11:10:08 +02:00
Rémy HUBSCHER
c59cc37a0f
Validate black and isort on travis. 2020-01-07 15:55:44 +01:00
Rémy HUBSCHER
56e419bfc7
Add isort config. 2020-01-07 15:51:55 +01:00
Rémy HUBSCHER
8dad97c92d
Fix flake8 2020-01-07 15:42:04 +01:00
Rémy HUBSCHER
b893e52eba
Remove support for Python 2.7 2020-01-07 15:01:26 +01:00
Rémy HUBSCHER
2988aa65e7
Simplify travis config. 2020-01-07 14:11:59 +01:00
Rémy HUBSCHER
9a82b76faf
@natim review. 2020-01-07 14:03:49 +01:00
Fabre Florian
433b2d5b80 Fix travis matrix 2020-01-07 13:51:30 +01:00
Fabre Florian
ac1e4dc9ce Fix StorageFile compatibility & some lint issues 2020-01-07 11:34:51 +01:00
Fabre Florian
69bb9d864d Add Django 2.x targets to tox & travis scripts 2020-01-07 09:54:28 +01:00
Fabre Florian
235f95b967 Fix django 1.10 deprecation of django.conf.urls.patterns. Add django 1.11 to tox targets. Downgrade django-nose because versions >= 1.4.3 no longer supports django 1.5. 2017-09-14 10:09:59 +02:00
Benoît Bryon
a3203f2298 Added Python-3.5 and Django-1.9 to test suites. Refs #112, refs #113. 2016-03-14 15:22:48 +01:00
Benoît
652e5de854 Preparing release 1.7 2015-06-13 01:45:31 +02:00
Benoît Bryon
6f9a79c1df Refs #98 - Assert tests follow PEP8. 2015-06-12 20:39:00 +02:00
Benoît Bryon
62c0c01304 Refs #98 - Workaround travis and test requirements. 2015-06-12 20:36:17 +02:00
Benoît Bryon
0160c00df1 Refs #98 - Workaround documentation. 2015-06-12 19:30:57 +02:00
Benoît Bryon
c54131db6e Refs #98 - Moved tests outside django-downloadview package, i.e. in tests/ folder at project root. 2015-06-12 15:42:50 +02:00
Benoît Bryon
f04a4b4cd4 Refs #98 - Starting refresh of development environment. Work in progress. 2015-06-12 11:15:39 +02:00
Benoît Bryon
abd6d5daff Reviewed Makefile, development environment and contributor guide. 2014-03-03 14:38:33 +01:00
Benoît Bryon
5850ffac81 Fixed indentation in tox.ini file. 2014-02-25 01:07:59 +01:00
Benoît Bryon
5cde2b0d2d Revert "Minor changes in tox configuration file."
This reverts commit cfb6964af3.
2014-02-25 01:06:59 +01:00
Benoît Bryon
cfb6964af3 Minor changes in tox configuration file. 2014-02-25 00:56:50 +01:00
Benoît Bryon
70c6b00442 Refs #46 - Fixed Python 2 and Python 3 compatibility in doctests related to string/unicode. 2014-02-25 00:47:20 +01:00
Rémy HUBSCHER
1ea2790ba9 Refs #46 -- Add Py3 support. 2014-02-16 19:13:44 +01:00
Benoît Bryon
d587c515f0 Refs #74 - Switched to tox as test-environment manager. Added flake8 to the test suite. Dropped python 2.6 tests. Makefile no longer creates a virtualenv. 2014-02-10 01:27:14 +01:00