On 17.8.2017 15:02, Richard Shaw wrote:
I'm not a python developer but I do maintain several packages that use python 
and I've been unable to find clear documentation / guidelines for Fedora on how 
to package software that requires pip...

The closest I've found is:
https://fedoraproject.org/wiki/PythonWheels

What you actually want is:

https://fedoraproject.org/wiki/Packaging:Python


Traditionally building a package should not require internet access as 
everything needed to build the package is supposed to be in the source RPM. It 
looks like with the increase in use of things like GO, nodejs, and now pip, 
that's no longer appears to be really practical.

That's the way how RPMs (in Fedora at least) work. If you want to package pip installable software, you need to package all the dependencies first.

However the question is: Why do you want to package this software in the first place? Is it for personal use or do you actually want to make this be available in Fedora?

What is the software?


Am I missing something that google hasn't helped me find? Or are the packaging 
guidelines struggling to keep up with how fast things are changing?

Thanks,
Richard
_______________________________________________
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org

Reply via email to