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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx