#5694 closed task (fixed)
Stop using Python 2 in 0 A.D.
Reported by: | Guido Falsi | Owned by: | Itms |
---|---|---|---|
Priority: | Must Have | Milestone: | Alpha 24 |
Component: | Core engine | Keywords: | |
Cc: | Patch: | Phab:D2501, Phab:D2757 |
Description (last modified by )
This is a general ticket for the "Python 2 EOL" release blocker.
Tasks:
Upgrade translation scripts: Phab:D2757, ex #3857Upgrade SM to ESR 78, Phab: #4893, #5859, #5860, #5861CXXTest should not use#!/usr/bin/env python
as shebang.- Other scripts: Phab:D2501
Distributions now expect python2 or python3.
Change History (14)
comment:1 by , 4 years ago
Keywords: | Spidermonkey Python added |
---|---|
Milestone: | Backlog → Alpha 24 |
Priority: | Should Have → Release Blocker |
Type: | enhancement → task |
comment:2 by , 4 years ago
For the same reason 0ad is (will be in 10 hours) removed from Debian testing.
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=967118
comment:4 by , 3 years ago
Description: | modified (diff) |
---|---|
Patch: | → Phab:D2501, Phab:D2757 |
Summary: | EmMbedded spidermonkey depends on python 2.7 for build → Stop using Python 2 in 0 A.D. |
(Hijacking this ticket as the main Python3 ticket).
comment:5 by , 3 years ago
Removed from gentoo too :
- games-strategy/0ad-0.0.23b_alpha::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # MichaŠGórny <mgorny@gentoo.org> (2020-09-09) # These packages (or package versions) still require Python 2.7. # They are either dead upstream, their Python 3 porting efforts are # not progressing or their maintainers are simply unresponsive. # Please do not remove any packages from this list unless you actually # port them to Python 3. # Removal in 30 days. Please find relevant bugs on tracker bug #694800.
comment:10 by , 3 years ago
Description: | modified (diff) |
---|
comment:11 by , 3 years ago
Description: | modified (diff) |
---|---|
Priority: | Release Blocker → Must Have |
No longer a release blocker after Phab:rP24376 upgraded cxxtest.
comment:14 by , 3 years ago
Keywords: | Spidermonkey Python removed |
---|---|
Milestone: | Alpha 25 → Alpha 24 |
Note:
See TracTickets
for help on using tickets.
Hi, thank you for the heads up some of us are already aware of this. There is already work going in that direction such as https://code.wildfiregames.com/D506 and https://code.wildfiregames.com/D2501 (the previous commit that introduced previous version is this https://code.wildfiregames.com/rP9417 but please keep in mind that spidermonkey version will still be upgraded as seen here https://trac.wildfiregames.com/changeset/22627 https://trac.wildfiregames.com/ticket/4893