Я пытаюсь построить лямбду Python, используя setuptools и bumpversion. Комплектация прошла успешно, но у меня возникла небольшая проблема со структурой папок, которая создала следующую команду: python3 setup.py sdist --formats=zip
она архивирует файлыожидается, но выходной zip-файл будет выглядеть примерно так:
Вопрос: я хочу корневую папку zip с расширением версии (1-0-31), но не во внутренней папке,потому что, если у меня есть это, мне нужно упомянуть то же самое о лямбда-обработчике, который я хочу исключить.
в соответствии с документацией, "Setuptools может хорошо работать с большинством схем управления версиями;однако следует обратить внимание на несколько особых моментов, чтобы гарантировать, что setuptools и EasyInstall всегда могут указать, какая версия вашего пакета новее другой версии. "
Я изо всех сил пытаюсь найти любую подходящую версию. решение. Примечание: я уже пробовал разные комбинации serialize и parse
[bumpversion]
current_version = 1_0_32
commit = False
tag = False
serialize = {major}_{minor}_{patch}
parse = (?P<major>\d+)\_(?P<minor>\d+)\_(?P<patch>\d+)
Заранее спасибо за помощь !!