Differences between revisions 8 and 10 (spanning 2 versions)
Revision 8 as of 2012-06-13 11:20:14
Size: 1056
Editor: techtonik
Comment: add RPM packaging packages comparison
Revision 10 as of 2012-06-13 11:30:36
Size: 1130
Editor: techtonik
Comment: it's not py2rpm, but pypi2rpm
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
  * Tarek's [[https://bitbucket.org/tarek/pypi2rpm|py2rpm]] - aims at providing the same features and much more.   * Tarek's [[https://bitbucket.org/tarek/pypi2rpm|pypi2rpm]] - aims at providing the same features and much more
Line 13: Line 13:
     * py2pack - is first uploaded to PyPI on 2010-12-11 - http://pypi.python.org/pypi/py2pack/0.2.11
     * py2rpm - still not available
     * py2pack - [[http://pypi.python.org/pypi/py2pack/0.2.11|version 0.2.11]] uploaded to PyPI on 2010-12-11
     * pypi2rpm - [[http://pypi.python.org/pypi/pypi2rpm/0.1|version 0.1]] uploaded on 2010-10-28
Line 16: Line 16:
     * py2pack - [[https://admin.fedoraproject.org/pkgdb/acls/name/python-py2pack|Yes]
     * py2rpm - No
     * py2pack - [[https://admin.fedoraproject.org/pkgdb/acls/name/python-py2pack|Yes]]
     * pypi2rpm - No

RPM is a package format used by Fedora, Red Hat and some other Linux distributions. So if you want to make your package available there, you need to know how to create RPMs.

Before Python 3 there was a bdist_rpm command, which had gone in packaging (Distutils2). If you're interested to know - ask Tarek (and don't forget to update the info here). Now there are two packages to help make .rpm out of Python package (setup.py?):

  • Tarek's pypi2rpm - aims at providing the same features and much more

  • py2pack by Sascha Peilicke.

Comparison

  • Availability

    • PyPI
    • Fedora (because you want to use supported RPM package to build RPM's, obviously)
      • py2pack - Yes

      • pypi2rpm - No

RPM (last edited 2012-06-13 11:30:36 by techtonik)

Unable to edit the page? See the FrontPage for instructions.