Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Developer Infrastructure
-
Labels:None
-
Story Points:4
-
Epic Link:
-
Team:Architecture
Description
Modify the Scons eups package such that it can be used to build a Python 3 stack.
Originally the hope was to use a Scons that will work natively on Python 3 and 2.7 but this turned out not to be possible on the timescale required.
Attachments
Issue Links
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link |
|
Status | To Do [ 10001 ] | In Progress [ 3 ] |
Reviewers | J Matt Peterson, Paul Price [ jmatt, price ] | |
Status | In Progress [ 3 ] | In Review [ 10004 ] |
Status | In Review [ 10004 ] | Reviewed [ 10101 ] |
Resolution | Done [ 10000 ] | |
Status | Reviewed [ 10101 ] | Done [ 10002 ] |
Summary | Update Scons to v3.0 | Update Scons EUPS package to work with Python 3 builds |
Description |
Scons v3 is the scons version that supports both Python 3 and Python 2.7. This ticket is for updating Scons and ensuring that the Python 2.7 stack still builds.
This work depends on the Scons developers delivering a new Scons by mid July. Whilst work is ongoing it may be necessary to help out with the port if we wish to meet our Python 3 target. |
Modify the Scons eups package such that it can be used to build a Python 3 stack.
Originally the hope was to use a Scons that will work natively on Python 3 and 2.7 but this turned out not to be possible on the timescale required. |
Progress on porting Scons to python 3 by the Scons development team has been somewhat slower than expected. I am monitoring the situation.