[devel] policy on packaging .pyi stubs (was: [#332788] TESTED (try 4) srpm=python3-module-Cython-3.0.6-alt1.src.rpm)

Arseny Maslennikov arseny на altlinux.org
Сб Дек 9 19:45:06 MSK 2023


On Mon, Dec 04, 2023 at 12:52:50PM +0300, grenka на altlinux.org wrote:
> 04.12.2023 12:45, grenka на altlinux.org пишет:
> > 26.11.2023 22:00, Girar awaiter (aris) пишет:
> > > https://git.altlinux.org/tasks/332788/logs/events.4.1.log
> > 
> > Товарищи! Cython3.0.* is coming.
> > 
> > Тестовая пересборка [#335051] icarus DONE (try 2)
> > srpm=python3-module-Cython-3.0.5-alt1.src.rpm
> > 
> > показала, что это обновление ломает несколько десятков пакетов:
> > <...>
> > pyliblo    arseny @everybody
> > <...>
> > Прошу по возможности посмотреть и адаптировать сборку своих пакетов для
> > нового Cython. Как правило чинится это как-то так: https://github.com/scoder/lupa/commit/fc0a1af99b7439c63951e4766ab64e37a63b3bcd https://github.com/lxml/lxml/commit/0e7d7e54cc66609ca5af0d04095a89ec350a06f6 https://github.com/harfbuzz/uharfbuzz/commit/9a26b993ba70793f345b8822ba47377e2db4f206
> > Спасибо за внимание!

Возник побочный вопрос. Если в пакете стали класть *.pyi, что у нас
принято с ними делать? Класть в тот же пакет, что и модуль, или
выселять в другой подпакет?
На альтовики об этом ничего не ищется.

> Если опять съедет форматирование, то читаемый список пакетов тут:
> https://git.altlinux.org/people/grenka/public/cython_ftbfs.git

Тут ещё и индивидуальные сборочные логи есть. Спасибо, очень удобно!
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20231209/ad6d92b5/attachment.bin>


Подробная информация о списке рассылки Devel