Стандартный способ встраивания версии в пакет Python?Python

Программы на Python
Ответить
Anonymous
 Стандартный способ встраивания версии в пакет Python?

Сообщение Anonymous »

Существует ли стандартный способ связать строку версии с пакетом Python таким образом, чтобы я мог сделать следующее?

Код: Выделить всё

import foo
print(foo.version)
Я предполагаю, что есть какой-то способ получить эти данные без какого-либо дополнительного жесткого кодирования, поскольку второстепенные/основные строки уже указаны в setup.py. Альтернативное решение, которое я нашел, заключалось в том, чтобы импортировать __version__ в мой foo/__init__.py, а затем создать __version__.py с помощью setup.py.


Подробнее здесь: https://stackoverflow.com/questions/458 ... on-package
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»