Я создаю API с Flask, Gunicorn и Poetry.
Я заметил, что внутри pyproject.toml есть номер версии, и я хотел бы создать маршрут/версию, который возвращает версию моего приложения.
Моя структура приложения выглядит следующим образом: :
Код: Выделить всё
├── README.md
├── __init__.py
├── poetry.lock
├── pyproject.toml
├── tests
│ └── __init__.py
└── wsgi.py
Я видел людей, использующих importlib, но не нашел как заставить его работать при использовании:
Код: Выделить всё
__version__ = importlib.metadata.version("__package__")Подробнее здесь: https://stackoverflow.com/questions/751 ... ython-code
Мобильная версия