Fedora Packages

pyproject-srpm-macros-1.18.1-1.fc43 in Fedora Rawhide

↵ Return to the main page of pyproject-srpm-macros
View build
Search for updates

Package Info
🠗 Changelog
🠗 Provides
🠗 Files

Changelog

Date Author Change
2025-03-21 Miro Hrončok <mhroncok at redhat dot com> - 1.18.1-1 - Fix reverted conditional in %pyproject_buildrequires -t/-e Fedora version comparison
2025-03-11 Miro Hrončok <mhroncok at redhat dot com> - 1.18.0-1 - Make %pyproject_buildrequires -t/-e and %tox fail when no suitable tox configuration exists - The %pyproject_buildrequires -t/-e case is temporarily allowed on Fedora 40-42 - Requires tox-current-env >= 0.0.16
2025-01-30 Miro Hrončok <miro at hroncok dot cz> - 1.17.0-1 - Add the -M flag to %pyproject_save_files - The flag can be used to indicate no Python modules should be saved
2025-01-18 Fedora Release Engineering <releng at fedoraproject dot org> - 1.16.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
2024-12-03 Miro Hrončok <mhroncok at redhat dot com> - 1.16.4-1 - Deprecate the provisional -w flag for %pyproject_buildrequires
2024-12-03 Miro Hrončok <mhroncok at redhat dot com> - 1.16.3-1 - Accept arbitrary options from %pyproject_buildrequires in pyproject-srpm-macros - This will make future additions smoother
2024-11-13 Miro Hrončok <mhroncok at redhat dot com> - 1.16.2-1 - Fix one remaining test for setuptools 70+
2024-11-07 Miro Hrončok <miro at hroncok dot cz> - 1.16.1-1 - Support for setuptools 70+ - wheel is no longer generated as a dependency of the default build system
2024-11-04 Miro Hrončok <mhroncok at redhat dot com> - 1.16.0-1 - %pyproject_buildrequires: Add support for dependency groups (PEP 735), via the -g flag - This is implied when used tox testenvs depend on dependency groups (requires tox 4.22+) - Fixes: rhbz#2318849
2024-10-03 Karolina Surma <ksurma at redhat dot com> - 1.15.1-1 - Fix handling of self-referencing extras when reading pyproject.toml

Provides

  • pyproject-srpm-macros
  • rpm_macro(buildsystem_pyproject_build)
  • rpm_macro(buildsystem_pyproject_conf)
  • rpm_macro(buildsystem_pyproject_generate_buildrequires)
  • rpm_macro(buildsystem_pyproject_install)
  • rpm_macro(pyproject_buildrequires)

Files


Sources on Pagure