Update:
- DONE: I've just created a copr repo for Python 3.4 [1] and built beta1
- IN PROGRESS: I'm now working on unbundling of pip and setuptools wheels, as
mentioned in thread [2]. Progress:
-- DONE: created python-wheels package for Fedora (I'll build it in copr ASAP)
-- DONE: added logic to python-setuptools and python-pip so that they can be built as
wheels (I'll build in copr ASAP)
-- TODO: Now that I have an idea how to build wheel RPMs, I need to:
--- wait to see if my patches to pip that enable this get accepted [3], [4] (and perhaps
communicate with upstream to make them better)
--- once the patches are accepted, I'd like to talk to FPC about allowing building
wheel RPMs (most likely from Fedora 21 on) and how to do that
--- once that is discussed, build setuptools and pip as wheels for F21 (this is really
necessary, so even if Fedora as a whole distro doesn't accept wheels usage yet,
I'll try to negotiate exception for these two packages)
-- TODO: in the meanwhile, I'll start working on the actual ensurepip patch and
I'll propose it upstream
- TODO: also in the meanwhile, I'll be updating Python 3.4 to the newest prereleases,
as they are released by upstream
If anyone wants to help, you can:
- help push my patches to pip upstream
- help with creating a proposal about building wheel RPMs for FPC (have a look at the
SRPMs in the copr repo - once I've built them - to see how I'm currently doing
it)
- help with creating the ensurepip patch
(if you want to work on any of these, please let everyone know, so that we don't
duplicate our efforts)
Thanks a lot,
Slavek.
--
Regards,
Bohuslav "Slavek" Kabrda.
[1]
http://copr-fe.cloud.fedoraproject.org/coprs/bkabrda/python-3.4/builds/
[2]
https://lists.fedoraproject.org/pipermail/python-devel/2013-November/0005...
[3]
https://github.com/pypa/pip/issues/991
[4]
https://github.com/pypa/pip/issues/1351