Я выполнил первоначальную настройку в Документы Gemfurey для разработчиков, и при попытке push перейти к ветке fury master сборка запускается и завершается сбоем с SyntaxError
remote: Resolving deltas: 100% (86/86)
remote: Initializing build: done.
remote: -----> Building package...
remote: Python package build detected
remote: File "setup.py", line 17
remote: README: str = Path(HERE, "README.rst").read_text(encoding='utf-8')
remote: ^
remote: SyntaxError: invalid syntax
remote: -----> Problem building package!
Я предполагаю, что проблема здесь заключается в неправильной версии Python, запущенной для сборки пакета. Я попытался проверить, возможно ли для настроить сборку использовать правильную версию Python — в данном случае 3.6 — но нет намека на такую возможность.
Что я могу сделать, чтобы эти автоматические сборки работали, или это мой единственный вариант собрать пакет локально и загрузить его в индекс ярости?
Спасибо!






К сожалению, текущий сборщик Gemfury «git push» поддерживает только Python 2, и нет возможности настроить среду выполнения. Если вы ограничены этим, я предлагаю создать его локально или использовать другое решение CI/CD для сборки и отправки его в вашу учетную запись Gemfury.