Bug 54683

Summary: Неверные требования к зависимостям
Product: Sisyphus Reporter: Сергей Жидких <rx1513>
Component: python3-module-readme-rendererAssignee: Vitaly Lipatov <lav>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: lav
Version: unstable   
Hardware: all   
OS: Linux   

Description Сергей Жидких 2025-06-05 14:18:37 MSK
Согласно https://github.com/pypa/readme_renderer/blob/44.0/pyproject.toml, readme-renderer, требует версию docutils 0.21.2, которая в репозитории отсутствует https://packages.altlinux.org/ru/sisyphus/srpms/python3-module-docutils/.

Из-за этого не удаётся собрать zest.releaser с ошибкой:
ERROR: Could not find a version that satisfies the requirement docutils>=0.21.2 (from readme-renderer) (from versions: none)
Comment 1 Vitaly Lipatov 2025-07-18 02:02:42 MSK
В Сизифе уже docutils

9 июня 2025 г. Anton Farygin 0.21.2-alt1
- 0.21.2

Но вообще бага должна была бы быть на docutils, о его обновлении до нужной версии.
Comment 2 Сергей Жидких 2025-07-18 19:15:31 MSK
(Ответ для Vitaly Lipatov на комментарий #1)
> Но вообще бага должна была бы быть на docutils, о его обновлении до нужной
> версии.

Я заводил, но проблема всё ещё остаётся на этом пакете, так как именно он собирается с неверными требованиями. По-хорошему, такой ситуации когда пакет собирается, но использовать его полноценно нельзя, быть не должно.

Моя просьба в том, чтобы пакет соответствовал требованиям описанным pyproject.toml и таких ситуаций, больше не возникало.

Можно попробовать перепакетить согласно: https://www.altlinux.org/Management_of_Python_dependencies_sources
Comment 3 Vitaly Lipatov 2025-07-18 22:32:05 MSK
(Ответ для Сергей Жидких на комментарий #2)
> (Ответ для Vitaly Lipatov на комментарий #1)
> > Но вообще бага должна была бы быть на docutils, о его обновлении до нужной
> > версии.
> 
> Я заводил, но проблема всё ещё остаётся на этом пакете, так как именно он
> собирается с неверными требованиями. По-хорошему, такой ситуации когда пакет
> собирается, но использовать его полноценно нельзя, быть не должно.
> 
> Моя просьба в том, чтобы пакет соответствовал требованиям описанным
> pyproject.toml и таких ситуаций, больше не возникало.
> 
> Можно попробовать перепакетить согласно:
> https://www.altlinux.org/Management_of_Python_dependencies_sources
Там очень много текста на английском и без примеров.
Но я не против, если вы хотите переделать пакет.
Comment 4 Сергей Жидких 2025-08-11 11:34:08 MSK
Я могу это сделать, но ответственность за дальнейшую поддержку пакета брать не хочу. Не люблю Python.