Describe the bug, including details regarding any error messages, version, and platform.
The Crossbow submission routines depend on an unstable setuptools_scm API that forces us to pin the setuptools_scm version:
| fromsetuptools_scm.gitimportparseasparse_git_version |
We should rewrite this function to avoid relying on setuptools_scm and do the version parsing entirely ourselves, instead.
This affects the comment bot, example at #40162
Component(s)
Archery, Continuous Integration
Describe the bug, including details regarding any error messages, version, and platform.
The Crossbow submission routines depend on an unstable setuptools_scm API that forces us to pin the setuptools_scm version:
arrow/dev/archery/archery/crossbow/core.py
Line 742 in 47f15b0
We should rewrite this function to avoid relying on setuptools_scm and do the version parsing entirely ourselves, instead.
This affects the comment bot, example at #40162
Component(s)
Archery, Continuous Integration