| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-09-01 | Fixed #33044 -- Reallowed editable install into user site directory. | Carlton Gibson | |
| Regression in f8f35e8c530aaf440fa8160327461460d79f6db2. | |||
| 2021-04-15 | Removed obsolete version check in setup.py. | Nick Pope | |
| This was originally added to ensure that Django 2.0+ could not be installed on Python 2.7 or earlier, in particular where the version of pip or setuptools being used did not support the python_requires argument. Unfortunately, as REQUIRED_PYTHON has been bumped, this check no longer satisfies its original purpose and could be misleading, e.g. if REQUIRED_PYTHON is 3.8 and CURRENT_PYTHON is 3.7 it would request that Django < 2 is installed, but there are later versions of Django that support Python 3.7. By the time Django 4 is released in December 2021, the python_requires argument will have been supported for over five years, and Python 2 will have been EOL for nearly two years, so we can remove this check. See https://packaging.python.org/guides/distributing-packages-using-setuptools/#python-requires | |||
| 2021-02-10 | Fixed #32355 -- Dropped support for Python 3.6 and 3.7 | Mariusz Felisiak | |
| 2019-11-08 | Fixed #30948 -- Changed packaging to use declarative config in setup.cfg. | Jon Dufresne | |
| Co-authored-by: Nick Pope <nick.pope@flightdataservices.com> | |||
| 2019-11-07 | Clarified that license is BSD 3-Clause in package metadata. | Nick Pope | |
| 2019-11-06 | Refs #30183 -- Doc'd dropping support for sqlparse < 0.2.2. | Stephen Rauch | |
| Support for sqlparse < 0.2.2 was broken in 782d85b6dfa191e67c0f1d572641d8236c79174c because is_whitespace property was added in sqlparse 0.2.2. | |||
| 2019-11-04 | Removed unnecessary EXCLUDE_FROM_PACKAGES from setup.py. | Jon Dufresne | |
| Unnecessary since abc0777b63057e2ff97eee2ff184356051e14c47 where the extension was changed to not be ".py". Also, django.bin doesn't have a __init__.py file, so it is not a package and therefore it's not excluded by this argument. | |||
| 2019-10-24 | Refs #29926 -- Added Python 3.8 to classifiers and tox.ini. | Bastien Vallet | |
| 2019-06-20 | Fixed #30451 -- Added ASGI handler and coroutine-safety. | Andrew Godwin | |
| This adds an ASGI handler, asgi.py file for the default project layout, a few async utilities and adds async-safety to many parts of Django. | |||
| 2019-01-30 | Fixed #30116 -- Dropped support for Python 3.5. | Tim Graham | |
| 2018-11-09 | Fixed #29934 -- Added sqlparse as a require dependency. | Tim Graham | |
| 2018-06-28 | Refs #28814 -- Documented Python 3.7 compatibility. | Asif Saifuddin Auvi | |
| 2018-05-16 | Fixed #29410 -- Added project_urls to setup.py. | Philip James | |
| 2018-05-03 | Fixed #29373 -- Added long_description in setup.py. | Carlton Gibson | |
| 2017-12-22 | Fixed #28878 -- Added python_requires in setup.py and a warning for older ↵ | Zac-HD | |
| pips that don't recognize it. | |||
| 2017-12-06 | Added "Python 3 Only" trove classifier. | Nick Pope | |
| 2017-09-25 | Fixed #27857 -- Dropped support for Python 3.4. | Tim Graham | |
| 2017-01-25 | Refs #23919 -- Removed misc Python 2/3 references. | Tim Graham | |
| 2016-12-27 | Refs #27025 -- Documented Python 3.6 compatibility for Django 1.11. | Tim Graham | |
| 2016-10-27 | Fixed #27327 -- Simplified time zone handling by requiring pytz. | Tim Graham | |
| 2016-09-22 | Used HTTPS link to djangoproject.com in setup.py. | Adam Chainz | |
| 2016-04-25 | Refs #26033 -- Added password hasher support for Argon2 v1.3. | Bas Westerbaan | |
| The previous version of Argon2 uses encoded hashes of the form: $argon2d$m=8,t=1,p=1$<salt>$<data> The new version of Argon2 adds its version into the hash: $argon2d$v=19$m=8,t=1,p=1$<salt>$<data> This lets Django handle both version properly. | |||
| 2016-03-08 | Fixed #26033 -- Added Argon2 password hasher. | Bas Westerbaan | |
| 2015-08-17 | Corrected trove classifiers for Python version support. | Tim Graham | |
| 2015-02-25 | Updated trove classifier to Pre-Alpha. | Tim Graham | |
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2015-01-17 | Removed compatibility with Python 3.2. | Tim Graham | |
| 2014-04-17 | Include an 'extra_requires' for bcrypt | Alex Gaynor | |
| 2014-03-30 | Added Python 3.4 to classifiers in setup.py. | Berker Peksag | |
| 2014-01-21 | Fixed #21827 -- Install django-admin and django-admin.py | Florian Apolloner | |
| We need to figure out how to deprecate django-admin.py, but for now this should do the trick. | |||
| 2014-01-21 | Changed django-admin back to django-admin.py. Refs #21827 | Florian Apolloner | |
| 2013-12-31 | Changed setup.py to use find_packages. | Florian Apolloner | |
| 2013-12-27 | Switched setup.py to setuptools. | Florian Apolloner | |
| 2013-07-01 | Bumped minimum Python version requirement to 2.7 in Django 1.7. | Aymeric Augustin | |
| 2013-06-18 | Fixed #20615 -- Added trove classifiers for major Python versions. | Aymeric Augustin | |
| 2013-06-06 | Bumped verion numbers for 1.6a1. | Jacob Kaplan-Moss | |
| 2013-05-01 | Fixed #19252 -- Added support for wheel packages. | Florian Apolloner | |
| Signed-off-by: Jannis Leidel <jannis@leidel.info> | |||
| 2013-04-04 | Remove download_url from setup.py | Donald Stufft | |
| * Prevents issues with moving download locations in the future, see https://www.djangoproject.com/m/bad-installer.txt * Removes a location that release managers need to update with a new version * Very little use when files are hosted on PyPI (as Django's are) | |||
| 2013-04-03 | Adjusted download_url in setup.py | Florian Apolloner | |
| 2013-03-29 | Fixed setup.py overlaid-install warning. | Carl Meyer | |
| Before this change, if you had a global Django installation in /usr/local/, you might get a spurious warning when installing Django within a virtualenv. Thanks epicserve for the report and debugging help. | |||
| 2013-02-26 | Added Python 3.2/3.3 trove classifiers in setup.py | Claude Paroz | |
| 2013-02-24 | Sorry, accidental commit, Thanks claudep for catching it! | Honza Kral | |
| 2013-02-23 | Fixed #18491 -- deleting a proxy doesn't show warning about cascade deletes | Honza Kral | |
| 2013-02-14 | Fix filtering during collection of paths in setup.py | Ramiro Morales | |
| Thanks Marek Brzóska for the report. | |||
| 2012-12-14 | Added 'license' value to the setup.py fixes #19430 | Pablo Recio | |
| 2012-10-06 | Ensure we ignore __pycache__ PEP 3174 dirs in a few more places. | Ramiro Morales | |
| 2012-05-21 | Fixed #18115 - added warning about overlaid install. | Carl Meyer | |
| Setup.py now warns if it detects that Django is being installed over top of a previous installation that was never removed. This should only happen when installing with ``python setup.py install``, as pip automatically uninstalls before installing a new version and easy_install installs as an egg directory. Also generally updated the installation doc. | |||
| 2012-03-31 | Fixed #17965 -- Definitely dropped support for Python 2.5. Thanks jonash for ↵ | Claude Paroz | |
| the initial patch and Aymeric Augustin for the review. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17834 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | |||
| 2012-03-23 | Bump trunk to 1.4.1.4 | James Bennett | |
| git-svn-id: http://code.djangoproject.com/svn/django/trunk@17799 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | |||
| 2012-03-15 | Bump trunk to 1.4 RC 2. | James Bennett | |
| git-svn-id: http://code.djangoproject.com/svn/django/trunk@17740 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | |||
