Что такое/есть Способ предоставления номера версии модуля?Каков предпочтительный способ отображения номера версии модуля?
сам Python используйте встроенные функции кортеж
sys.version_info
:>>> sys.version_info sys.version_info(major=3, minor=3, micro=0, releaselevel='final', serial=0)
MySQLDb (например) использовать обычный кортеж:
>>> MySQLdb.version_info (1, 2, 3, 'final', 0)
Некоторые библиотеки третий участник использовать строку
__version__
>>> requests.__version__ '1.2.3'
Некоторые структуры используют кортеж
VERSION
:>>> django.VERSION (1, 6, 0, 'alpha', 0)
... судя по всему, есть много различных использований в этом вопросе!
Отлично! Спасибо за указатели соответствующего PEP. –