flintlib / python-flint

Python bindings for Flint and Arb
MIT License
131 stars 25 forks source link

ci-sage.yml: Use `git archive`, test with updated build dependencies #158

Closed mkoeppe closed 2 months ago

mkoeppe commented 3 months ago

Fixes #150

Test at https://github.com/mkoeppe/python-flint/actions/runs/9851746386

oscarbenjamin commented 3 months ago
#29 1067.8   [python_flint-git]     Running command pip subprocess to install build dependencies
#29 1067.8   [python_flint-git]     Looking in links: /sage/local/var/lib/sage/venv-python3.11.1/var/lib/sage/wheels
#29 1067.8   [python_flint-git]     ERROR: Could not find a version that satisfies the requirement meson-python (from versions: none)
#29 1067.8   [python_flint-git]     ERROR: No matching distribution found for meson-python
#29 1067.8   [python_flint-git]     error: subprocess-exited-with-error
#29 1067.8   [python_flint-git]     
#29 1067.8   [python_flint-git]     × pip subprocess to install build dependencies did not run successfully.
#29 1067.8   [python_flint-git]     │ exit code: 1
#29 1067.8   [python_flint-git]     ╰─> See above for output.
#29 1067.8   [python_flint-git]     
#29 1067.8   [python_flint-git]     note: This error originates from a subprocess, and is likely not a problem with pip.
#29 1067.8   [python_flint-git]     full command: /sage/local/var/lib/sage/venv-python3.11.1/bin/python3 /sage/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/pip/__pip-runner__.py install --ignore-installed --no-user --prefix /tmp/pip-build-env-fy8ma3o2/overlay --no-warn-script-location --no-binary :none: --only-binary :none: --no-index --find-links /sage/local/var/lib/sage/venv-python3.11.1/var/lib/sage/wheels -- meson-python cython
mkoeppe commented 2 months ago

@oscarbenjamin Here's a version that works

oscarbenjamin commented 2 months ago

Thanks!