Open hansraj1999 opened 2 months ago
We do not provide Alpine/musl builds in PyPI. You will have to build the SDK yourself. See https://github.com/temporalio/sdk-python?tab=readme-ov-file#building. I am a bit surprised that it is requiring protoc wheel still however.
Using cached temporalio-1.7.0.tar.gz (1.3 MB) Installing build dependencies ... error error: subprocess-exited-with-error × pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [10 lines of output] Collecting poetry-core>=1.0.0 Using cached poetry_core-1.9.0-py3-none-any.whl.metadata (3.5 kB) Collecting setuptools Using cached setuptools-73.0.1-py3-none-any.whl.metadata (6.6 kB) Collecting wheel Using cached wheel-0.44.0-py3-none-any.whl.metadata (2.3 kB) Collecting setuptools-rust Using cached setuptools_rust-1.10.1-py3-none-any.whl.metadata (9.2 kB) ERROR: Could not find a version that satisfies the requirement protoc-wheel-0 (from versions: none) ERROR: No matching distribution found for protoc-wheel-0 end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error
base image python 3.11-alpine3.16 getting this error while running python -m pip install temporalio command