To package some python3-based stuff I need 'msgpack', 'llfuse', 'Cython'
modules built for Python 3.4 which is the current version of Python 3 in
Would it be reasonable to file a bug against 'python-msgpack', et al. in
epel7 to adapt the package spec and get 'python34-msgpack' etc. packages,
or there are any objections against that?
I've submitted a review for a separate python-macros package here:
This is what the FPC approved here
https://fedorahosted.org/fpc/ticket/567#comment:12 to be added to the Fedora
buildroots to provide the %python3_pkgversion macro needed for compatibility
with the EPEL Python3 packaging guidelines.
It also serves the much more important goal of getting the python macros out
of the the individual python? packages to make it easier to update them.
Technical Manager 303-415-9701 x222
NWRA, Boulder/CoRA Office FAX: 303-415-9702
3380 Mitchell Lane orion(a)nwra.com
Boulder, CO 80301 http://www.nwra.com
I was hoping for some Python packaging advice, as it relates to "porting"
to Python 3-- I assume this is the right place to ask?
I currently maintain python-pdfminer. (https://github.com/euske/pdfminer),
sadly only for Python 2. Recently I investigated what the status of Python
3 support would be; it seems that pdfminer upstream is uninterested in
adding Python 3 compatibility (see https://github.com/euske/pdfminer/pull/71).
That pull request was turned into a fork, pushed to PyPI under the name
pdfminer.six, and in general it seems to be a lot more maintained at the
moment than pdfminer.
I investigated packaging pdfminer.six (package name stylized as
pdfminer-six). I set python2-pdfminer-six to obsolete pdfminer and made it
available through this Copr for testing purposes:
Now, I don't know if anyone is currently using pdfminer in Fedora, and I am
very hesitant to just replace a package with a fork.
What's the right thing to do here? Replace pdfminer? Ship
python3-pdfminer-six, have it provide python3-pdfminer, and keep using the
original package for Python 2? Do nothing, and wait and see what happens
Thanks for any suggestions in advance,