Path: csiph.com!news.redatomik.org!news.albasani.net!news.mixmin.net!news.unit0.net!news.panservice.it!bofh.it!news.nic.it!robomod From: Steve Langasek Newsgroups: linux.debian.maint.python Subject: Re: Python3.6 =?utf-8?Q?plans?= =?utf-8?B?4oCL?= for Buster Date: Sat, 17 Jun 2017 07:30:02 +0200 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Sat Jun 17 05:23:29 2017 Old-Return-Path: X-Amavis-Spam-Status: No, score=-11.092 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, MURPHY_DRUGS_REL8=0.02, PGPSIGNATURE=-5, SARE_HEAD_8BIT_SPAM=0.888] autolearn=ham autolearn_force=no X-Policyd-Weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 BL_NJABL=SKIP(-1.5) CL_IP_EQ_HELO_IP=-2 (check from: .debian. - helo: .becquer.dodds. - helo-domain: .dodds.) FROM/MX_MATCHES_NOT_HELO(DOMAIN)=0; rate: -5 Mail-Followup-To: Steve Langasek , debian-python@lists.debian.org, Michael Hudson-Doyle MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="bwmoxwkbvhilw2jb" Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) X-Mailing-List: archive/latest/14949 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20170617052306.ntyoxl4u2rpqpe2r@virgil.dodds.net Approved: robomod@news.nic.it Lines: 88 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: Michael Hudson-Doyle X-Original-Date: Fri, 16 Jun 2017 22:23:06 -0700 X-Original-Message-ID: <20170617052306.ntyoxl4u2rpqpe2r@virgil.dodds.net> X-Original-References: <793F3BCC-4ABE-463E-8F49-B5147F2BA1AC@kitterman.com> Xref: csiph.com linux.debian.maint.python:9571 --bwmoxwkbvhilw2jb Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2017 at 04:20:27AM +0000, Scott Kitterman wrote: > Python3.6 is already in Unstable and I expect to see it in Testing soon > after Stretch is released. > I've just now uploaded a version of python3-defaults to Experimental that > adds python3.6 as as supported (but not default) python3. If you have > binary extensions packaged, please start testing with this version to make > sure your package builds correctly with both python3.5 and python3.6 as > supported. > As a reminder (and for anyone new) we'll do the transition to python3.6 in > three stages: > - Add python3.6 as supported and rebuild all binary extensions to support > both python3.5 and python3.6 > - Switch to python3.6 as default > - Drop python3.5 from supported and rebuild again to remove python3.5 > support. > Last time I compared my understanding of the Buster schedule with the > python3.7 schedule, I recall concluding that we'd likely be on python3.6 > for the Buster release (not sure that's still true). If so, we only have > to do this once this cycle and=E2=80=8BI think the sooner the better. FYI, Ubuntu has already started this transition for the upcoming 17.10 release. Python3.6 has been added as a supported version, and a transition tracker (=C3=A0 la the Debian release team) of the remaining issues - with = some false positives - can be found here: https://people.canonical.com/~ubuntu-archive/transitions/html/python3.5-6= =2Ehtml A more detailed analysis of the remaining packages can be found here: http://pad.ubuntu.com/q0xuETZmdn This basically comes down to only three packages that need fixed in both Debian and Ubuntu - uwsgi, pandas, and photutils.[1] All other packages that FTBFS with python3.6 added as supported should already have patches filed in the Debian BTS. The rebuild with python3.6 as default is also now in progress for Ubuntu; test build results can be seen here: https://launchpad.net/~canonical-foundations/+archive/ubuntu/python3.6-as= -default Hope that helps, --=20 Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slangasek@ubuntu.com vorlon@debian.org [1] pytables is a failure specific to Ubuntu armhf buildds which raise SIGBUS, this should not affect Debian. python-astropy rebuilds with no problem, but doesn't pick up python3.6 support. --bwmoxwkbvhilw2jb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAABCgAGBQJZRLyzAAoJEFaNMPMhshM9AQkQAIQt1kUeMRx1EuFAV41n5BW6 PJCmDVQLKynmX77DPjiOPk3hnL/Pig+C99w/ZYOzt/mhyfrMGRVp1Rk66WaNLemt /ChmfOf6rWenJEgKzawR28plgwpyq8lyDSYMw0WA3LuBOSU/kTTRIB+lw4JhmNGa yMkbQDmw+fwUc9tw5wP/VW3G6XM0kJFOZGFELSAMdJ57WPjN3F2eu40gl1tsagdt cbtTx9ErZcLFzaA0b40n2UP3O28033gGjYzU6XL9HgQrcwl9x5bwEcUOkjRFsN2q LkLPglJUHGUpI7CvGuRdxiWhYt22RHDhJSNAuHlfhR9INUgjulatCiXXm1y3NlVt 2tn2m/RI9eyTH9/qufeWvCN+W1oitQzCcuO37duxh+/IH7bJT8EdRkaVepQGKhTy ySLs20W+BelNZJ2m8o/mKvjOlE3yKKHK2jDqnzZPwkHuCQRrIpcN0WOf/bcaalHY 4eEYWpsQ7KON2F3usvWN4T0LGf+5df+4jKNObfUm87cdQCH1gUobs85AinjaKb93 wjvdu/8sZbYrOVYVpMN5N8Tu6lBdo//mPHNX2yptMHW/o0jlr27hmTkn8QbYD2F5 vBI5XD2mCdCK4i2qQKKD4vXWK6JVol3IdsmqcpAirQYo1Bcn59zsxGZ71x40cRRQ iFihDnbjELYg2dsdKvIP =E9LS -----END PGP SIGNATURE----- --bwmoxwkbvhilw2jb--