Closed davidbrochart closed 1 month ago
Python 3.13 isn't installed by default in Actions runner yet: https://github.com/actions/runner-images/blob/main/images/windows/Windows2022-Readme.md#python
You can install it before building using setup-python action manually for the moment.
@messense Perhaps I'm doing something wrong, but even after setup-python explicitly adds python 3.13 for all my platforms, maturin doesn't seem to find it and stops at python 3.12. Some links for reference:
Linux x86_64: https://github.com/JacobCallahan/Hussh/actions/runs/11261961543/job/31316640293?pr=19 Run summary view: https://github.com/JacobCallahan/Hussh/actions/runs/11261961543?pr=19 PR with workflow changes: https://github.com/JacobCallahan/Hussh/pull/19
Thanks for your time!
@JacobCallahan See https://github.com/PyO3/maturin/pull/2248
for now you can pass the list of python versions manually via -i
, for example https://github.com/jupyter-server/pycrdt/actions/runs/11251137381/workflow#L27
@messense very nice! Do you know how soon that will be available in the action, if soon, then I might just hold off instead of doing a temporary workaround.
@messense i tried using maturin-action:main for a run to see if the change you linked would help, but it still doesn't look to have detected py3.13
https://github.com/JacobCallahan/Hussh/actions/runs/11308556582/job/31451536529?pr=19
fyi adding setup-python doesn't fix failing CI on win i686 for 3.13: https://github.com/oconnor663/blake3-py/actions/runs/11994284643
workflow file: https://github.com/oconnor663/blake3-py/blob/0440f6dffad73a0001f0472864495b8889dd0358/.github/workflows/dists.yml
I'm trying to publish wheeld for
pycrdt
on Windows for Python 3.13 and I get an error suggesting that Python 3.13 is not foundI'm not sure I should report here, or if I'm doing something wrong on my side?