Как указать версию только в одном месте при использовании pyproject.toml? ⇐ Python
-
Anonymous
Как указать версию только в одном месте при использовании pyproject.toml?
Версия моего пакета определяется в двух местах:
[*]__version__ = 1.2.3 в mypackage/__init__.py [*]version = "1.2.3" в pyproject.toml (я использую Poetry)
Мне приходится обновлять обе версии всякий раз, когда я встречаю раздражающую и не СУХУЮ версию. Есть ли способ заставить Python прочитать версию из TOML или заставить TOML прочитать версию из Python?
Версия моего пакета определяется в двух местах:
[*]__version__ = 1.2.3 в mypackage/__init__.py [*]version = "1.2.3" в pyproject.toml (я использую Poetry)
Мне приходится обновлять обе версии всякий раз, когда я встречаю раздражающую и не СУХУЮ версию. Есть ли способ заставить Python прочитать версию из TOML или заставить TOML прочитать версию из Python?