Skip to content

[Feature Request] pyroscope-python: arm64/linux support request #228

@myyrakle

Description

@myyrakle

I tried to install python agent with github action of arm64 linux runtime, but it doesn't seem to be supported at the moment.

#13 [9/9] RUN uv sync
#13 0.357 Using CPython 3.10.18 interpreter at: /usr/local/bin/python3.10
#13 0.357 Creating virtual environment at: .venv
#13 0.367 Resolved 58 packages in 0.71ms
#13 0.368 error: Distribution `pyroscope-io==0.8.11 @ registry+[https://pypi.org/simple`](https://pypi.org/simple%60) can't be installed because it doesn't have a source distribution or wheel for the current platform
#13 0.368 
#13 0.368 hint: You're on Linux (`linux_aarch64`), but `pyroscope-io` (v0.8.11) only has wheels for the following platforms: `manylinux_2_17_aarch64`, `manylinux_2_17_x86_64`, `manylinux2014_aarch64`, `manylinux2014_x86_64`, `macosx_11_0_arm64`, `macosx_11_0_x86_64`; consider adding your platform to `tool.uv.required-environments` to ensure uv resolves to a version with compatible wheels
#13 ERROR: process "/bin/sh -c uv sync" did not complete successfully: exit code: 2
------
 > [9/9] RUN uv sync:
.venv
0.367 Resolved 58 packages in 0.71ms
0.368 error: Distribution `pyroscope-io==0.8.11 @ registry+[https://pypi.org/simple`](https://pypi.org/simple%60) can't be installed because it doesn't have a source distribution or wheel for the current platform
0.368 
0.368 hint: You're on Linux (`linux_aarch64`), but `pyroscope-io` (v0.8.11) only has wheels for the following platforms: `manylinux_2_17_aarch64`, `manylinux_2_17_x86_64`, `manylinux2014_aarch64`, `manylinux2014_x86_64`, `macosx_11_0_arm64`, `macosx_11_0_x86_64`; consider adding your platform to `tool.uv.required-environments` to ensure uv resolves to a version with compatible wheels
------
Dockerfile:13
--------------------
  11 |     
  12 |     
  13 | >>> RUN uv sync
  14 |     
  15 |     EXPOSE 80
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c uv sync" did not complete successfully: exit code: 2
Error: buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c uv sync" did not complete successfully: exit code: 2

I'm requesting an additional target.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions