| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-01-13 | Fixed #27685 -- Added watchman support to the autoreloader. | Tom Forbes | |
| Removed support for pyinotify (refs #9722). | |||
| 2019-01-02 | Pinned Pillow != 5.4.0 in test requirements. | Tim Graham | |
| There's a bug that causes a test failure in forms_tests: https://github.com/python-pillow/Pillow/pull/3501/files#r244651761. | |||
| 2018-12-06 | Bumped mysqlclient requirement to >= 1.3.13. | Tim Graham | |
| There are test failures with older versions. | |||
| 2018-10-11 | Fixed #29836 -- Bumped required cx_Oracle to 6.0. | Mariusz Felisiak | |
| 2018-02-08 | Switched test requirement to new psycopg2-binary package. | Tim Graham | |
| 2017-12-18 | Fixed #25277 -- Restored test dependency to the original python-memcached. | Tim Graham | |
| 2017-03-21 | Fixed #27966 -- Bumped required psycopg2 version to 2.5.4. | Mariusz Felisiak | |
| Thanks Tim Graham for the review. | |||
| 2017-01-25 | Fixed #27776 -- Merged tests/requirements/base.txt into py3.txt. | Tim Graham | |
| 2017-01-20 | Refs #23919 -- Removed django.test.mock Python 2 compatibility shim. | Tim Graham | |
| 2017-01-08 | Require Jinja2 >= 2.9.2 in test requirements. | Florian Apolloner | |
| While our code also works with any Jinja2 >2.7,<2.9 use >2.9.2 for simplicity reasons in the requirements file. | |||
| 2017-01-07 | Pinned jinja2<2.9 in test requirements. | Tim Graham | |
| Kept the build green until a regression is fixed: https://github.com/pallets/jinja/issues/640 | |||
| 2016-10-28 | Added pytz to test requirements | Markus Holtermann | |
| This allows running tests w/o installing Django itself by only pointing the Python path. | |||
| 2016-10-27 | Fixed #27327 -- Simplified time zone handling by requiring pytz. | Tim Graham | |
| 2016-08-28 | Refs #27132 -- Added pylibmc to test requirements. | Ed Morley | |
| 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-04-19 | Refs #26033 -- Temporarily pinned argon2-cffi test requirement. | Tim Graham | |
| The latest version (16.1) is backwards-incompatible for Django. | |||
| 2016-03-08 | Fixed #26033 -- Added Argon2 password hasher. | Bas Westerbaan | |
| 2015-11-19 | Fixed #25764 -- Added support for serialization of enum.Enum in migrations. | Andrei Fokau | |
| Thanks Tim Graham for the review. | |||
| 2015-11-12 | Bumped mysqlclient test requirement to >= 1.3.7. | Tim Graham | |
| mysqlclient 1.3.7 fixes the test failures caused by 1.3.6. | |||
| 2015-09-17 | Added a version requirement to mysqlclient in test requirements. | Tim Graham | |
| 2015-09-17 | Added a version requirement to python-memcached in test requirements. | Tim Graham | |
| 2015-09-10 | Enabled parallel testing by default in runtests.py. | Aymeric Augustin | |
| 2015-07-31 | Fixed #25184 -- Added support for MaxMind GeoLite2 database format | Flavio Curella | |
| 2015-07-03 | Fixed #25056 -- Documented minimum version of jinja2 for testing. | Tim Graham | |
| 2015-02-16 | Fixed #24335 -- Bumped required psycopg2 version to 2.4.5 (2.5 for ↵ | Tim Graham | |
| contrib.postgres). | |||
| 2015-01-17 | Removed compatibility with Python 3.2. | Tim Graham | |
| 2014-12-28 | Added basic tests for template backends. | Aymeric Augustin | |
| 2014-12-01 | Fixed #23289 -- Added mock as a test dependency. | Tim Graham | |
| 2014-10-27 | Fixed #23446 -- Officially recommended mysqlclient as MySQL driver | Claude Paroz | |
| Thanks Corey Farwell for the report and Tim Graham for the review. Thanks also to Inada Naoki for creating and maintaining mysqlclient. | |||
| 2014-04-26 | Fixed #3214 -- Stopped parsing SQL with regex. | Aymeric Augustin | |
| Avoided introducing a new regex-based SQL splitter in the migrations framework, before we're bound by backwards compatibility. Adapted this change to the legacy "initial SQL data" feature, even though it's already deprecated, in order to facilitate the transition to migrations. sqlparse becomes mandatory for RunSQL on some databases (all but PostgreSQL). There's no API to provide a single statement and tell Django not to attempt splitting. Since we have a more robust splitting implementation, that seems like a good tradeoff. It's easier to add a new keyword argument later if necessary than to remove one. Many people contributed to both tickets, thank you all, and especially Claude for the review. Refs #22401. | |||
| 2014-04-16 | Revert "Fixed #22401 -- Deprecated regular expression parsing of initial SQL ↵ | Tim Graham | |
| in favor of installing sqlparse." This reverts commit 071c9337750b296d198cced56f3ffad0e176afb6. This introduced a regression on MySQL and custom SQL is deprecated. | |||
| 2014-04-09 | Fixed #22401 -- Deprecated regular expression parsing of initial SQL in ↵ | julien 'pouete' Godin | |
| favor of installing sqlparse. | |||
| 2013-12-02 | Fixed #21538 -- Added numpy to test/requirements/base.txt | Alasdair Nicol | |
| Thanks Tim Graham for the report | |||
| 2013-09-06 | Fixed #21032 -- pip 1.4 can't install pytz. | Aymeric Augustin | |
| 2013-07-10 | Fixed #19196 -- Added test/requirements | Tim Graham | |
