pypa / pipx

Install and Run Python Applications in Isolated Environments
https://pipx.pypa.io
MIT License
10.66k stars 419 forks source link

ci: test on 3.13 #1556

Open henryiii opened 1 month ago

henryiii commented 1 month ago

Adding testing for 3.13 in CI.

henryiii commented 1 month ago

Stuck on cloudtoken, which is a Poetry project and puts tight upper caps on everything (including python<4, which is just annoying), so Collecting lxml==4.9.2 (from cloudtoken==2.1.18) breaks trying to compile old lxml.

Up to that point, had this:

-cloudtoken==2.1.0
+cloudtoken==2.1.18
 ipython==7.16.1
 isort==5.6.4
-jaraco-clipboard==2.0.1
+jaraco-clipboard==3.1.0

If someone wants to open an issue there, go ahead, I need to remember how to log into bitbucket. :)

Gitznik commented 1 month ago

cloudtoken has released 2.1.19, which removes the hard cap for the lxml version. Maybe that fixes your issue? I couldn't replicate the behavior of the pipeline locally for some reason, so I can't verify the fix.

huxuan commented 1 month ago

Maybe we also need to delete the github action cache: https://github.com/pypa/pipx/actions/caches

henryiii commented 1 month ago

I've cleared the cache and retrying.

henryiii commented 1 month ago

Ahh, forgot to bump. :facepalm:

henryiii commented 1 month ago

Don't see it? https://pypi.org/project/cloudtoken/

Gitznik commented 1 month ago

Don't see it? https://pypi.org/project/cloudtoken/

Right sorry I looked at the repo and saw they bumped the version 2 days ago, but I guess they have not actually gone through and do a release.