I was fixing up a Django app https://github.com/mark0978/django-softdelete and setting up tox to make sure it worked with all the listed versions because of issues opened on the original repo. While I was running tox locally I noticed that with every version of Django, the tests ran slower, and from 1.8 -> 2.2 the test time was nearly doubled. This was true for every version of python tested from 2.7 - 3.7.
If you want to check this on your machine, just grab the repo and run tox. I'm including the minimal tox output to show this phenomenon. py27-A installed: DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.,Django==1.8.19,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 2.821s py27-B installed: DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.,Django==1.9.13,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 3.036s py27-C installed: DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.,Django==1.10.8,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 3.198s py27-D installed: DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.,Django==1.11.21,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 3.609s py34-A installed: DEPRECATION: Python 3.4 support has been deprecated. pip 19.1 will be the last one supporting it. Please upgrade your Python as Python 3.4 won't be maintained after March 2019 (cf PEP 429).,Django==1.8.19,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 2.733s py34-B installed: DEPRECATION: Python 3.4 support has been deprecated. pip 19.1 will be the last one supporting it. Please upgrade your Python as Python 3.4 won't be maintained after March 2019 (cf PEP 429).,Django==1.9.13,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 3.066s py34-C installed: DEPRECATION: Python 3.4 support has been deprecated. pip 19.1 will be the last one supporting it. Please upgrade your Python as Python 3.4 won't be maintained after March 2019 (cf PEP 429).,Django==1.10.8,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 3.232s py34-D installed: DEPRECATION: Python 3.4 support has been deprecated. pip 19.1 will be the last one supporting it. Please upgrade your Python as Python 3.4 won't be maintained after March 2019 (cf PEP 429).,Django==1.11.21,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 3.564s py34-E installed: DEPRECATION: Python 3.4 support has been deprecated. pip 19.1 will be the last one supporting it. Please upgrade your Python as Python 3.4 won't be maintained after March 2019 (cf PEP 429).,Django==2.0.13,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 5.515s py35-A installed: Django==1.8.19,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 2.603s py35-B installed: Django==1.9.13,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 2.923s py35-C installed: Django==1.10.8,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 3.099s py35-D installed: Django==1.11.21,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 3.252s py35-E installed: Django==2.0.13,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 5.163s py35-F installed: Django==2.1.9,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 5.784s py35-G installed: Django==2.2.2,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1,sqlparse==0.3.0 ---------------------------------------------------------------------- Ran 14 tests in 6.744s py36-A installed: Django==1.8.19,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 2.619s py36-B installed: Django==1.9.13,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 2.835s py36-C installed: Django==1.10.8,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 3.025s py36-D installed: Django==1.11.21,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 3.147s py36-E installed: Django==2.0.13,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 5.058s py36-F installed: Django==2.1.9,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 5.722s py36-G installed: Django==2.2.2,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1,sqlparse==0.3.0 ---------------------------------------------------------------------- Ran 14 tests in 6.524s py37-A installed: Django==1.8.19,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 2.584s py37-B installed: Django==1.9.13,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 2.730s py37-C installed: Django==1.10.8,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 2.892s py37-D installed: Django==1.11.21,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 3.050s py37-E installed: Django==2.0.13,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 5.117s py37-F installed: Django==2.1.9,-e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete,pytz==2019.1 ---------------------------------------------------------------------- Ran 14 tests in 5.778s py37-G installed: -e git+...@github.com:mark0978/django-softdelete.git@72b46b0a7823a4fdcb43489663e90713ca7d698d#egg=django_softdelete ---------------------------------------------------------------------- Ran 14 tests in 6.647s -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/a6b3363d-1846-4f64-a16c-0a18feeba479%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.