Commit graph

38 commits

Author SHA1 Message Date
Rémy Hubscher
f1a07c226e
Upgrade to Django 5.2 and Python 3.14 2025-10-21 09:52:06 +02:00
Rémy HUBSCHER
711b2e50b5
Run pre-commit on all files 2024-08-05 10:53:19 +02:00
Peter Marheine
60c1839bf5 Replace use of pkg_resources (setuptools)
Since Python 3.12, setuptools isn't included with Python
and importlib is the recommended replacement, available
since Python 3.8.
2024-07-31 11:41:25 +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
dd2e148b05
Enforce minimum Python version 2022-08-04 13:23:07 -04:00
johnthagen
8c74a77ebe Drop Python 3.6 support 2022-08-04 09:22:28 -04:00
johnthagen
7c2af759c8
Document Python 3.10 support 2022-01-05 07:45:22 -05:00
Peter Marheine
198f6a3295 Update compatibility for Django 4.0
The only meaningful change is removing use of `force_text` (which was
deprecated in Django 3.0) in favor of `force_str` (which has existed
since before Django 1.11). On Python 3 there is no functional difference
between the two.
2021-12-23 13:05:46 +11:00
johnthagen
051f6116f8
Remove duplicate trove classifier 2021-04-27 19:09:12 -04:00
Hasan Ramezani
a8d231cbed Add Django 3.2 support. 2021-04-16 14:30:02 +02:00
Rémy HUBSCHER
c602c32d69
Merge pull request #173 from johnthagen/remove-setuptool-dep
Remove setuptools dependency
2021-01-21 18:03:34 +01:00
johnthagen
8fd75de224 Remove setuptools dependency 2021-01-21 12:01:38 -05:00
johnthagen
4dae54179b Require supported Django version 2.2 2021-01-21 11:59:37 -05: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
Rémy HUBSCHER
0c59d6d261
Preparing release 2.2 2020-10-05 11:19:05 +02:00
Rémy HUBSCHER
91be5c38a8
Add Python 3.9 support. 2020-09-18 11:26:25 +02:00
Rémy HUBSCHER
6cd9ec3dd0
Fix test. 2020-09-18 10:50:26 +02:00
Aleksi Häkli
839b7bda38
Add signed file system storage
Fixes #138
2020-01-13 11:25:40 +02:00
Rémy HUBSCHER
b893e52eba
Remove support for Python 2.7 2020-01-07 15:01:26 +01:00
Rémy HUBSCHER
cc1e77c405
Update setup.py 2020-01-07 14:13:49 +01:00
Fabre Florian
256974ab80 Update changelog 2020-01-07 11:55:19 +01:00
Adam Chainz
a4cc84d758 Convert readthedocs links for their .org -> .io migration for hosted projects
As per [their blog post of the 27th April](https://blog.readthedocs.com/securing-subdomains/) ‘Securing subdomains’:

> Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard.

Test Plan: Manually visited all the links I’ve modified.
2016-06-27 22:42:16 +01: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 Bryon
142d8de7fa Declared project as production/stable. 2015-06-24 14:10:33 +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
f04a4b4cd4 Refs #98 - Starting refresh of development environment. Work in progress. 2015-06-12 11:15:39 +02:00
Benoît Bryon
7aca2833bd Preparing release 1.6 2014-03-03 14:43:28 +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
Benoît Bryon
2e5d778651 Renamed README to README.rst. Improved setup.py readability. 2013-10-28 18:15:09 +01:00
Benoît Bryon
9f82aea15b Updated description and keywords for PyPI. 2013-10-28 18:04:43 +01:00
Benoît Bryon
a93561601a Changed encoding declaration style in setup.py. 2013-10-21 14:27:38 +02:00
Benoît Bryon
3b65324a06 Refs #29 - Introduced HTTPFile and HTTPDownloadView to create proxy to arbitrary HTTP URL. 2013-04-08 15:39:06 +02:00
Benoît Bryon
5a3ff57e23 Refs #13 - Using Django's StreamingHttpResponse. Requires Django>=1.5. Introduced django_downloadview.test.assert_download_response(). 2013-03-20 16:00:20 +01:00
Benoît Bryon
5159adae93 Minor review of packaging. Added dependency to setuptools. 2013-02-06 20:37:50 +01:00
Benoît Bryon
4f29852ddb Reviewed documentation. Preparing first public release. 2012-12-04 11:47:37 +01:00
Benoit Bryon
f9bdd8fca7 Introduced project's placeholders. Work in progress. 2012-08-27 12:00:17 +02:00