Bundle an internal version of six for future compatibility.
Review Request #11092 — Created July 22, 2020 and submitted
Django 3.0 and higher do not include
django.utils.six, since they've
moved entirely onto Python 3. In order to provide compatibility going
forward, Django Evolution now bundles its own copy ofsixas
django_evolution.compat.six, and all imports have been updated
accordingly.
Unit tests pass for all supported versions of Python and Django
(1.6 through 2.2 — more work is required for 3.0 support).
| Summary | ID |
|---|---|
| c7878369db82a70c29023c98f9a8fe05018eecbd |
| Description | From | Last Updated |
|---|---|---|
|
Wouldn't it be better to just add a dependency on the upstream six? |
|
|
|
E501 line too long (80 > 79 characters) |
|
|
|
E305 expected 2 blank lines after class or function definition, found 1 |
|
|
|
E501 line too long (91 > 79 characters) |
|
|
|
E501 line too long (93 > 79 characters) |
|
|
|
E501 line too long (91 > 79 characters) |
|
|
|
E501 line too long (118 > 79 characters) |
|
|
|
E501 line too long (110 > 79 characters) |
|
|
|
E501 line too long (87 > 79 characters) |
|
|
|
E501 line too long (96 > 79 characters) |
|
|
|
E501 line too long (80 > 79 characters) |
|
|
|
E501 line too long (80 > 79 characters) |
|
|
|
E501 line too long (82 > 79 characters) |
|
|
|
E501 line too long (82 > 79 characters) |
|
|
|
E501 line too long (82 > 79 characters) |
|
|
|
E501 line too long (96 > 79 characters) |
|
|
|
E501 line too long (80 > 79 characters) |
|
|
|
E501 line too long (86 > 79 characters) |
|
|
|
E501 line too long (80 > 79 characters) |
|
|
|
E501 line too long (86 > 79 characters) |
|
|
|
E501 line too long (83 > 79 characters) |
|
|
|
E501 line too long (84 > 79 characters) |
|
|
|
E501 line too long (90 > 79 characters) |
|
|
|
E501 line too long (86 > 79 characters) |
|
|
|
E501 line too long (92 > 79 characters) |
|
|
|
E501 line too long (92 > 79 characters) |
|
|
|
E501 line too long (98 > 79 characters) |
|
|
|
E501 line too long (83 > 79 characters) |
|
|
|
E305 expected 2 blank lines after class or function definition, found 1 |
|
|
|
E501 line too long (82 > 79 characters) |
|
|
|
F821 undefined name '__spec__' |
|