Opened 14 months ago

Closed 7 months ago

Last modified 2 months ago

#28814 closed New feature (fixed)

Python 3.7 compatibility

Reported by: Tim Graham Owned by: nobody
Component: Core (Other) Version: master
Severity: Normal Keywords:
Cc: felixxm Triage Stage: Accepted
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

Python 3.7 final is scheduled for June 2018. This is a tracking ticket for compatibility fixes for Django submitted in the meantime.

Change History (19)

comment:1 Changed 14 months ago by felixxm

Cc: felixxm added

comment:2 Changed 14 months ago by Tim Graham <timograham@…>

In 931c60c5:

Refs #28814 -- Fixed "SyntaxError: Generator expression must be parenthesized" on Python 3.7.

Due to https://bugs.python.org/issue32012.

comment:3 Changed 14 months ago by Tim Graham <timograham@…>

In 8e63cc58:

[2.0.x] Refs #28814 -- Fixed "SyntaxError: Generator expression must be parenthesized" on Python 3.7.

Due to https://bugs.python.org/issue32012.

Backport of 931c60c5216bd71bc11f489e00e063331cf21f40 from master

comment:4 Changed 14 months ago by Tim Graham <timograham@…>

In 9d1d3b2d:

Refs #28814 -- Fixed test_runner failure on Python 3.7.

Due to https://bugs.python.org/issue30399.

comment:5 Changed 14 months ago by Tim Graham <timograham@…>

In 5b21e398:

[2.0.x] Refs #28814 -- Fixed test_runner failure on Python 3.7.

Due to https://bugs.python.org/issue30399.

Backport of 9d1d3b2d2fe0bef995b024368088eeabbdf73629 from master

comment:6 Changed 12 months ago by Tim Graham <timograham@…>

In aba9763b:

Refs #28814 -- Imported from collections.abc to fix Python 3.7 deprecation warnings.

https://bugs.python.org/issue25988

comment:7 Changed 12 months ago by Tim Graham <timograham@…>

In 0f0a07ac:

Refs #28814 -- Fixed migrations crash with namespace packages on Python 3.7.

Due to https://bugs.python.org/issue32303.

comment:8 Changed 7 months ago by Tim Graham <timograham@…>

In cba51003:

[2.0.x] Refs #28814 -- Fixed migrations crash with namespace packages on Python 3.7.

Due to https://bugs.python.org/issue32303.

Backport of 0f0a07ac278dc2be6da81e519188f77e2a2a00cf from master

comment:9 Changed 7 months ago by Tim Graham <timograham@…>

In 2f7cd7f8:

Refs #28814 -- Documented Python 3.7 compatibility.

comment:10 Changed 7 months ago by Tim Graham <timograham@…>

In 7a007e9:

[2.1.x] Refs #28814 -- Documented Python 3.7 compatibility.

Backport of 2f7cd7f8ecb01d30c1dfdaefa1c1714db76d2553 from master

comment:11 Changed 7 months ago by Tim Graham <timograham@…>

In a684819:

[2.0.x] Refs #28814 -- Documented Python 3.7 compatibility.

Backport of 2f7cd7f8ecb01d30c1dfdaefa1c1714db76d2553 from master

comment:12 Changed 7 months ago by Tim Graham

Resolution: fixed
Status: newclosed
Triage Stage: Someday/MaybeAccepted

comment:13 Changed 2 months ago by Tim Graham <timograham@…>

In 568c2f45:

[1.11.x] Refs #28814 -- Fixed "SyntaxError: Generator expression must be parenthesized" on Python 3.7.

Due to https://bugs.python.org/issue32012.

Backport of 931c60c5216bd71bc11f489e00e063331cf21f40 from master

comment:14 Changed 2 months ago by Tim Graham <timograham@…>

In b9e24897:

[1.11.x] Refs #28814 -- Fixed test_runner failure on Python 3.7.

Due to https://bugs.python.org/issue30399.

Backport of 9d1d3b2d2fe0bef995b024368088eeabbdf73629 from master

comment:15 Changed 2 months ago by Tim Graham <timograham@…>

In 8deb0a8:

[1.11.x] Refs #28814 -- Fixed migrations crash with namespace packages on Python 3.7.

Due to https://bugs.python.org/issue32303.

Backport of 0f0a07ac278dc2be6da81e519188f77e2a2a00cf from master

comment:16 Changed 2 months ago by Tim Graham <timograham@…>

In c11a7b4:

[1.11.x] Refs #28814 -- Documented Python 3.7 compatibility.

Backport of 2f7cd7f8ecb01d30c1dfdaefa1c1714db76d2553 from master

comment:17 Changed 2 months ago by Tim Graham <timograham@…>

In 2fd21a18:

Refs #28814 -- Doc'd Python 3.7 compatibility in Django 1.11.x.

comment:18 Changed 2 months ago by Tim Graham <timograham@…>

In b94279d:

[2.1.x] Refs #28814 -- Doc'd Python 3.7 compatibility in Django 1.11.x.

Backport of 2fd21a18584dc62cfad65cc112465ce68db5561a from master.

comment:19 Changed 2 months ago by Tim Graham <timograham@…>

In aa1527d:

[2.0.x] Refs #28814 -- Doc'd Python 3.7 compatibility in Django 1.11.x.

Backport of 2fd21a18584dc62cfad65cc112465ce68db5561a from master.

Note: See TracTickets for help on using tickets.
Back to Top