/
niceSOFT
/
python3-setuptools_scm
Обзор
Документация
Войти
/
niceSOFT
/
python3-setuptools_scm
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/examples/version_scheme_code/setup.py
16 строк
492 B
Ronny Pfannschmidt
Add workspace-level tooling configuration
13 окт 2025, 20:46
13 окт 2025, 20:46
d17de42
Код
Авторство
О чём код?
# ~/~ begin <<docs/customizing.md#docs/examples/version_scheme_code/setup.py>>[init] # we presume installed build dependencies from __future__ import annotations from setuptools import setup from setuptools_scm import ScmVersion def myversion_func(version: ScmVersion) -> str: from setuptools_scm.version import guess_next_version return version.format_next_version(guess_next_version, "{guessed}b{distance}") setup(use_scm_version={"version_scheme": myversion_func}) # ~/~ end