Skip to content

Releases: fedora-python/pyp2rpm

v3.3.10

06 Aug 05:40
Compare
Choose a tag to compare
  • Fix tests on Python 3.12

v3.3.9

07 Apr 01:52
Compare
Choose a tag to compare
  • Fix tests when using setuptools >= 67 (issue #290)
  • Use sphinx-build-%{python3_version} on EPEL7 (issue #272)

v3.3.8

22 Feb 07:28
Compare
Choose a tag to compare
  • Sync dependency conversion with pyreq2rpm

v3.3.7

04 Jul 19:23
Compare
Choose a tag to compare
  • Ensure that all tests pass under Python 3.10
  • Include rc/post/dev in version (issue #259)
  • Handle all-zero versions without crashing
  • Don't process PyPI version list if user specifies a version (issue #243)
  • Ensure that sdist is complete, and utest and JSON test data are included
  • Wait for rpmdev-setuptree to exit (issue #266)

v3.3.6

21 Mar 23:20
Compare
Choose a tag to compare
  • Improve logging of rpmbuild output (issue #252)
  • Sort releases so that the API ordering no longer affects local behavior (issue #251)

v3.3.5

11 Nov 05:16
Compare
Choose a tag to compare
  • Replace XML-RPC client with JSON API client. (issue #246)

v3.3.4

09 Apr 03:49
Compare
Choose a tag to compare
  • Exclude prereleases unless specifically selected (issue #141)
  • Improve handling of PEP 440 requirements (issue #182)
  • Avoid unnecessary PyPI downloads
  • Avoid duplicate packages (issue #178)
  • Exclude *.egg_info from the list of packages
  • Use the new %pypi_source macro for Source URL (issue #172)

v3.3.3

28 Jul 11:47
Compare
Choose a tag to compare
  • Work around an error that occurred when setup.py contained print() calls
  • Use the pythonX_version macro instead of "?.?" in pth and egg-info paths

v3.3.2

21 Mar 14:54
Compare
Choose a tag to compare
  • Make Python 3 the only default Python version for Fedora and Mageia (issue #163)

When used without any switches, pyp2rpm will now create a spec file which builds only the Python 3 subpackage (unless the Trove classifiers suggest the package is Python 2 only). To also build a Python 2 subpackage -p2 option should be used.

v3.3.1

19 Mar 16:46
Compare
Choose a tag to compare
  • Rebase Mageia template based on latest Python Packaging Policy (thanks @Conan-Kudo for the PR)
  • Bug fixes (issue #159)