#25204 closed enhancement (fixed)

Upgrade to Python 2.7.15

Reported by: slelievre Owned by:
Priority: major Milestone: sage-8.3
Component: packages: standard Keywords: Python2, upgrade
Cc: charpent, embray, hivert, jdemeyer, jhpalmieri, nthiery, slelievre, thansen, fbissey Merged in:
Authors: Jeroen Demeyer Reviewers: Vincent Delecroix
Report Upstream: N/A Work issues:
Branch: d14acae (Commits) Commit: d14acae4222d507b1097cf2f875e7816bc5432b0
Dependencies: Stopgaps:

Description (last modified by jdemeyer)

Tarball: https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tar.xz

Upgrading to Python 2.7.12 (#19735) and to Python 2.7.13 (#22037) involved reverting some changes in Python.

Upgrading to Python 2.7.14 (#23815) was smoother, hopefully this one is too.

Change History (15)

comment:1 Changed 19 months ago by slelievre

Hope someone can test whether Python 2.7.15rc1 promises a smooth upgrade, giving time to fix things if need be before the final Python 2.7.15 is released.

comment:2 Changed 19 months ago by fbissey

  • Cc fbissey added

comment:3 Changed 19 months ago by jdemeyer

  • Dependencies set to #24605

comment:4 Changed 19 months ago by jdemeyer

  • Branch set to u/jdemeyer/upgrade_to_python_2_7_15

comment:5 Changed 19 months ago by jdemeyer

  • Commit set to 26c7bc65c0a9a26fb7a1f46aef9fb4e10ee86582
  • Description modified (diff)

New commits:

379adfdRemove old Python libraries *before* build
26c7bc6Upgrade to Python 2.7.15

comment:6 Changed 19 months ago by jdemeyer

  • Authors set to Jeroen Demeyer

Works fine for me.

comment:7 Changed 19 months ago by jdemeyer

  • Description modified (diff)

comment:8 Changed 19 months ago by git

  • Commit changed from 26c7bc65c0a9a26fb7a1f46aef9fb4e10ee86582 to eba695d2ff49bcacaf26a6d1a0a11e88d4cb928b

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

eba695dUpgrade to Python 2.7.15

comment:9 Changed 19 months ago by jdemeyer

  • Status changed from new to needs_review

comment:10 Changed 19 months ago by vdelecroix

And this upgrade actually fixes an issue I have building Python 2.7.14 with gcc 8.1.0.

comment:11 Changed 19 months ago by git

  • Commit changed from eba695d2ff49bcacaf26a6d1a0a11e88d4cb928b to d14acae4222d507b1097cf2f875e7816bc5432b0

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

d14acaeUpgrade to Python 2.7.15

comment:12 Changed 19 months ago by jdemeyer

  • Dependencies #24605 deleted

Rebased to 8.3.beta0

comment:13 Changed 19 months ago by jhpalmieri

Works for me on OS X.

comment:14 Changed 19 months ago by vdelecroix

  • Reviewers set to Vincent Delecroix
  • Status changed from needs_review to positive_review

I think this is enough testing.

comment:15 Changed 18 months ago by vbraun

  • Branch changed from u/jdemeyer/upgrade_to_python_2_7_15 to d14acae4222d507b1097cf2f875e7816bc5432b0
  • Resolution set to fixed
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.