Hey all,
I've proposed a pull request to switch our Koji package to use Python 3 wherever possible: https://src.fedoraproject.org/rpms/koji/pull-request/4
The PR is a bit complex, but it's based on the upstream spec for Koji, which accounts for all the variations (Py2 Koji + Py3 client for Fedora < 30, Py3 Koji + client + Py2 API for Fedora 30+, Py2 Koji for EPEL).
I'd like to merge this in and submit updates for all currently supported releases we ship the Koji package to (Fedora and EPEL).
Note that this is independent of testing and upgrading the infrastructure. But I'd like to merge this in now so that we could look at having staging Koji switch over now.
On Sat, 9 Mar 2019 at 22:19, Neal Gompa ngompa13@gmail.com wrote:
Hey all,
I've proposed a pull request to switch our Koji package to use Python 3 wherever possible: https://src.fedoraproject.org/rpms/koji/pull-request/4
The PR is a bit complex, but it's based on the upstream spec for Koji, which accounts for all the variations (Py2 Koji + Py3 client for Fedora < 30, Py3 Koji + client + Py2 API for Fedora 30+, Py2 Koji for EPEL).
I'd like to merge this in and submit updates for all currently supported releases we ship the Koji package to (Fedora and EPEL).
Note that this is independent of testing and upgrading the infrastructure. But I'd like to merge this in now so that we could look at having staging Koji switch over now.
Could you wait til Tuesday/Wednesday for EPEL, we are in the middle of putting the python36 there and various packages build funny until we are done.
On Sun, Mar 10, 2019 at 10:53 AM Stephen John Smoogen smooge@gmail.com wrote:
On Sat, 9 Mar 2019 at 22:19, Neal Gompa ngompa13@gmail.com wrote:
Hey all,
I've proposed a pull request to switch our Koji package to use Python 3 wherever possible: https://src.fedoraproject.org/rpms/koji/pull-request/4
The PR is a bit complex, but it's based on the upstream spec for Koji, which accounts for all the variations (Py2 Koji + Py3 client for Fedora < 30, Py3 Koji + client + Py2 API for Fedora 30+, Py2 Koji for EPEL).
I'd like to merge this in and submit updates for all currently supported releases we ship the Koji package to (Fedora and EPEL).
Note that this is independent of testing and upgrading the infrastructure. But I'd like to merge this in now so that we could look at having staging Koji switch over now.
Could you wait til Tuesday/Wednesday for EPEL, we are in the middle of putting the python36 there and various packages build funny until we are done.
Even for exclusively Python 2? Koji isn't building Python 3 components in EPEL at all right now, as there's too much stuff missing for that to work anyway.
On Sun, 10 Mar 2019 at 10:55, Neal Gompa ngompa13@gmail.com wrote:
On Sun, Mar 10, 2019 at 10:53 AM Stephen John Smoogen smooge@gmail.com wrote:
On Sat, 9 Mar 2019 at 22:19, Neal Gompa ngompa13@gmail.com wrote:
Hey all,
I've proposed a pull request to switch our Koji package to use Python 3 wherever possible: https://src.fedoraproject.org/rpms/koji/pull-request/4
The PR is a bit complex, but it's based on the upstream spec for Koji, which accounts for all the variations (Py2 Koji + Py3 client for Fedora < 30, Py3 Koji + client + Py2 API for Fedora 30+, Py2 Koji for EPEL).
I'd like to merge this in and submit updates for all currently supported releases we ship the Koji package to (Fedora and EPEL).
Note that this is independent of testing and upgrading the infrastructure. But I'd like to merge this in now so that we could look at having staging Koji switch over now.
Could you wait til Tuesday/Wednesday for EPEL, we are in the middle of putting the python36 there and various packages build funny until we are done.
Even for exclusively Python 2? Koji isn't building Python 3 components in EPEL at all right now, as there's too much stuff missing for that to work anyway.
OK in that case, we can look at adding the missing stuff afterwords.
On Sun, Mar 10, 2019 at 10:57 AM Stephen John Smoogen smooge@gmail.com wrote:
On Sun, 10 Mar 2019 at 10:55, Neal Gompa ngompa13@gmail.com wrote:
On Sun, Mar 10, 2019 at 10:53 AM Stephen John Smoogen smooge@gmail.com wrote:
On Sat, 9 Mar 2019 at 22:19, Neal Gompa ngompa13@gmail.com wrote:
Hey all,
I've proposed a pull request to switch our Koji package to use Python 3 wherever possible: https://src.fedoraproject.org/rpms/koji/pull-request/4
The PR is a bit complex, but it's based on the upstream spec for Koji, which accounts for all the variations (Py2 Koji + Py3 client for Fedora < 30, Py3 Koji + client + Py2 API for Fedora 30+, Py2 Koji for EPEL).
I'd like to merge this in and submit updates for all currently supported releases we ship the Koji package to (Fedora and EPEL).
Note that this is independent of testing and upgrading the infrastructure. But I'd like to merge this in now so that we could look at having staging Koji switch over now.
Could you wait til Tuesday/Wednesday for EPEL, we are in the middle of putting the python36 there and various packages build funny until we are done.
Even for exclusively Python 2? Koji isn't building Python 3 components in EPEL at all right now, as there's too much stuff missing for that to work anyway.
OK in that case, we can look at adding the missing stuff afterwords.
So then, no objection to me merging and submitting updates to Bodhi for this now then?
-- 真実はいつも一つ!/ Always, there's only one truth!
On Sun, 10 Mar 2019 at 10:59, Neal Gompa ngompa13@gmail.com wrote:
On Sun, Mar 10, 2019 at 10:57 AM Stephen John Smoogen smooge@gmail.com wrote:
On Sun, 10 Mar 2019 at 10:55, Neal Gompa ngompa13@gmail.com wrote:
On Sun, Mar 10, 2019 at 10:53 AM Stephen John Smoogen smooge@gmail.com wrote:
On Sat, 9 Mar 2019 at 22:19, Neal Gompa ngompa13@gmail.com wrote:
Hey all,
I've proposed a pull request to switch our Koji package to use Python 3 wherever possible: https://src.fedoraproject.org/rpms/koji/pull-request/4
The PR is a bit complex, but it's based on the upstream spec for Koji, which accounts for all the variations (Py2 Koji + Py3 client for Fedora < 30, Py3 Koji + client + Py2 API for Fedora 30+, Py2 Koji for EPEL).
I'd like to merge this in and submit updates for all currently supported releases we ship the Koji package to (Fedora and EPEL).
Note that this is independent of testing and upgrading the infrastructure. But I'd like to merge this in now so that we could look at having staging Koji switch over now.
Could you wait til Tuesday/Wednesday for EPEL, we are in the middle of putting the python36 there and various packages build funny until we are done.
Even for exclusively Python 2? Koji isn't building Python 3 components in EPEL at all right now, as there's too much stuff missing for that to work anyway.
OK in that case, we can look at adding the missing stuff afterwords.
So then, no objection to me merging and submitting updates to Bodhi for this now then?
None from me. I was just worried you might have side package needs..
python-devel@lists.fedoraproject.org