Hello all,

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: https://copr.fedoraproject.org/coprs/tc01/pdfminer.six/ 

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 upstream?

Thanks for any suggestions in advance,
Ben