Skip to content

Conversation

@auvipy
Copy link
Member

@auvipy auvipy commented Oct 9, 2025

No description provided.

@auvipy
Copy link
Member Author

auvipy commented Oct 9, 2025

#40 40.08 Downloading google_resumable_media-2.7.2-py2.py3-none-any.whl.metadata (2.2 kB)
#40 40.10 Collecting google-crc32c<2.0.0,>=1.1.3 (from google-cloud-storage>=2.10.0->-r /home/developer/requirements/extras/gcs.txt (line 1))
#40 40.19 Downloading google_crc32c-1.7.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB)
#40 40.21 Collecting annotated-types>=0.6.0 (from pydantic>=2.4->-r /home/developer/requirements/extras/pydantic.txt (line 1))
#40 40.22 Downloading annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
#40 40.52 Collecting pydantic-core==2.41.1 (from pydantic>=2.4->-r /home/developer/requirements/extras/pydantic.txt (line 1))
#40 40.53 Downloading pydantic_core-2.41.1.tar.gz (454 kB)
#40 40.58 Installing build dependencies: started
#40 41.52 Installing build dependencies: finished with status 'done'
#40 41.52 Getting requirements to build wheel: started
#40 41.59 Getting requirements to build wheel: finished with status 'done'
#40 41.59 Installing backend dependencies: started
#40 42.74 Installing backend dependencies: finished with status 'done'
#40 42.74 Preparing metadata (pyproject.toml): started
#40 42.81 Preparing metadata (pyproject.toml): finished with status 'error'
#40 42.81 error: subprocess-exited-with-error
#40 42.81
#40 42.81 × Preparing metadata (pyproject.toml) did not run successfully.
#40 42.81 │ exit code: 1
#40 42.81 ╰─> [4 lines of output]
#40 42.81 Checking for Rust toolchain....
#40 42.81 Rust not found, installing into a temporary directory
#40 42.81 Python reports SOABI: pypy311-pp73
#40 42.81 Unsupported platform: pp73
#40 42.81 [end of output]
#40 42.81
#40 42.81 note: This error originates from a subprocess, and is likely not a problem with pip.
#40 42.87 error: metadata-generation-failed
#40 42.87
#40 42.87 × Encountered error while generating package metadata.
#40 42.87 ╰─> See above for output.
#40 42.87
#40 42.87 note: This is an issue with the package mentioned above, not pip.
#40 42.87 hint: See above for details.
#40 ERROR: process "/bin/sh -c pyenv exec pypy3.11 -m pip install -r requirements/default.txt -r requirements/dev.txt -r requirements/docs.txt -r requirements/pkgutils.txt -r requirements/test-ci-base.txt -r requirements/test-ci-default.txt -r requirements/test-integration.txt -r requirements/test-pypy3.txt -r requirements/test.txt" did not complete successfully: exit code: 1

[celery stage-0 20/24] RUN --mount=type=cache,target=/home/developer/.cache/pip pyenv exec pypy3.11 -m pip install -r requirements/default.txt -r requirements/dev.txt -r requirements/docs.txt -r requirements/pkgutils.txt -r requirements/test-ci-base.txt -r requirements/test-ci-default.txt -r requirements/test-integration.txt -r requirements/test-pypy3.txt -r requirements/test.txt:
42.81 [end of output]
42.81
42.81 note: This error originates from a subprocess, and is likely not a problem with pip.
42.87 error: metadata-generation-failed
42.87
42.87 × Encountered error while generating package metadata.
42.87 ╰─> See above for output.
42.87
42.87 note: This is an issue with the package mentioned above, not pip.
42.87 hint: See above for details.


Dockerfile:154

153 |
154 | >>> RUN --mount=type=cache,target=/home/$CELERY_USER/.cache/pip
155 | >>> pyenv exec pypy3.11 -m pip install -r requirements/default.txt
156 | >>> -r requirements/dev.txt
157 | >>> -r requirements/docs.txt
158 | >>> -r requirements/pkgutils.txt
159 | >>> -r requirements/test-ci-base.txt
160 | >>> -r requirements/test-ci-default.txt
161 | >>> -r requirements/test-integration.txt
162 | >>> -r requirements/test-pypy3.txt
163 | >>> -r requirements/test.txt
164 |

target celery: failed to solve: process "/bin/sh -c pyenv exec pypy3.11 -m pip install -r requirements/default.txt -r requirements/dev.txt -r requirements/docs.txt -r requirements/pkgutils.txt -r requirements/test-ci-base.txt -r requirements/test-ci-default.txt -r requirements/test-integration.txt -r requirements/test-pypy3.txt -r requirements/test.txt" did not complete successfully: exit code: 1
make: *** [Makefile:171: docker-build] Error 1
Error: Process completed with exit code 2.

@auvipy auvipy requested a review from Copilot October 9, 2025 06:22
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the PyPy version from 3.10 to 3.11 in the Docker configuration to use a more recent PyPy release.

  • Updates PyPy version references from pypy3.10 to pypy3.11 across all Docker configuration commands
  • Maintains consistency by updating all pyenv install, global, and local commands that reference PyPy
  • Ensures pip installation and celery installation commands use the updated PyPy version

@auvipy auvipy marked this pull request as ready for review October 12, 2025 05:32
@auvipy auvipy merged commit bb9da21 into main Oct 12, 2025
10 of 11 checks passed
@auvipy auvipy deleted the pypy311-1 branch October 12, 2025 07:12
@auvipy auvipy added this to the 5.6.0 milestone Oct 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants