[devel] pyproject.toml and new rpm macroses
Stanislav Levin
slev на altlinux.org
Вт Июл 19 13:57:15 MSK 2022
19.07.2022 13:21, Ivan Zakharyaschev пишет:
> Hello!
>
> On Mon, 18 Jul 2022, Stanislav Levin wrote:
>
>>
>>
>> 20.06.2022 17:40, Stanislav Levin пишет:
>
>>> в сборочном задании 301407 [0] предложены RPM макросы и их реализация для
>>> поддержки сборки и установки современных Python проектов (setup.py-less).
>>>
>>> Больше информации на соответствующей wiki странице [1].
>>>
>>>
>>> Замечания и предложения приветствуются.
>
>> Please, approve.
>
> Если ни у кого больше нет замечаний и возражений, давайте я сделаю
> approve. Или добавлю в acl. Ни у кого нет возражений?
>
> А заранее потестировали, как это отразится на сборке пакетов?
Существующие макросы для сборки Python проектов пока что остаются
действующими, но объявлены устаревшими, пример из лога сборки:
WARNING: %python3_build is deprecated and will be removed in future,
please use %pyproject_build instead
WARNING: %python3_install is deprecated and will be removed in future,
please use %pyproject_install instead
Новые макросы не используются автоматически, это нужно сделать явно.
В противном случае одно изменение формата метаинформации egg-info =>
dist-info привело бы к ошибке сборки ~1K пакетов.
То есть на сборке/пересборке это задание отразиться не должно.
>
>
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : OpenPGP_signature
Тип : application/pgp-signature
Размер : 840 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20220719/09531330/attachment.bin>
Подробная информация о списке рассылки Devel