Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #12011

Re: Bug#942106: Adding Python 3.8 as a supported Python3 version

From Matthias Klose <doko@debian.org>
Newsgroups linux.debian.maint.python, linux.debian.bugs.dist
Subject Re: Bug#942106: Adding Python 3.8 as a supported Python3 version
Date 2019-11-14 21:40 +0100
Message-ID <z2u4h-4fu-1@gated-at.bofh.it> (permalink)
References <yZQE1-1qt-3@gated-at.bofh.it> <yPGmB-4ZH-5@gated-at.bofh.it> <z1MZk-381-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


On 12.11.19 23:39, Matthias Klose wrote:
> On 07.11.19 15:08, Matthias Klose wrote:
>> This weekend, I am planning to upload python3-defaults, adding python3.8 as a
>> supported Python3 version.  This may introduce some churn in unstable until the
>> basic binNMUs are available as well.
>>
>> Details for the addition can be found at [1], known issues and patches are filed
>> [2].  There was no test rebuild in Debian itself, but the addition was made in
>> the current Ubuntu development series.  Things look good, and from my point of
>> view don't block any unrelated transition work.  python3-defaults will get a RC
>> issue to stay in unstable until the packages build-depending on python3-all-dev
>> are built, and after doing a test rebuild with the two supported Python3
>> versions.  Earlier test rebuilds don't make sense.
>>
>> There are a few packages, where the upstream versions used in Ubuntu diverge
>> from the ones currently in unstable (not naming those already updated in
>> unstable by the DPMT):
>>
>>  - hypothesis #942693, not sure if this is really needed,
>>    the testsuite stack might be fixed by the new pluggy
>>    version as well.
>>
>>  - python-xarray #944044. 1.4 is already broken with Python 3.7. For
>>    Ubuntu I fell back to 1.2.1. 1.2.3 might work as well, still seeing
>>    one or two test failures.
>>
>>  - Using numpy from experimental, and only building the Python2 numpy
>>    packages from the python-numpy source.
>>
>>  - Using python-scipy from experimental, building the Python3 packages,
>>    and renaming the python-scipy package to python2-scipy, only building
>>    the Python2 packages.
>>
>>  - matplotlib and pandas don't have Python2 packages in Ubuntu
>>    anymore, so I can't tell much what is needed here. Pandas needs
>>    a new upstream for 3.8.
>>
>> Packages building on top of numpy/scipy/pandas, like the PyAstro stack, continue
>> to work with these updates, despite some new test failures.
> 
> So this upload didn't happen, but thanks to Rebecca we now have an almost
> Python2 free pandas in unstable. And apologies to the science team for the 1-day
> delayed NMUs for patsy and scikit-learn.
> 
> Now planning the python3-defaults upload for Thursday or Friday.

python3-defaults with 3.8 as a supported Python3 version is now built in
unstable.  Release team, please schedule binNMUs fpr stage1 and then stage2.
I'll raise severity of the 3.8 issues, and follow-up with 2-days delayed NMUs.

Matthias

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Adding Python 3.8 as a supported Python3 version Matthias Klose <doko@debian.org> - 2019-11-07 15:10 +0100
  Re: Adding Python 3.8 as a supported Python3 version Thibaut Paumard <thibaut@debian.org> - 2019-11-07 16:10 +0100
  Re: Adding Python 3.8 as a supported Python3 version Matthias Klose <doko@debian.org> - 2019-11-12 23:40 +0100
    Re: Bug#942106: Adding Python 3.8 as a supported Python3 version Matthias Klose <doko@debian.org> - 2019-11-14 21:40 +0100

csiph-web