Changelog for
python3-rpm-macros-3.12-4.fc39.noarch.rpm :
* Tue Sep 05 2023 Maxwell G
- 3.12-4- Remove %py3_build_egg and %py3_install_egg macros.
* Wed Aug 09 2023 Karolina Surma - 3.11-3- Declare the license as an SPDX expression
* Fri Jul 21 2023 Fedora Release Engineering - 3.11-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jun 13 2023 Tomáš Hrnčiar - 3.12-1- Update main Python to Python 3.12- https://fedoraproject.org/wiki/Changes/Python3.12
* Thu Mar 16 2023 Miro Hrončok - 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 - 3.11-9- Memoize values of macros that execute python to get their value- Fixes: rhbz#2155505
* Fri Jan 20 2023 Fedora Release Engineering - 3.11-8- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Mon Dec 19 2022 Miro Hrončok - 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 - 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 - 3.11-5- Include pathfix.py in this package
* Fri Jul 22 2022 Fedora Release Engineering - 3.10-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Tue Jul 19 2022 Miro Hrončok - 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 - 3.11-2- Define %python3_cache_tag / %python_cache_tag, e.g. cpython-311
* Mon Jun 13 2022 Tomáš Hrnčiar - 3.11-1- Update main Python to Python 3.11- https://fedoraproject.org/wiki/Changes/Python3.11
* Thu May 26 2022 Owen Taylor - 3.10-18- Support installing to %{_prefix} other than /usr
* Tue Feb 08 2022 Tomas Orsava - 3.10-17- %py_provides: Do not generate Obsoletes for names containing parentheses
* Mon Jan 31 2022 Miro Hrončok - 3.10-16- Explicitly opt-out from Python name-based provides and obsoletes generators
* Tue Dec 21 2021 Tomas Orsava - 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 - 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 - 3.10-13- Fix multiline arguments processing for %py_check_importResolves: rhbz#2018809- Fix %py_shebang_flags handling within %py_check_importResolves: rhbz#2018615- Process .pth files in buildroot\'s sitedirs in %py_check_importResolves: rhbz#2018551- Move import_all_modules.py from python-srpm-macros to python-rpm-macros
* Mon Oct 25 2021 Karolina Surma - 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 - 3.10-11- Define a new macros %python_wheel_dir and %python_wheel_pkg_prefix
* Tue Oct 12 2021 Lumír Balhar - 3.10-10- Non-existing path in py_reproducible_pyc_path causes build to failResolves: rhbz#2011056
* Thu Sep 09 2021 Miro Hrončok - 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 - 3.10-8- Use --hardlink-dupes in %py_byte_compile and brp-python-bytecompile (for Python 3)- Resolves: rhbz#1977895