-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Python][CI] verify-release for Python is currently failing due to old version of setuptools_scm being installed #42006
Comments
…nd setuptools>=64 for Python verification
…xt --inplace for installing pyarrow on verification script (#42007) ### Rationale for this change Due to #37929 we require a higher version of setuptools and setuptools_scm to be installed otherwise the job fails with setuptools_scm failing with ` TypeError: Configuration.__init__() got an unexpected keyword argument 'version_file'` ### What changes are included in this PR? Remove the dependencies for the environment and let installation handle those using pip install -e instead of setup.py build_ext --inplace for installing pyarrow on verification script ### Are these changes tested? Via Archery ### Are there any user-facing changes? No * GitHub Issue: #42006 Lead-authored-by: Raúl Cumplido <raulcumplido@gmail.com> Co-authored-by: Joris Van den Bossche <jorisvandenbossche@gmail.com> Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
Issue resolved by pull request 42007 |
FYI - I just got hit by this error when following the official docs: https://arrow.apache.org/docs/developers/python.html#build-and-test
and then
|
@janosik47 is this building from main or any other specific Arrow release? |
This happens to me, too on main. Need to |
Ah |
Describe the bug, including details regarding any error messages, version, and platform.
Due to the recent change to move some configuration from setup.py to pyproject.toml (#37929) we require a higher version of setuptools and setuptools_scm being installed for the verification script.
The jobs:
Are currently failing with:
Component(s)
Continuous Integration, Python
The text was updated successfully, but these errors were encountered: