библиотека. attrs — это опциональная завивсмость. В коде я првоеряю версию attrs.
Могу ли я как-то сделать так, чтобы мне не надо было дублировать эту версию внутри extra packages и внутри моего кода? То есть, к примеру, как-нибудь динамические генерировать метадату проекта. Но что-то я не видел, чтобы кто-то такое поддерживал
https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html#dynamic-metadata Ого, похоже setuptools что-то такое поддерживает. Конечно, от него хочется отказаться
Может лучше проверять не номер версии, а работоспособность нужной фичи?
А как проверить, что фича работает так, как мне нужно? При запуске моей бибилотеки все тесты запустить?
Обсуждают сегодня