[ Все A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ]
×

Проект pyproject-rpm-macros-1.12.0-1.el9

Имя pyproject-rpm-macros
Эпоха 0
Версия 1.12.0
Релиз 1.el9
Сайт https://src.fedoraproject.org/rpms/pyproject-rpm-macros
Лицензия MIT
Время сборки 2025-02-21 11:29:03
Хост сборки certified-builder01.msvsphere-os.ru
Краткое описание RPM macros for PEP 517 Python packages
Репозитории OS
Полное описание These macros allow projects that follow the Python packaging specifications to be packaged as RPMs. They work for: * traditional Setuptools-based projects that use the setup.py file, * newer Setuptools-based projects that have a setup.cfg file, * general Python projects that use the PEP 517 pyproject.toml file (which allows using any build system, such as setuptools, flit or poetry). These macros replace %py3_build and %py3_install, which only work with setup.py.
Эррата
× Full screenshot
Пакеты link
Пакет Краткое описание Контрольная сумма SHA-256
noarch
pyproject-srpm-macros-1.12.0-1.el9.noarch Minimal implementation of %pyproject_buildrequires 334303de210059311c83d32ea8048dfb3e8b77a638c2f2e9b6fc2c37a550aeda download
src
pyproject-rpm-macros-1.12.0-1.el9.src RPM macros for PEP 517 Python packages 0d3dc63ffed95da93444075e6638223d25ddb32366d0aba65ade0d3f8ed365f6 download
История изменений link
* Fri Jan 26 2024 Miro Hrončok <miro@hroncok.cz> - 1.12.0-1
- Namespace pyproject-rpm-macros generated text files with %{python3_pkgversion}
- That way, a single-spec can be used to build packages for multiple Python versions
- Fixes: rhbz#2209055

* Wed Sep 27 2023 Miro Hrončok <mhroncok@redhat.com> - 1.11.0-1
- Add the -l/-L flag to %pyproject_save_files
- The -l flag can be used to assert at least 1 License-File was detected
- The -L flag explicitly disables this check (which remains the default)
- Prevent incorrect usage of %pyproject_buildrequires -R with -x/-e/-t
- Fixes: rhbz#2244282
- Show a better error message when %pyproject_install finds no wheel
- Fixes: rhbz#2242452
- Fix %pyproject_buildrequires -w when the build backend is already installed and pip isn't
- Fixes: rhbz#2169855

* Wed Sep 13 2023 Python Maint <python-maint@redhat.com> - 1.10.0-1
- Add %_pyproject_check_import_allow_no_modules for automated environments
- Fix handling of tox 4 provision without an explicit tox minversion
- Fixes: rhbz#2240590

* Wed May 31 2023 Maxwell G <maxwell@gtmx.me> - 1.9.0-1
- Allow passing config_settings to the build backend.

* Wed May 31 2023 Miro Hrončok <mhroncok@redhat.com> - 1.8.1-1
- On Python older than 3.11, use tomli instead of deprecated toml
- Fix literal % handling in %{pyproject_files} on RPM 4.19

* Tue May 23 2023 Miro Hrončok <mhroncok@redhat.com> - 1.8.0-2
- Rebuilt for ELN dependency changes

* Thu Apr 27 2023 Miro Hrončok <mhroncok@redhat.com> - 1.8.0-1
- %pyproject_buildrequires: Add support for self-referential extras requirements
- Deprecate the provisional %{pyproject_build_lib} macro
  See https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/HMLOPAU3RZLXD4BOJHTIPKI3I4U6U7OE/

* Fri Apr 14 2023 MSVSphere Packaging Team <packager@msvsphere.ru> - 1.7.0-1
- Rebuilt for MSVSphere 9.2 beta

* Fri Mar 31 2023 Miro Hrončok <mhroncok@redhat.com> - 1.7.0-1
- %pyproject_buildrequires: Redirect stdout to stderr via Shell
- Dependencies are recorded to a text file that is catted at the end

* Mon Feb 13 2023 Lumír Balhar <lbalhar@redhat.com> - 1.6.3-1
- Remove .dist-info directory at the end of %pyproject_buildrequires
- An incomplete .dist-info directory in $PWD can confuse tests in %check