Hi all,

quite recently I've managed to remove the last thing that required python2-tox: python-detox was switched to Python 3 [1].
So I went ahead and removed python2-tox [2].

However, I forgot to check buildrequires. I do apologize for that overlook, apparently a couple of packages buildrequire python2-tox and people were (rightfully) surprised by python2-tox being removed without any notice [3].

So I added it back in [4]. Now I try to communicate this better.

"tox" the command is in python3-tox since Fedora 25. python2-tox only offers the Python module to import from Python 2 (a very unlikely thing to happen).

If you need to run the tox command during a package build, either buildrequire %{_bindir}/tox or just tox. I went ahead and sent PRs for all the packages that buildrequired python2-tox for historical reasons.
List is on the end of this e-mail. Several of them don't use tox at all.

(Note that the only package that actually needed python2 tox module was python-mpd2, utilizing the upstream discouraged tox invocation trough setup.py [5]. It now uses tox directly (in the PR).)

I see no point of offering the tox module to import and I would like to get rid of it. I'll merge the PRs in ~1 week and then I'll remove python2-tox once again. Please let me know if you think this is breaking anything.

Thank you and sorry for the mess.

[1] https://src.fedoraproject.org/rpms/python-detox/pull-request/2
[2] https://src.fedoraproject.org/rpms/python-tox/pull-request/1
[3] https://bugzilla.redhat.com/show_bug.cgi?id=1575667
[4] https://src.fedoraproject.org/rpms/python-tox/pull-request/2
[5] http://tox.readthedocs.io/en/latest/example/basic.html#integration-with-setup-py-test-command

Pull requests:

https://src.fedoraproject.org/rpms/ceph-deploy/pull-request/2
https://src.fedoraproject.org/rpms/custodia/pull-request/2
https://src.fedoraproject.org/rpms/pyee/pull-request/1
https://src.fedoraproject.org/rpms/python-atomicwrites/pull-request/2
https://src.fedoraproject.org/rpms/python-dpkt/pull-request/2
https://src.fedoraproject.org/rpms/python-f5-icontrol-rest/pull-request/2
https://src.fedoraproject.org/rpms/python-gssapi/pull-request/2
https://src.fedoraproject.org/rpms/python-icalendar/pull-request/2
https://src.fedoraproject.org/rpms/python-mpd2/pull-request/1
https://src.fedoraproject.org/rpms/python-oauth2client/pull-request/1
https://src.fedoraproject.org/rpms/python-parsedatetime/pull-request/3
https://src.fedoraproject.org/rpms/python-pyuv/pull-request/2
https://src.fedoraproject.org/rpms/python-terminaltables/pull-request/2
https://src.fedoraproject.org/rpms/python-txaio/pull-request/2
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to