From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 19 Jul 2022 14:12:33 +0300 (MSK) From: Ivan Zakharyaschev To: ALT Linux Team development discussions In-Reply-To: <802385ec-8252-7df6-45ca-11b146a260e2@altlinux.org> Message-ID: References: <520135e8-c1ab-ed59-8c9e-887bd32d0d25@altlinux.org> <802385ec-8252-7df6-45ca-11b146a260e2@altlinux.org> User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1807885841-284816578-1658229153=:1785" Subject: Re: [devel] pyproject.toml and new rpm macroses X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2022 11:12:33 -0000 Archived-At: List-Archive: List-Post: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1807885841-284816578-1658229153=:1785 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT On Tue, 19 Jul 2022, Stanislav Levin wrote: > > > > в сборочном задании 301407 [0] предложены RPM макросы и их реализация > > > > для > > > > поддержки сборки и установки современных Python проектов > > > > (setup.py-less). > > > Please, approve. > > > > Если ни у кого больше нет замечаний и возражений, давайте я сделаю > > approve. Или добавлю в acl. Ни у кого нет возражений? Добавил в 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 пакетов. > > То есть на сборке/пересборке это задание отразиться не должно. Ясно. Так что мы приобретаем возможность опробовать новый способ сборки и не вредим старому (кроме предупреждений). -- Best regards, Ivan --1807885841-284816578-1658229153=:1785--