[Python-modules-team] Bug#971564: python-pygit2: libgit2 1.0 transition
Hi, if you want to proceed with the transition, maybe it's a good idea to upload libgit2 to unstable first :) python-pygit2 is ready for transition since 12 Jun 2020 (in experimental). -- Best regards Ondřej Nový ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#938756: Bug#952130: Bug#937769: getting python-linecache2/python-traceback2 fixes into testing (FAO traceback2, funcsigs nipype and numba maintainers).
Hi, út 21. 4. 2020 v 23:24 odesílatel Thomas Goirand napsal: > > But that still leaves the question of what to do about the dependency of > > pytest on pypy-funcsigs ? should pypy modules be removed from pytest and > > it's reverse-dependencies in the same way that regular python2 modules > > were? how feasible is that? are pypy-* packages only useful with python2 > > pypy or are they also useful with python3 pypy? > > I really don't know about pypy. Probably the pypy-pytest should indeed > go away, as the initial plan was to switch to pypy3. Maybe tumbleweed > (Stefano Rivera) would be able to answer. I'm adding him as Cc. > I guess I can say something about pytest because I'm maintainer of pytest, right? :) I'm perfectly fine with removing pypy-pytest binary package and all other dependencies in chain. It's painfull to maintain it. -- Best regards Ondřej Nový ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#938470: Please revert
Hi, čt 30. 1. 2020 v 22:05 odesílatel Ondrej Novy napsal: > Python 2 package is needed for many other packages: > same is valid for PyPy version: onovy@sid:~$ reverse-depends -b pypy-setuptools-scm Reverse-Build-Depends * backports.functools-lru-cache * pytest * python-importlib-metadata * python-pluggy * python-py * python-zipp -- Best regards Ondřej Nový ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
Re: [Python-modules-team] Bug#938819: wheel: Python2 removal in sid/bullseye
Hi Dmitry, čt 30. 1. 2020 v 22:38 odesílatel Dmitry Shachnev napsal: > However upstream python-keyring has dropped Python 2 support, and I want > to upgrade to a newer release, so Python 2 support will be dropped sooner > or later. > upstream drop of Python 2 support doesn't mean you need to drop it too. For example I'm keeping pytest at lower version for same reason. Please respect Python 2 removal and release team rules and don't remove Python 2 support untill all reverse(-build) depends (+autopkgtests) are fixed. Removing of python-keyring is blocked by 4 bugs, But recursively it's dozens, for example python-mock is affected. Removing this means marking dozens off Debian packages as AUTORM. Please be careful. If you really need to upgrade python-keyring to newer version, you could split it into two source packages. But do it only if it's really needed. Thanks for understanding. -- Best regards Ondřej Nový ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
Re: [Python-modules-team] Bug#938819: wheel: Python2 removal in sid/bullseye
Hi, čt 30. 1. 2020 v 10:10 odesílatel Dmitry Shachnev napsal: > setuptools-scm has removed Python 2 support (see #938470), so > python-keyring > build-dependencies are no longer satisfiable. > > Thus I am going to remove Python 2 support from python-keyring please don't, because #938470 should be reverted. -- Best regards Ondřej Nový ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#938470: Please revert
Hi, Python 2 package is needed for many other packages: onovy@sid:~$ reverse-depends -b python-setuptools-scm Reverse-Build-Depends * apipkg * automat * backports.functools-lru-cache * cherrypy3 * execnet * keyrings.alt * monkeysign * pytest * pytest-forked * pytest-runner * pytest-xdist * python-dateutil * python-importlib-metadata * python-keyring * python-pluggy * python-py * python-xlib * python-zipp Please revert, thanks. -- Best regards Ondřej Nový ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
Re: [Python-modules-team] python-sphinx-issues_1.2.0-1_amd64.changes REJECTED
Hi, ne 27. 10. 2019 v 16:00 odesílatel Scott Kitterman < ftpmas...@ftp-master.debian.org> napsal: > NOTICE mentions that some source comes from Jeff Forcier, which is under > the > BSD-2-clause license. This copyright holder and license is not mentioned in > d/copyright. > right, stupid me, sorry for this. Fixed and uploaded again. -- Best regards Ondřej Nový ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#934959:
reassign 934959 src:sunpy 0.9.6-2 thx This is bug in sunpy, using StopIteration in newer Python 3. Thanks. -- Best regards Ondřej Nový ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#915198: Bug#915198: python-molotov FTBFS: BrokenPipeError: [Errno 32] Broken pipe
Hi, I can't reproduce it and I can build this package locally without any problem. -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#914592: Bug#914592: Upcoming pytest-4 problems
Hi, út 27. 11. 2018 v 8:46 odesílatel Ole Streicher napsal: > Thanks, however it turns out that this will unfortunately not work for > me: from astropys POV, pytest seems to be broken in versions 3.7 - 3.10; > see > > https://github.com/astropy/astropy/issues/8177 according to linked issue, that bug is fixed in 3.10.1, which is in Debian unstable now. > I also observed diverse failures on other (astropy dependent) packages > with 3.10. Which basically means that I need to switch off the tests, > unless pytests upstream provides a bugfixed 3.X version. > maybe just disable some of that tests? Not whole testsuite? -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#914592: Bug#914592: Upcoming pytest-4 problems
Hi, my plan is: - keep 3.x for Buster - upgrade to >= 4.x just after Buster release Because we are going to drop Python after Buster release, I think it's perfectly fine that Astropy (Py2 version) will not support Pytest 4.x. -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#914420: Bug#914420: Bug#914420: python-pytest: Breaks many Python 2 test suites
Hi, pá 23. 11. 2018 v 13:21 odesílatel Ole Streicher napsal: > By reading the upstream changelog, I could not find a cause what should > cause the incompatibility. Also, the logs now all contain a warning like > me either. :( > /usr/lib/python2.7/dist-packages/_pytest/cacheprovider.py:58 > /usr/lib/python2.7/dist-packages/_pytest/cacheprovider.py:58: > PytestWarning: could not create cache path > /usr/lib/python2.7/dist-packages/aplpy/.pytest_cache/v/cache/nodeids > PytestWarning(fmt.format(**args) if args else fmt), self._config > > which is not present in the Python 3 runs (and also not with pytest > 3.6.4) -- this shows that probably something goes wrong when using > pytest/Python2 on installed packages. > good point. I will dig into this. > For python-m3u8, the CI test is a simple m3u8.loads() call that does not > invoke pytest at all. > package build, not CI test :] -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#914420: Bug#914420: python-pytest: Breaks many Python 2 test suites
Hi Ole, this looks like bug in astropy and other packages. They are just not compatible with newer pytest. For example astropy upstream uses pytest 3.9 and/or 3.10 for testing code, see https://github.com/astropy/astropy/commit/3e34e7c450ebd982978423d8774ef6953832f610 I tried to build simple package python-m3u8, which uses pytest for py2 and py3 and it build+test fine with newer pytest. Thanks. -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#910355: Bug#910355: enum34: Please package for Python3
Hi, pá 5. 10. 2018 v 11:21 odesílatel Neil Williams napsal: > I'm looking to package a new python3 utility which will depend > on python3-enum34 and the homepage link from this source package > claims support for python3. > enum34 is backport of enum from Python 3.4. It doesn't make sense to package it for Python 3, because we have >= Python 3.4 in unstable. Correct solution: https://sources.debian.org/src/python-eventlet/0.20.0-5/debian/patches/0011-Avoid-dependency-on-enum-compat.patch/ "enum34;python_version<"3.4"" -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#909936: python3-changelog: Please make building changelogs reproducible
Hi, po 1. 10. 2018 v 10:38 odesílatel Chris Lamb napsal: > In the past we have tried not to burden maintainers with the knowledge > that their packages are unreproducible and/or causing others to be so, > in that spirit, I am following up with the attached patch. > I looked into code and wasn't sure where is good place to sort it. That's reason why I created bug and Cc reproducible builds list. I was sure somebody from reproducible build team will look into it :) Thanks a lot for patch Chris. -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#907168: Bug#907168: pytest-httpbin FTBFS with OpenSSL 1.1.1
Hi, út 28. 8. 2018 v 15:36 odesílatel Pierre-Elliott Bécue napsal: > This would imply to do a Debian patch in upstream's source. > I had similar bug in eventlet, solution: https://github.com/eventlet/eventlet/pull/516 https://salsa.debian.org/python-team/modules/python-eventlet/commit/32dc98ce3519b42b4edfe02b9599b916b052c84c -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#901568: Bug#901568: Please package new upstream version >= 3.4.0 as python-neovim Build-Depends on it
Hi, I prepared new upstream version (3.6.2) in git. It needs new version of atomicwrites and more-itertools which I prepared in git too. Both will go trough NEW queue (new pypy-* binary packages). After this deps will be in unstable I will finish+upload pytest 3.6.2. Thanks. -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#899403: Bug#899403: Re : Bug#899403: pymodbus: Please provide a python3 package
Hi, 2018-05-24 10:15 GMT+02:00 Cédric : > I got a look to the dependencies: I think that python-six is missing (cf. > pymodbus/utilities.py). > https://packages.debian.org/sid/python3-six :) (already in Debian from wheezy) -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
Re: [Python-modules-team] Mass-commit fix of lintian ancient-python-version-field
Hi, 2018-05-11 0:19 GMT+02:00 Joseph Herlant : > ... maybe we could delete the pycompat file > when exists at the same time (in a separate commit of course) to to > get rid of debian-pycompat-is-obsolete. It seems there are still 18 > python modules with that file in. > no problem, so just remove that file? https://github.com/onovy/onovy-mass/commit/2c24adf1ecd8fc934328f69c75b2b2d9256ee3c9 Are we sure it's completely safe to remove it globally? -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Mass-commit fix of lintian ancient-python-version-field
Hi, because of: - https://wiki.debian.org/Python/LibraryStyleGuide?action=diff&rev1=85&rev2=86 - https://lintian.debian.org/tags/ancient-python-version-field.html I would like to mass commit into DPMT/PAPT this: https://salsa.debian.org/python-team/modules/pytest/commit/a737368e75cb2e79f8cb61bb1615306d5f12e77a https://salsa.debian.org/python-team/modules/pytest/commit/9cb2718daa8645ab5620d719cea1937ea0eefc50 Removing Python 2 version: <= 2.7 (thus all) Removing Python 3 version: <= 3.4 (older than jessie) Any objections? Thanks. -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
Re: [Python-modules-team] Asking for packaging
Hi, 2018-05-09 16:02 GMT+02:00 eamanu15 : > When I make a push to the package that I maintain on salsa repo. Is > necessary upload the package to debian-mentors too? > after you push changes to salsa repo, you need sponsor for upload. Best way to find sponsor for DPMT packages is to join IRC #debian-python and ask for sponsoring there. Typically it's not needed to push it to debian-mentors, because sponsor will pull package from our git. -- Best regards Ondřej Nový Email: n...@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team