You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@spark.apache.org by "bjornjorgensen (via GitHub)" <gi...@apache.org> on 2025/11/14 22:37:00 UTC
[PR] [SPARK-54250][PYTHON][INFRA] fix `pypy` packages in docker files [spark]
bjornjorgensen opened a new pull request, #53075:
URL: https://github.com/apache/spark/pull/53075
<!--
Thanks for sending a pull request! Here are some tips for you:
1. If this is your first time, please read our contributor guidelines: https://spark.apache.org/contributing.html
2. Ensure you have added or run the appropriate tests for your PR: https://spark.apache.org/developer-tools.html
3. If the PR is unfinished, add '[WIP]' in your PR title, e.g., '[WIP][SPARK-XXXX] Your PR title ...'.
4. Be sure to keep the PR description updated to reflect all changes.
5. Please write your PR title to summarize what this PR proposes.
6. If possible, provide a concise example to reproduce the issue for a faster review.
7. If you want to add a new configuration, please read the guideline first for naming configurations in
'core/src/main/scala/org/apache/spark/internal/config/ConfigEntry.scala'.
8. If you want to add or modify an error type or message, please read the guideline first in
'common/utils/src/main/resources/error/README.md'.
-->
### What changes were proposed in this pull request?
<!--
Please clarify what changes you are proposing. The purpose of this section is to outline the changes and how this PR fixes the issue.
If possible, please consider writing useful notes for better and faster reviews in your PR. See the examples below.
1. If you refactor some codes with changing classes, showing the class hierarchy will help reviewers.
2. If you fix some SQL features, you can provide some references of other DBMSes.
3. If there is design documentation, please add the link.
4. If there is a discussion in the mailing list, please add the link.
-->
### Why are the changes needed?
<!--
Please clarify why the changes are needed. For instance,
1. If you propose a new API, clarify the use case for a new API.
2. If you fix a bug, you can clarify why it is a bug.
-->
### Does this PR introduce _any_ user-facing change?
<!--
Note that it means *any* user-facing change including all aspects such as new features, bug fixes, or other behavior changes. Documentation-only updates are not considered user-facing changes.
If yes, please clarify the previous behavior and the change this PR proposes - provide the console output, description and/or an example to show the behavior difference if possible.
If possible, please also clarify if this is a user-facing change compared to the released Spark versions or within the unreleased branches such as master.
If no, write 'No'.
-->
### How was this patch tested?
<!--
If tests were added, say they were added here. Please make sure to add some test cases that check the changes thoroughly including negative and positive cases if possible.
If it was tested in a way different from regular unit tests, please clarify how you tested step by step, ideally copy and paste-able, so that other reviewers can test and check, and descendants can verify in the future.
If tests were not added, please describe why they were not added and/or why it was difficult to add.
If benchmark tests were added, please run the benchmarks in GitHub Actions for the consistent environment, and the instructions could accord to: https://spark.apache.org/developer-tools.html#github-workflow-benchmarks.
-->
### Was this patch authored or co-authored using generative AI tooling?
<!--
If generative AI tooling has been used in the process of authoring this patch, please include the
phrase: 'Generated-by: ' followed by the name of the tool and its version.
If no, write 'No'.
Please refer to the [ASF Generative Tooling Guidance](https://www.apache.org/legal/generative-tooling.html) for details.
-->
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
Re: [PR] [SPARK-54250][PYTHON][INFRA] fix `pypy` packages in docker files [spark]
Posted by "bjornjorgensen (via GitHub)" <gi...@apache.org>.
bjornjorgensen commented on PR #53075:
URL: https://github.com/apache/spark/pull/53075#issuecomment-3534990891
@dongjoon-hyun no i did not test it locally.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
Re: [PR] [WIP][SPARK-54250][PYTHON][INFRA] fix `pypy` packages in docker files [spark]
Posted by "dongjoon-hyun (via GitHub)" <gi...@apache.org>.
dongjoon-hyun commented on PR #53075:
URL: https://github.com/apache/spark/pull/53075#issuecomment-3565420295
For the record, PyPy CI is recovered with the previous dependency both `master` and `branch-4.1`.
- https://github.com/apache/spark/actions/workflows/build_python_pypy3.10.yml
- https://github.com/apache/spark/actions/runs/19585748630
<img width="828" height="388" alt="Screenshot 2025-11-21 at 19 05 11" src="https://github.com/user-attachments/assets/e3ccd118-8a31-4e27-84cf-bd32d50d2d54" />
- https://github.com/apache/spark/actions/workflows/build_branch41_python_pypy3.10.yml
- https://github.com/apache/spark/actions/runs/19588693280
<img width="838" height="485" alt="Screenshot 2025-11-21 at 19 01 20" src="https://github.com/user-attachments/assets/4b891178-de70-49f5-b074-60a45a3df1a1" />
So, I resolved SPARK-54250. As a result, removed it from the PR title, @bjornjorgensen . You can file a new JIRA issue for this PR.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
Re: [PR] [WIP][SPARK-XXX][PYTHON][INFRA] fix `pypy` packages in docker files [spark]
Posted by "bjornjorgensen (via GitHub)" <gi...@apache.org>.
bjornjorgensen closed pull request #53075: [WIP][SPARK-XXX][PYTHON][INFRA] fix `pypy` packages in docker files
URL: https://github.com/apache/spark/pull/53075
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
Re: [PR] [WIP][SPARK-XXX][PYTHON][INFRA] fix `pypy` packages in docker files [spark]
Posted by "bjornjorgensen (via GitHub)" <gi...@apache.org>.
bjornjorgensen commented on PR #53075:
URL: https://github.com/apache/spark/pull/53075#issuecomment-3566690245
ok, great that its working now :)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
Re: [PR] [SPARK-54250][PYTHON][INFRA] fix `pypy` packages in docker files [spark]
Posted by "bjornjorgensen (via GitHub)" <gi...@apache.org>.
bjornjorgensen commented on PR #53075:
URL: https://github.com/apache/spark/pull/53075#issuecomment-3535105583
I added rust to build crypto and cmake to build pyarrow.
```
866.2 Building wheels for collected packages: pandas, grpcio, zstandard, pyarrow, scipy, scikit-learn, cryptography, pyyaml, greenlet, markupsafe, pillow, psutil
866.2 Building wheel for pandas (pyproject.toml): started
866.3 Building wheel for pandas (pyproject.toml): finished with status 'done'
866.3 Created wheel for pandas: filename=pandas-2.3.3-pp310-pypy310_pp73-linux_x86_64.whl size=11821340 sha256=92e4a27f136ed433e21d958e1f75701a3759b07932b6d801d4b2e1a5dd85a350
866.3 Stored in directory: /root/.cache/pip/wheels/2d/9c/8d/b6b58515c6b9f5edf15fdb698f95a1b3b561fb63414a96f600
866.3 Building wheel for grpcio (pyproject.toml): started
926.3 Building wheel for grpcio (pyproject.toml): still running...
986.3 Building wheel for grpcio (pyproject.toml): still running...
1046.4 Building wheel for grpcio (pyproject.toml): still running...
1097.5 Building wheel for grpcio (pyproject.toml): finished with status 'done'
1097.5 Created wheel for grpcio: filename=grpcio-1.76.0-pp310-pypy310_pp73-linux_x86_64.whl size=7048984 sha256=9b1e119c748c579ac47dceea8e000bb136a3fa0ce012534355ae1e42ad5ac8a9
1097.5 Stored in directory: /root/.cache/pip/wheels/a7/94/98/8a9c10f17ee7e2a34cc86cbcd625fcd82edbf88ac86def7b8e
1097.5 Building wheel for zstandard (pyproject.toml): started
1108.3 Building wheel for zstandard (pyproject.toml): finished with status 'done'
1108.3 Created wheel for zstandard: filename=zstandard-0.25.0-pp310-pypy310_pp73-linux_x86_64.whl size=376016 sha256=c3dc12294096e6696a440928bc026d07e3201ed3d489636eac22cc4a01811bd8
1108.3 Stored in directory: /root/.cache/pip/wheels/96/ef/bd/8730d90149c9436a910056483be64d0d2b6e3aef0194006c3a
1108.3 Building wheel for pyarrow (pyproject.toml): started
1109.0 Building wheel for pyarrow (pyproject.toml): finished with status 'error'
1109.1 error: subprocess-exited-with-error
1109.1
1109.1 × Building wheel for pyarrow (pyproject.toml) did not run successfully.
1109.1 │ exit code: 1
1109.1 ╰─> [824 lines of output]
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
1109.1
1109.1 By 2026-Feb-18, you need to update your project and remove deprecated calls
1109.1 or your builds will no longer be supported.
1109.1
1109.1 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 corresp(dist, value, root_dir)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 Please consider removing the following classifiers in favor of a SPDX license expression:
1109.1
1109.1 License :: OSI Approved :: Apache Software License
1109.1
1109.1 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 dist._finalize_license_expression()
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 Please consider removing the following classifiers in favor of a SPDX license expression:
1109.1
1109.1 License :: OSI Approved :: Apache Software License
1109.1
1109.1 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 self._finalize_license_expression()
1109.1 running bdist_wheel
1109.1 running build
1109.1 running build_py
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/json.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/pandas_compat.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/csv.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/orc.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/feather.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/conftest.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/util.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/jvm.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/flight.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_generated_version.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/fs.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/ipc.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/compute.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/acero.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/cffi.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/cuda.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/dataset.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/benchmark.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/__init__.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_compute_docstrings.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/types.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/substrait.py -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 running egg_info
1109.1 writing pyarrow.egg-info/PKG-INFO
1109.1 writing dependency_links to pyarrow.egg-info/dependency_links.txt
1109.1 writing top-level names to pyarrow.egg-info/top_level.txt
1109.1 listing git files failed - pretending there aren't any
1109.1 reading manifest file 'pyarrow.egg-info/SOURCES.txt'
1109.1 reading manifest template 'MANIFEST.in'
1109.1 warning: no files found matching '../LICENSE.txt'
1109.1 warning: no files found matching '../NOTICE.txt'
1109.1 warning: no previously-included files matching '*.so' found anywhere in distribution
1109.1 warning: no previously-included files matching '*.pyc' found anywhere in distribution
1109.1 warning: no previously-included files matching '*~' found anywhere in distribution
1109.1 warning: no previously-included files matching '#*' found anywhere in distribution
1109.1 warning: no previously-included files matching '.git*' found anywhere in distribution
1109.1 warning: no previously-included files matching '.DS_Store' found anywhere in distribution
1109.1 no previously-included directories found matching '.asv'
1109.1 writing manifest file 'pyarrow.egg-info/SOURCES.txt'
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.includes' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.includes' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.includes' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.includes' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.includes' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.interchange' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.interchange' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.interchange' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.interchange' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.interchange' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.parquet' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.parquet' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.parquet' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.parquet' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.parquet' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.src.arrow.python' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.src.arrow.python' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.src.arrow.python' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.src.arrow.python' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.src.arrow.python' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.src.arrow.python.vendored' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.src.arrow.python.vendored' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.src.arrow.python.vendored' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.src.arrow.python.vendored' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.src.arrow.python.vendored' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.tests' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.tests' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.tests' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.tests' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.tests' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.tests.data.feather' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.tests.data.feather' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.tests.data.feather' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.tests.data.feather' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.tests.data.feather' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.tests.data.orc' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.tests.data.orc' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.tests.data.orc' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.tests.data.orc' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.tests.data.orc' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.tests.data.parquet' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.tests.data.parquet' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.tests.data.parquet' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.tests.data.parquet' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.tests.data.parquet' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.tests.interchange' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.tests.interchange' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.tests.interchange' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.tests.interchange' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.tests.interchange' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.tests.parquet' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.tests.parquet' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.tests.parquet' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.tests.parquet' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.tests.parquet' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 /tmp/pip-build-env-rxxlom4l/overlay/lib/pypy3.10/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyarrow.vendored' is absent from the `packages` configuration.
1109.1 !!
1109.1
1109.1 ********************************************************************************
1109.1 ############################
1109.1 # Package would be ignored #
1109.1 ############################
1109.1 Python recognizes 'pyarrow.vendored' as an importable package[^1],
1109.1 but it is absent from setuptools' `packages` configuration.
1109.1
1109.1 This leads to an ambiguous overall configuration. If you want to distribute this
1109.1 package, please make sure that 'pyarrow.vendored' is explicitly added
1109.1 to the `packages` configuration field.
1109.1
1109.1 Alternatively, you can also rely on setuptools' discovery methods
1109.1 (for example by using `find_namespace_packages(...)`/`find_namespace:`
1109.1 instead of `find_packages(...)`/`find:`).
1109.1
1109.1 You can read more about "package discovery" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
1109.1
1109.1 If you don't want 'pyarrow.vendored' to be distributed and are
1109.1 already explicitly excluding 'pyarrow.vendored' via
1109.1 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
1109.1 you can try to use `exclude_package_data`, or `include-package-data=False` in
1109.1 combination with a more fine grained `package-data` configuration.
1109.1
1109.1 You can read more about "package data files" on setuptools documentation page:
1109.1
1109.1 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
1109.1
1109.1
1109.1 [^1]: For Python, any directory (with suitable naming) can be imported,
1109.1 even if it does not contain any `.py` files.
1109.1 On the other hand, currently there is no concept of package data
1109.1 directory, all directories are treated like packages.
1109.1 ********************************************************************************
1109.1
1109.1 !!
1109.1 check.warn(importable)
1109.1 copying pyarrow/__init__.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_acero.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_acero.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_azurefs.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_compute.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_compute.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_csv.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_csv.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_cuda.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_cuda.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_dataset.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_dataset.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_dataset_orc.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_dataset_parquet.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_dataset_parquet.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_dataset_parquet_encryption.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_dlpack.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_feather.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_flight.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_fs.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_fs.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_gcsfs.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_hdfs.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_json.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_json.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_orc.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_orc.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_parquet.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_parquet.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_parquet_encryption.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_parquet_encryption.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_pyarrow_cpp_tests.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_pyarrow_cpp_tests.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_s3fs.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/_substrait.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/array.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/benchmark.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/builder.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/compat.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/config.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/device.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/error.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/gandiva.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/io.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/ipc.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/lib.pxd -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/lib.pyx -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/memory.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/pandas-shim.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/public-api.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/scalar.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/table.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/tensor.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 copying pyarrow/types.pxi -> build/lib.linux-x86_64-pypy310/pyarrow
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/__init__.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/common.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libarrow.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libarrow_acero.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libarrow_cuda.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libarrow_dataset.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libarrow_dataset_parquet.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libarrow_feather.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libarrow_flight.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libarrow_fs.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libarrow_python.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libarrow_substrait.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libgandiva.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libparquet.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 copying pyarrow/includes/libparquet_encryption.pxd -> build/lib.linux-x86_64-pypy310/pyarrow/includes
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/interchange
1109.1 copying pyarrow/interchange/__init__.py -> build/lib.linux-x86_64-pypy310/pyarrow/interchange
1109.1 copying pyarrow/interchange/buffer.py -> build/lib.linux-x86_64-pypy310/pyarrow/interchange
1109.1 copying pyarrow/interchange/column.py -> build/lib.linux-x86_64-pypy310/pyarrow/interchange
1109.1 copying pyarrow/interchange/dataframe.py -> build/lib.linux-x86_64-pypy310/pyarrow/interchange
1109.1 copying pyarrow/interchange/from_dataframe.py -> build/lib.linux-x86_64-pypy310/pyarrow/interchange
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/parquet
1109.1 copying pyarrow/parquet/__init__.py -> build/lib.linux-x86_64-pypy310/pyarrow/parquet
1109.1 copying pyarrow/parquet/core.py -> build/lib.linux-x86_64-pypy310/pyarrow/parquet
1109.1 copying pyarrow/parquet/encryption.py -> build/lib.linux-x86_64-pypy310/pyarrow/parquet
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/CMakeLists.txt -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/api.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/arrow_to_pandas.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/arrow_to_pandas.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/arrow_to_python_internal.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/async.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/benchmark.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/benchmark.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/common.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/common.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/config.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/config.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/config_internal.h.cmake -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/csv.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/csv.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/datetime.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/datetime.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/decimal.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/decimal.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/extension_type.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/extension_type.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/filesystem.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/filesystem.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/flight.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/flight.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/gdb.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/gdb.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/helpers.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/helpers.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/inference.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/inference.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/io.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/io.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/ipc.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/ipc.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/iterators.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/numpy_convert.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/numpy_convert.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/numpy_init.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/numpy_init.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/numpy_internal.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/numpy_interop.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/numpy_to_arrow.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/numpy_to_arrow.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/parquet_encryption.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/parquet_encryption.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/platform.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/pyarrow.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/pyarrow.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/pyarrow_api.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/pyarrow_lib.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/python_test.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/python_test.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/python_to_arrow.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/python_to_arrow.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/type_traits.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/udf.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/udf.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/util.cc -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/util.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 copying pyarrow/src/arrow/python/visibility.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python/vendored
1109.1 copying pyarrow/src/arrow/python/vendored/CMakeLists.txt -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python/vendored
1109.1 copying pyarrow/src/arrow/python/vendored/pythoncapi_compat.h -> build/lib.linux-x86_64-pypy310/pyarrow/src/arrow/python/vendored
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/__init__.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/arrow_16597.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/arrow_39313.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/arrow_7980.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/bound_function_visit_strings.pyx -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/conftest.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/extensions.pyx -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/pandas_examples.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/pandas_threaded_import.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/pyarrow_cython_example.pyx -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/read_record_batch.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/strategies.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_acero.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_adhoc_memory_leak.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_array.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_builder.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_cffi.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_compute.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_convert_builtin.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_cpp_internals.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_csv.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_cuda.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_cuda_numba_interop.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_cython.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_dataset.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_dataset_encryption.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_deprecations.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_device.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_dlpack.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_exec_plan.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_extension_type.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_feather.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_flight.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_flight_async.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_fs.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_gandiva.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_gdb.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_io.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_ipc.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_json.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_jvm.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_memory.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_misc.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_orc.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_pandas.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_scalars.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_schema.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_sparse_tensor.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_strategies.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_substrait.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_table.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_tensor.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_types.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_udf.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_util.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/test_without_numpy.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/util.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 copying pyarrow/tests/wsgi_examples.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/tests/data/feather
1109.1 copying pyarrow/tests/data/feather/v0.17.0.version.2-compression.lz4.feather -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/feather
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/tests/data/orc
1109.1 copying pyarrow/tests/data/orc/README.md -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/orc
1109.1 copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.jsn.gz -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/orc
1109.1 copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.orc -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/orc
1109.1 copying pyarrow/tests/data/orc/TestOrcFile.test1.jsn.gz -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/orc
1109.1 copying pyarrow/tests/data/orc/TestOrcFile.test1.orc -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/orc
1109.1 copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.jsn.gz -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/orc
1109.1 copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.orc -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/orc
1109.1 copying pyarrow/tests/data/orc/decimal.jsn.gz -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/orc
1109.1 copying pyarrow/tests/data/orc/decimal.orc -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/orc
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/tests/data/parquet
1109.1 copying pyarrow/tests/data/parquet/v0.7.1.all-named-index.parquet -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/parquet
1109.1 copying pyarrow/tests/data/parquet/v0.7.1.column-metadata-handling.parquet -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/parquet
1109.1 copying pyarrow/tests/data/parquet/v0.7.1.parquet -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/parquet
1109.1 copying pyarrow/tests/data/parquet/v0.7.1.some-named-index.parquet -> build/lib.linux-x86_64-pypy310/pyarrow/tests/data/parquet
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/tests/interchange
1109.1 copying pyarrow/tests/interchange/__init__.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/interchange
1109.1 copying pyarrow/tests/interchange/test_conversion.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/interchange
1109.1 copying pyarrow/tests/interchange/test_interchange_spec.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/interchange
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/__init__.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/common.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/conftest.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/encryption.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/test_basic.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/test_compliant_nested_type.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/test_data_types.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/test_dataset.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/test_datetime.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/test_encryption.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/test_metadata.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/test_pandas.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/test_parquet_file.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 copying pyarrow/tests/parquet/test_parquet_writer.py -> build/lib.linux-x86_64-pypy310/pyarrow/tests/parquet
1109.1 creating build/lib.linux-x86_64-pypy310/pyarrow/vendored
1109.1 copying pyarrow/vendored/__init__.py -> build/lib.linux-x86_64-pypy310/pyarrow/vendored
1109.1 copying pyarrow/vendored/docscrape.py -> build/lib.linux-x86_64-pypy310/pyarrow/vendored
1109.1 copying pyarrow/vendored/version.py -> build/lib.linux-x86_64-pypy310/pyarrow/vendored
1109.1 running build_ext
1109.1 creating /tmp/pip-install-lvjjrhio/pyarrow_7e77789a0b2a4ba981a7d78c639f8943/build/temp.linux-x86_64-pypy310
1109.1 -- Running cmake for PyArrow
1109.1 cmake -DCMAKE_INSTALL_PREFIX=/tmp/pip-install-lvjjrhio/pyarrow_7e77789a0b2a4ba981a7d78c639f8943/build/lib.linux-x86_64-pypy310/pyarrow -DPYTHON_EXECUTABLE=/usr/local/bin/pypy3 -DPython3_EXECUTABLE=/usr/local/bin/pypy3 -DPYARROW_CXXFLAGS= -DPYARROW_BUNDLE_ARROW_CPP=off -DPYARROW_BUNDLE_CYTHON_CPP=off -DPYARROW_GENERATE_COVERAGE=off -DCMAKE_BUILD_TYPE=release /tmp/pip-install-lvjjrhio/pyarrow_7e77789a0b2a4ba981a7d78c639f8943
1109.1 error: command 'cmake' failed: No such file or directory
1109.1 [end of output]
1109.1
1109.1 note: This error originates from a subprocess, and is likely not a problem with pip.
1109.1 ERROR: Failed building wheel for pyarrow
1109.1 Building wheel for scipy (pyproject.toml): started
1109.2 Building wheel for scipy (pyproject.toml): finished with status 'done'
1109.3 Created wheel for scipy: filename=scipy-1.15.3-pp310-pypy310_pp73-linux_x86_64.whl size=26565400 sha256=85694acbca322a9cc146e84c53c3d44e4c68ffd67b81b60c6c8e9ec022623541
1109.3 Stored in directory: /root/.cache/pip/wheels/f2/74/01/cf9387099dda106362b0906b1d63512aebc6460781e189861c
1109.3 Building wheel for scikit-learn (pyproject.toml): started
1109.4 Building wheel for scikit-learn (pyproject.toml): finished with status 'done'
1109.4 Created wheel for scikit-learn: filename=scikit_learn-1.7.2-pp310-pypy310_pp73-linux_x86_64.whl size=9027075 sha256=be8fa8ac5bdff77ecc0033658588c3077570b6d9ba936a4c644a76d3dae85094
1109.4 Stored in directory: /root/.cache/pip/wheels/e2/72/18/f74a1b35750e2c3d1d12de68124fde0385dbe630c25d5fbfe2
1109.4 Building wheel for cryptography (pyproject.toml): started
1135.1 Building wheel for cryptography (pyproject.toml): finished with status 'done'
1135.2 Created wheel for cryptography: filename=cryptography-46.0.3-pp310-pypy310_pp73-linux_x86_64.whl size=4540805 sha256=35e33f18bf63b92e5cba81687efe30a105b809e4dd74c9216a07b6b57567af7f
1135.2 Stored in directory: /root/.cache/pip/wheels/75/d4/2e/f9d9d83bdb9540b8b97c34c5a4c888c011a51631f428e7781e
1135.2 Building wheel for pyyaml (pyproject.toml): started
1135.8 Building wheel for pyyaml (pyproject.toml): finished with status 'done'
1135.8 Created wheel for pyyaml: filename=pyyaml-6.0.3-pp310-pypy310_pp73-linux_x86_64.whl size=45469 sha256=501379f76a8258f0a63c287bc5300469d5eabcd26fa29be869ef1909e7cd20d7
1135.8 Stored in directory: /root/.cache/pip/wheels/c2/11/58/60a88cf261aea282aa18a8afc34db6f904d04aba4fcf96bcc8
1135.8 Building wheel for greenlet (pyproject.toml): started
1136.3 Building wheel for greenlet (pyproject.toml): finished with status 'done'
1136.3 Created wheel for greenlet: filename=greenlet-3.2.4-py3-none-any.whl size=176325 sha256=793233fc193416b5192a8f76edb5badbbddeddaf275cfb2bfe5f3797bfa741e0
1136.3 Stored in directory: /root/.cache/pip/wheels/d6/9b/e8/f1e7d08ee327d7074715554072cc74550772352712a4a8e5c1
1136.3 Building wheel for markupsafe (pyproject.toml): started
1136.7 Building wheel for markupsafe (pyproject.toml): finished with status 'done'
1136.7 Created wheel for markupsafe: filename=markupsafe-3.0.3-py3-none-any.whl size=8819 sha256=bd7618e60d0745575f4eca2cfc251f007f550cb8cfb54074b23205178151316e
1136.7 Stored in directory: /root/.cache/pip/wheels/aa/d6/a2/b169d01379771865d49baf7eed18e85b0a0214fc493278d0d1
1136.7 Building wheel for pillow (pyproject.toml): started
1139.2 Building wheel for pillow (pyproject.toml): finished with status 'done'
1139.2 Created wheel for pillow: filename=pillow-12.0.0-pp310-pypy310_pp73-linux_x86_64.whl size=602088 sha256=2cd35e687f23761c2fb8509b634edfab85861f44801e8ad4e0b9db741b849c00
1139.2 Stored in directory: /root/.cache/pip/wheels/e5/fb/a0/b41092a269c367acd2b7f62c6b556f2d8f2d9b9a4281ad4cc3
1139.2 Building wheel for psutil (pyproject.toml): started
1140.7 Building wheel for psutil (pyproject.toml): finished with status 'done'
1140.8 Created wheel for psutil: filename=psutil-7.1.3-pp310-pypy310_pp73-linux_x86_64.whl size=227903 sha256=302cfb7dba449e725dfa9f1bb53957d3017c9b160e153c77e4cb8a95e3591262
1140.8 Stored in directory: /root/.cache/pip/wheels/f3/3b/2e/9b65a386d3088d278c80485eb819af9f2fe5cbc7e75435fef3
1140.8 Successfully built pandas grpcio zstandard scipy scikit-learn cryptography pyyaml greenlet markupsafe pillow psutil
1140.8 Failed to build pyarrow
1140.8 error: failed-wheel-build-for-install
1140.8
1140.8 × Failed to build installable wheels for some pyproject.toml based projects
1140.8 ╰─> pyarrow
------
Dockerfile:79
--------------------
78 | RUN pypy3 -m pip install --ignore-installed 'six==1.16.0' # Avoid `python3-six` installation
79 | >>> RUN pypy3 -m pip install $BASIC_PIP_PKGS unittest-xml-reporting $CONNECT_PIP_PKGS && \
80 | >>> pypy3 -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu && \
81 | >>> pypy3 -m pip install deepspeed torcheval && \
82 | >>> pypy3 -m pip cache purge
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c pypy3 -m pip install $BASIC_PIP_PKGS unittest-xml-reporting $CONNECT_PIP_PKGS && pypy3 -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu && pypy3 -m pip install deepspeed torcheval && pypy3 -m pip cache purge" did not complete successfully: exit code: 1
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
Re: [PR] [SPARK-54250][PYTHON][INFRA] fix `pypy` packages in docker files [spark]
Posted by "bjornjorgensen (via GitHub)" <gi...@apache.org>.
bjornjorgensen commented on PR #53075:
URL: https://github.com/apache/spark/pull/53075#issuecomment-3535039553
docker build -t spark-pypy-local-test -f dev/spark-test-image/pypy-310/Dockerfile .
=> ERROR [8/8] RUN pypy3 -m pip install numpy pyarrow>=22.0.0 six==1.16.0 pandas==2.3.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2 unittest-xml-reporting grpcio==1.76.0 grpcio-status==1.76.0 protobuf==6.33.0 googleapis-commo 835.4s
------
> [8/8] RUN pypy3 -m pip install numpy pyarrow>=22.0.0 six==1.16.0 pandas==2.3.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2 unittest-xml-reporting grpcio==1.76.0 grpcio-status==1.76.0 protobuf==6.33.0 googleapis-common-protos==1.71.0 zstandard==0.25.0 graphviz==0.20.3 && pypy3 -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu && pypy3 -m pip install deepspeed torcheval && pypy3 -m pip cache purge:
4.280 Collecting numpy
7.567 Downloading numpy-2.2.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB)
7.663 Collecting pyarrow>=22.0.0
7.781 Downloading pyarrow-22.0.0.tar.gz (1.2 MB)
7.938 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 7.4 MB/s 0:00:00
8.151 Installing build dependencies: started
18.99 Installing build dependencies: finished with status 'done'
19.00 Getting requirements to build wheel: started
19.97 Getting requirements to build wheel: finished with status 'done'
19.97 Preparing metadata (pyproject.toml): started
20.51 Preparing metadata (pyproject.toml): finished with status 'done'
20.51 Requirement already satisfied: six==1.16.0 in /usr/local/pypy/pypy3.10/lib/pypy3.10/site-packages (1.16.0)
20.62 Collecting pandas==2.3.3
20.64 Downloading pandas-2.3.3.tar.gz (4.5 MB)
20.74 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 45.9 MB/s 0:00:00
21.64 Installing build dependencies: started
30.45 Installing build dependencies: finished with status 'done'
30.45 Getting requirements to build wheel: started
30.68 Getting requirements to build wheel: finished with status 'done'
30.69 Installing backend dependencies: started
38.09 Installing backend dependencies: finished with status 'done'
38.09 Preparing metadata (pyproject.toml): started
98.93 Preparing metadata (pyproject.toml): still running...
160.0 Preparing metadata (pyproject.toml): still running...
161.6 Preparing metadata (pyproject.toml): finished with status 'done'
161.8 Collecting scipy
162.0 Downloading scipy-1.15.3.tar.gz (59.4 MB)
168.3 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.4/59.4 MB 9.3 MB/s 0:00:06
173.4 Installing build dependencies: started
184.5 Installing build dependencies: finished with status 'done'
184.5 Getting requirements to build wheel: started
184.7 Getting requirements to build wheel: finished with status 'done'
184.7 Installing backend dependencies: started
188.8 Installing backend dependencies: finished with status 'done'
188.8 Preparing metadata (pyproject.toml): started
249.3 Preparing metadata (pyproject.toml): still running...
309.5 Preparing metadata (pyproject.toml): still running...
369.6 Preparing metadata (pyproject.toml): still running...
424.8 Preparing metadata (pyproject.toml): finished with status 'done'
424.8 Collecting plotly<6.0.0
424.9 Downloading plotly-5.24.1-py3-none-any.whl.metadata (7.3 kB)
424.9 Collecting mlflow>=2.8.1
424.9 Downloading mlflow-3.6.0-py3-none-any.whl.metadata (31 kB)
425.1 Collecting coverage
425.1 Downloading coverage-7.11.3-py3-none-any.whl.metadata (9.1 kB)
425.3 Collecting matplotlib
425.4 Downloading matplotlib-3.10.7-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (11 kB)
425.5 Collecting openpyxl
425.6 Downloading openpyxl-3.1.5-py2.py3-none-any.whl.metadata (2.5 kB)
425.7 Collecting memory-profiler>=0.61.0
425.8 Downloading memory_profiler-0.61.0-py3-none-any.whl.metadata (20 kB)
425.9 Collecting scikit-learn>=1.3.2
425.9 Downloading scikit_learn-1.7.2.tar.gz (7.2 MB)
426.2 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.2/7.2 MB 24.6 MB/s 0:00:00
426.8 Installing build dependencies: started
510.8 Installing build dependencies: still running...
571.1 Installing build dependencies: still running...
631.2 Installing build dependencies: still running...
691.2 Installing build dependencies: still running...
693.9 Installing build dependencies: finished with status 'done'
693.9 Getting requirements to build wheel: started
694.1 Getting requirements to build wheel: finished with status 'done'
694.1 Installing backend dependencies: started
698.2 Installing backend dependencies: finished with status 'done'
698.2 Preparing metadata (pyproject.toml): started
758.6 Preparing metadata (pyproject.toml): still running...
800.3 Preparing metadata (pyproject.toml): finished with status 'done'
800.3 Collecting unittest-xml-reporting
800.3 Downloading unittest_xml_reporting-3.2.0-py2.py3-none-any.whl.metadata (11 kB)
800.6 Collecting grpcio==1.76.0
800.6 Downloading grpcio-1.76.0.tar.gz (12.8 MB)
801.4 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.8/12.8 MB 15.1 MB/s 0:00:00
803.4 Installing build dependencies: started
807.8 Installing build dependencies: finished with status 'done'
807.8 Getting requirements to build wheel: started
808.6 Getting requirements to build wheel: finished with status 'done'
808.6 Preparing metadata (pyproject.toml): started
809.2 Preparing metadata (pyproject.toml): finished with status 'done'
809.5 Collecting grpcio-status==1.76.0
809.6 Downloading grpcio_status-1.76.0-py3-none-any.whl.metadata (1.1 kB)
809.6 Collecting protobuf==6.33.0
809.7 Downloading protobuf-6.33.0-py3-none-any.whl.metadata (593 bytes)
809.7 Collecting googleapis-common-protos==1.71.0
809.7 Downloading googleapis_common_protos-1.71.0-py3-none-any.whl.metadata (9.4 kB)
809.8 Collecting zstandard==0.25.0
809.9 Downloading zstandard-0.25.0.tar.gz (711 kB)
809.9 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 711.5/711.5 kB 37.1 MB/s 0:00:00
810.0 Installing build dependencies: started
814.4 Installing build dependencies: finished with status 'done'
814.4 Getting requirements to build wheel: started
815.5 Getting requirements to build wheel: finished with status 'done'
815.5 Preparing metadata (pyproject.toml): started
816.2 Preparing metadata (pyproject.toml): finished with status 'done'
816.2 Collecting graphviz==0.20.3
816.2 Downloading graphviz-0.20.3-py3-none-any.whl.metadata (12 kB)
816.3 Collecting python-dateutil>=2.8.2 (from pandas==2.3.3)
816.3 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
816.4 Collecting pytz>=2020.1 (from pandas==2.3.3)
816.4 Downloading pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB)
816.4 Collecting tzdata>=2022.7 (from pandas==2.3.3)
816.4 Downloading tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)
816.5 Collecting typing-extensions~=4.12 (from grpcio==1.76.0)
816.5 Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
816.6 Collecting tenacity>=6.2.0 (from plotly<6.0.0)
816.6 Downloading tenacity-9.1.2-py3-none-any.whl.metadata (1.2 kB)
816.6 Collecting packaging (from plotly<6.0.0)
816.6 Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
816.7 Collecting mlflow-skinny==3.6.0 (from mlflow>=2.8.1)
816.7 Downloading mlflow_skinny-3.6.0-py3-none-any.whl.metadata (31 kB)
816.8 Collecting mlflow-tracing==3.6.0 (from mlflow>=2.8.1)
816.8 Downloading mlflow_tracing-3.6.0-py3-none-any.whl.metadata (19 kB)
816.9 Collecting Flask-CORS<7 (from mlflow>=2.8.1)
816.9 Downloading flask_cors-6.0.1-py3-none-any.whl.metadata (5.3 kB)
817.0 Collecting Flask<4 (from mlflow>=2.8.1)
817.0 Downloading flask-3.1.2-py3-none-any.whl.metadata (3.2 kB)
817.0 Collecting alembic!=1.10.0,<2 (from mlflow>=2.8.1)
817.1 Downloading alembic-1.17.2-py3-none-any.whl.metadata (7.2 kB)
817.1 Collecting cryptography<47,>=43.0.0 (from mlflow>=2.8.1)
817.2 Downloading cryptography-46.0.3.tar.gz (749 kB)
817.2 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 749.3/749.3 kB 37.3 MB/s 0:00:00
817.3 Installing build dependencies: started
825.7 Installing build dependencies: finished with status 'done'
825.7 Getting requirements to build wheel: started
825.8 Getting requirements to build wheel: finished with status 'done'
825.8 Installing backend dependencies: started
834.2 Installing backend dependencies: finished with status 'done'
834.2 Preparing metadata (pyproject.toml): started
834.3 Preparing metadata (pyproject.toml): finished with status 'error'
834.3 error: subprocess-exited-with-error
834.3
834.3 × Preparing metadata (pyproject.toml) did not run successfully.
834.3 │ exit code: 1
834.3 ╰─> [4 lines of output]
834.3 Python reports SOABI: pypy310-pp73
834.3 Unsupported platform: pp73
834.3 Checking for Rust toolchain....
834.3 Rust not found, installing into a temporary directory
834.3 [end of output]
834.3
834.3 note: This error originates from a subprocess, and is likely not a problem with pip.
834.3 error: metadata-generation-failed
834.3
834.3 × Encountered error while generating package metadata.
834.3 ╰─> cryptography
834.3
834.3 note: This is an issue with the package mentioned above, not pip.
834.3 hint: See above for details.
------
Dockerfile:77
--------------------
76 | RUN pypy3 -m pip install --ignore-installed 'six==1.16.0' # Avoid `python3-six` installation
77 | >>> RUN pypy3 -m pip install $BASIC_PIP_PKGS unittest-xml-reporting $CONNECT_PIP_PKGS && \
78 | >>> pypy3 -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu && \
79 | >>> pypy3 -m pip install deepspeed torcheval && \
80 | >>> pypy3 -m pip cache purge
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c pypy3 -m pip install $BASIC_PIP_PKGS unittest-xml-reporting $CONNECT_PIP_PKGS && pypy3 -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu && pypy3 -m pip install deepspeed torcheval && pypy3 -m pip cache purge" did not complete successfully: exit code: 1
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org
Re: [PR] [WIP][SPARK-54250][PYTHON][INFRA] fix `pypy` packages in docker files [spark]
Posted by "bjornjorgensen (via GitHub)" <gi...@apache.org>.
bjornjorgensen commented on PR #53075:
URL: https://github.com/apache/spark/pull/53075#issuecomment-3536971904
Now both docker images does build locally but without pyarrow. Pyarrow have some problems with pypy like https://github.com/apache/arrow/issues/19046
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org