Gentoo Archives: gentoo-python

From: Brian Dolbec <dolsen@g.o>
To: gentoo-python@l.g.o
Subject: Re: [gentoo-python] Update on python3.7
Date: Fri, 13 Jul 2018 14:39:04
Message-Id: 20180713073859.6da0dc88@professor-x
In Reply to: Re: [gentoo-python] Update on python3.7 by Brian Dolbec
1 On Fri, 13 Jul 2018 07:10:15 -0700
2 Brian Dolbec <dolsen@g.o> wrote:
3
4 > On Fri, 13 Jul 2018 13:11:55 +0200
5 > Michał Górny <mgorny@g.o> wrote:
6 >
7 > > W dniu czw, 12.07.2018 o godzinie 00∶31 +0200, użytkownik Michał
8 > > Górny napisał:
9 > > > Hi,
10 > > >
11 > > > FYI, I'm working on adding Python 3.7 support to an initial set
12 > > > of packages (~150 setuptools dependencies). I've already managed
13 > > > to get past the initial ~10 dependency loops, and now I'm fighting
14 > > > my way through broken tests. This will take some time.
15 > > >
16 > > > If you'd like to help, then the usual deal would help a lot:
17 > > > adding tests to Python packages, running tests and fixing them to
18 > > > actually work.
19 > > >
20 > >
21 > > Update:
22 > >
23 > > I've been able to fix some packages, and test most of them.
24 > > I'm pasting the list of remaining packages below. Those packages
25 > > I haven't been able to mark for py3.7 because either they failed
26 > > tests or had a dependency that failed tests. The list includes both
27 > > packages that fail specifically at py3.7 and those that have
28 > > generically failing tests.
29 > >
30 > > I'm done for today so if you have some time, please run tests for
31 > > those packages and fix them. Thank you.
32 > >
33 > >
34 > > [ebuild R ] dev-python/urllib3-1.23 USE="test*"
35 > > [ebuild R ] dev-python/constantly-15.1.0-r1 USE="test*"
36 > > [nomerge ] dev-python/urllib3-1.23 USE="test*"
37 > > [ebuild N ] www-servers/tornado-4.5.3 USE="test -doc
38 > > -examples" PYTHON_TARGETS="python2_7 python3_5 python3_7 -python3_4
39 > > -python3_6" [ebuild R ] dev-python/nose-1.3.7-r3
40 > > USE="test*" [ebuild N ] dev-python/twisted-18.4.0 USE="crypt
41 > > soap test -conch -http2 -serial" PYTHON_TARGETS="python2_7 python3_5
42 > > python3_7 -python3_4 -python3_6" [ebuild N ]
43 > > dev-python/automat-0.7.0 USE="test -examples"
44 > > PYTHON_TARGETS="python2_7 python3_5 python3_7 -pypy -python3_4
45 > > -python3_6" [ebuild N ] dev-python/m2r-0.1.14 USE="test"
46 > > PYTHON_TARGETS="python2_7 python3_5 python3_7 -pypy -python3_4
47 > > -python3_6" [ebuild N ] dev-python/mistune-0.7.4
48 > > USE="test" PYTHON_TARGETS="python2_7 python3_5 python3_7 -pypy
49 > > -pypy3 -python3_4 -python3_6" [ebuild N ]
50 > > dev-python/cython-0.28.2 USE="test -doc -emacs"
51 > > PYTHON_TARGETS="python2_7 python3_5 python3_7 -python3_4
52 > > -python3_6" [ebuild N ] dev-python/numpy-1.13.3
53 > > USE="test -doc -lapack" PYTHON_TARGETS="python2_7 python3_5
54 > > python3_7 -python3_4 -python3_6" [nomerge ]
55 > > www-servers/tornado-4.5.3 USE="test -doc -examples"
56 > > PYTHON_TARGETS="python2_7 python3_5 python3_7 -python3_4
57 > > -python3_6" [ebuild N ] dev-python/pycurl-7.43.0 USE="ssl
58 > > test -examples" CURL_SSL="openssl -gnutls -libressl -nss"
59 > > PYTHON_TARGETS="python2_7 python3_5 python3_7 -python3_4
60 > > -python3_6" [ebuild U ]
61 > > dev-python/sphinxcontrib-websupport-1.1.0 [1.0.1-r1]
62 > > USE="test*" [ebuild R ] dev-python/pyrsistent-0.14.2
63 > > USE="test*" [ebuild R ] dev-python/apipkg-1.4
64 > > USE="test*" [ebuild R ] dev-python/pytest-3.4.2
65 > > USE="test*" [ebuild N ] dev-python/pytest-xdist-1.22.2
66 > > USE="test" PYTHON_TARGETS="python2_7 python3_5 python3_7 -pypy
67 > > -pypy3 -python3_4 -python3_6" [ebuild R ]
68 > > dev-python/pycodestyle-2.3.1 [ebuild R ] dev-python/pbr-4.1.0
69 > > USE="test*" [ebuild N ] dev-python/testrepository-0.0.20
70 > > USE="test" PYTHON_TARGETS="python2_7 python3_5 python3_7 -pypy
71 > > -pypy3 -python3_4 -python3_6" [ebuild R ]
72 > > dev-python/setuptools-38.6.1 USE="test*"
73 >
74 >
75 > The twisted group have not even begun testing against python-3.7
76 > upstream. I'll put that bug in their ear along with the others I
77 > maintain.
78 >
79
80 twisted upstream bug #9489
81
82 https://twistedmatrix.com/trac/ticket/9489
83
84 rocky's group (uncompyle6, python-xdis,spark_parser)
85 https://github.com/rocky/python-uncompyle6/issues/184
86
87 tornado added python-3.7 to tox.ini 3 days ago, a new release 2 days
88 ago, which includes 3.7 in setup.py. I'll bump it to that release.
89
90
91 --
92 Brian Dolbec <dolsen>

Replies

Subject Author
Re: [gentoo-python] Update on python3.7 "Michał Górny" <mgorny@g.o>