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

python3-rpm-macros-3.11-10.fc38 RPM for noarch

From Fedora 38 for ppc64le / p

Name: python3-rpm-macros Distribution: Fedora Project
Version: 3.11 Vendor: Fedora Project
Release: 10.fc38 Build date: Fri Mar 17 16:46:13 2023
Group: Unspecified Build host: buildvm-ppc64le-18.iad2.fedoraproject.org
Size: 6641 Source RPM: python-rpm-macros-3.11-10.fc38.src.rpm
Packager: Fedora Project
Url: https://src.fedoraproject.org/rpms/python-rpm-macros/
Summary: RPM macros for building Python 3 packages
RPM macros for building Python 3 packages.

Provides

Requires

License

MIT and Python and GPLv2+

Changelog

* Thu Mar 16 2023 Miro Hrončok <mhroncok@redhat.com> - 3.11-10
  - Don't assume %_smp_mflags only ever contains -jX, use -j%_smp_build_ncpus directly
  - Fixes: rhbz#2179149
* Fri Jan 20 2023 Miro Hrončok <mhroncok@redhat.com> - 3.11-9
  - Memoize values of macros that execute python to get their value
  - Fixes: rhbz#2155505
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.11-8
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Mon Dec 19 2022 Miro Hrončok <mhroncok@redhat.com> - 3.11-7
  - Bytecompilation: Unset $SOURCE_DATE_EPOCH when %clamp_mtime_to_source_date_epoch is not set
  - Bytecompilation: Pass --invalidation-mode=timestamp to compileall (on Python 3.7+)
  - Bytecompilation: Clamp source mtime: https://fedoraproject.org/wiki/Changes/ReproducibleBuildsClampMtimes
  - Bytecompilation: Compile Python files in parallel, according to %_smp_mflags
* Sun Nov 13 2022 Miro Hrončok <mhroncok@redhat.com> - 3.11-6
  - Set PYTEST_XDIST_AUTO_NUM_WORKERS=%{_smp_build_ncpus} from %pytest
  - pytest-xdist 3+ respects this value when -n auto is used
  - Expose the environment variables used by %pytest via %{py3_test_envvars}
* Tue Oct 25 2022 Lumír Balhar <lbalhar@redhat.com> - 3.11-5
  - Include pathfix.py in this package
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.10-4
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Tue Jul 19 2022 Miro Hrončok <mhroncok@redhat.com> - 3.11-3
  - Add "P" to %py3_shbang_opts, %py3_shbang_opts_nodash, %py3_shebang_flags
    and to %py_shbang_opts, %py_shbang_opts_nodash, %py_shebang_flags
  - https://fedoraproject.org/wiki/Changes/PythonSafePath
* Mon Jun 20 2022 Miro Hrončok <mhroncok@redhat.com> - 3.11-2
  - Define %python3_cache_tag / %python_cache_tag, e.g. cpython-311
* Mon Jun 13 2022 Tomáš Hrnčiar <thrnciar@redhat.com> - 3.11-1
  - Update main Python to Python 3.11
  - https://fedoraproject.org/wiki/Changes/Python3.11
* Thu May 26 2022 Owen Taylor <otaylor@redhat.com> - 3.10-18
  - Support installing to %{_prefix} other than /usr
* Tue Feb 08 2022 Tomas Orsava <torsava@redhat.com> - 3.10-17
  - %py_provides: Do not generate Obsoletes for names containing parentheses
* Mon Jan 31 2022 Miro Hrončok <mhroncok@redhat.com> - 3.10-16
  - Explicitly opt-out from Python name-based provides and obsoletes generators
* Tue Dec 21 2021 Tomas Orsava <torsava@redhat.com> - 3.10-15
  - Add lua helper functions to make it possible to automatically generate
    Obsoletes tags
  - Modify the %py_provides macro to also generate Obsoletes tags on CentOS/RHEL
* Wed Dec 08 2021 Miro Hrončok <mhroncok@redhat.com> - 3.10-14
  - Set %__python3 value according to %python3_pkgversion
    I.e. when %python3_pkgversion is 3.12, %__python3 is /usr/bin/python3.12
* Mon Nov 01 2021 Karolina Surma <ksurma@redhat.com> - 3.10-13
  - Fix multiline arguments processing for %py_check_import
  Resolves: rhbz#2018809
  - Fix %py_shebang_flags handling within %py_check_import
  Resolves: rhbz#2018615
  - Process .pth files in buildroot's sitedirs in %py_check_import
  Resolves: rhbz#2018551
  - Move import_all_modules.py from python-srpm-macros to python-rpm-macros
* Mon Oct 25 2021 Karolina Surma <ksurma@redhat.com> - 3.10-12
  - Introduce -f (read from file) option to %py{3}_check_import
  - Introduce -t (filter top-level modules) option to %py{3}_check_import
  - Introduce -e (exclude module globs) option to %py{3}_check_import
* Wed Oct 20 2021 Tomas Orsava <torsava@redhat.com> - 3.10-11
  - Define a new macros %python_wheel_dir and %python_wheel_pkg_prefix
* Tue Oct 12 2021 Lumír Balhar <lbalhar@redhat.com> - 3.10-10
  - Non-existing path in py_reproducible_pyc_path causes build to fail
  Resolves: rhbz#2011056
* Thu Sep 09 2021 Miro Hrončok <mhroncok@redhat.com> - 3.10-9
  - Set $RPM_BUILD_ROOT in %{python3_...} macros
    to allow selecting alternate sysconfig install scheme based on that variable
* Thu Sep 09 2021 Petr Viktorin <pviktori@redhat.com> - 3.10-8
  - Use --hardlink-dupes in %py_byte_compile and brp-python-bytecompile
    (for Python 3)
  - Resolves: rhbz#1977895
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.9-7
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jul 07 2021 Miro Hrončok <mhroncok@redhat.com> - 3.10-6
  - Move Python related BuildRoot Policy scripts from redhat-rpm-config to python-srpm-macros
* Wed Jul 07 2021 Miro Hrončok <mhroncok@redhat.com> - 3.10-5
  - Introduce %py3_check_import
* Wed Jun 30 2021 Miro Hrončok <mhroncok@redhat.com> - 3.10-4
  - Include brp-python-hardlink in python-srpm-macros since it is no longer in RPM 4.17+
* Mon Jun 28 2021 Miro Hrončok <mhroncok@redhat.com> - 3.10-3
  - %pytest: Set $PYTEST_ADDOPTS when %{__pytest_addopts} is defined
  - Related: rhzb#1935212
* Tue Jun 15 2021 Miro Hrončok <mhroncok@redhat.com> - 3.10-2
  - Fix %python_provide when fed python3.10-foo to obsolete python-foo instead of python--foo
* Tue Jun 01 2021 Miro Hrončok <mhroncok@redhat.com> - 3.10-1
  - Update main Python to Python 3.10
  - https://fedoraproject.org/wiki/Changes/Python3.10
* Tue Apr 27 2021 Miro Hrončok <mhroncok@redhat.com> - 3.9-38
  - Escape % symbols in macro files comments
  - Fixes: rhbz#1953910
* Wed Apr 07 2021 Karolina Surma <ksurma@redhat.com> - 3.9-37
  - Use sysconfig.get_path() to get %python3_sitelib and %python3_sitearch
  - Fixes: rhbz#1946972
* Mon Mar 29 2021 Miro Hrončok <mhroncok@redhat.com> - 3.9-36
  - Allow commas as argument separator for extras names in %python_extras_subpkg
  - Fixes: rhbz#1936486

Files

/usr/lib/rpm/macros.d/macros.python3


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 22:57:55 2024