Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python-rpm-macros-20260317.5e02b19-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python-rpm-macros Distribution: openSUSE Tumbleweed
Version: 20260317.5e02b19 Vendor: openSUSE
Release: 1.2 Build date: Tue Mar 17 12:01:51 2026
Group: Unspecified Build host: reproducible
Size: 134943 Source RPM: python-rpm-macros-20260317.5e02b19-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/opensuse/python-rpm-macros
Summary: RPM macros for building of Python modules
This package contains SUSE RPM macros for Python build automation.
You should BuildRequire this package unless you are sure that you
are only building for distros newer than Leap 42.2

Provides

Requires

License

WTFPL

Changelog

* Tue Mar 17 2026 mcepl@cepl.eu
  - Update to version 20260317.5e02b19:
    * fix: don't double escape %{**} code.
    * Copy libalternatives binaries from buildroot to flavorbin
* Mon Oct 20 2025 mcepl@cepl.eu
  - Update to version 20250923.c3cfac8:
    * Remove py_setup_args macro completely.
    * Move libalternative conf creation to FLAVOR_alternative_conf
    * Update default-prjconf for primary python: python313
    * Drop python38, add python314
    * Make RPM macro expansions POSIX sh-compatible
* Wed Nov 20 2024 mcepl@cepl.eu
  - Update to version 20241120.6ae645f:
    * Do sed in place
* Tue Nov 19 2024 mcepl@cepl.eu
  - Update to version 20241119.7609911:
    * Do not fix shebang on links to non-writeable files
* Tue Nov 12 2024 mcepl@cepl.eu
  - Update to version 20241111.a34b5d8:
    * Follow symlinks when replacing shebang with sed
    * Only sed the shebang in executable files
* Fri Jun 28 2024 mcepl@cepl.eu
  - Update to version 20240618.c146b29:
    * Add %FLAVOR_pytest and %FLAVOR_pyunittest variants
* Tue Jun 18 2024 mcepl@cepl.eu
  - Update to version 20240618.1e386da:
    * Fix python_clone sed regex
* Mon Jun 17 2024 mcepl@cepl.eu
  - Update to version 20240614.02920b8:
    * Make sure that RPM_BUILD_ROOT env is set
    * don't eliminate any cmdline arguments in the shebang line
    * Create python313 macros
* Mon May 27 2024 mcepl@cepl.eu
  - Update to version 20240415.c664b45:
    * Fix typo 310 -> 312 in default-prjconf
* Fri Feb 02 2024 Ben Greiner <code@bnavigator.de>
  - Update to version 20240202.501440e:
    * SPEC0: Drop python39, add python312 to buildset (#169)
* Wed Dec 20 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Update to version 20231220.98427f3:
    * fix python2_compile macro
* Tue Dec 19 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Update to version 20231207.46c2ec3:
    * make FLAVOR_compile compatible with python2
* Mon Dec 04 2023 mcepl@cepl.eu
  - Update to version 20231204.dd64e74:
    * Combine fix_shebang in one line
    * New macro FLAVOR_fix_shebang_path
    * Use realpath in %python_clone macro shebang replacement
    * Compile and fix_shebang in %python_install macros
* Tue Oct 10 2023 Ben Greiner <code@bnavigator.de>
  - Update to version 20231010.0a1f0d9:
    * Revert "Compile and fix_shebang in %python_install macros"
    * gh#openSUSE/python-rpm-macros#163
* Tue Oct 10 2023 mcepl@cepl.eu
  - Update to version 20231010.a32e110:
    * Compile and fix_shebang in %python_install macros
* Thu Oct 05 2023 mcepl@cepl.eu
  - Update to version 20231005.bf2d3ab:
    * Fix shebang also in sbin with macro _fix_shebang
* Fri Jun 09 2023 Ben Greiner <code@bnavigator.de>
  - Update to version 20230609.6fe8111:
    * move compile loop to python
    * remove python38
* Tue Apr 04 2023 mcepl@cepl.eu
  - Update to version 20230403.29b58f8:
    * Add python311 to buildset
* Sat Mar 04 2023 mcepl@cepl.eu
  - Update to version 20230304.050c1a4 (bsc#1209881, bsc#1209353):
    * Add %#FLAVOR#_fix_shebang macro, call in %#FLAVOR#_pyproject_install
* Sat Jan 28 2023 Ben Greiner <code@bnavigator.de>
  - Update to version 20230128.e704796:
    * Strip buildroot from pyc files (#151)

Files

/usr/lib/rpm/macros.d/macros.python_all
/usr/share/doc/packages/python-rpm-macros
/usr/share/doc/packages/python-rpm-macros/README.md
/usr/share/licenses/python-rpm-macros
/usr/share/licenses/python-rpm-macros/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 17 22:21:45 2026