Open dumol opened 3 months ago
There are issues with some wheels not working with Python 3.13:
pywin32==306
, see https://github.com/chevah/pythia/actions/runs/9644472056/job/26596613497?pr=58pydantic-core
(required by safety
), see https://github.com/chevah/pythia/actions/runs/9644472056/job/26596613241?pr=58@adiroiban, what to do?
we can skip safety... as long as we publish a "requirements.txt" file, we should be ok with GitHub dependbot
for pywin32, I think that we need to wait for a new release.
a fix was merged last week https://github.com/mhammond/pywin32/pull/2260
so I hope to see a new release soon
This is pretty much done. Only thing needed is a pywin32
release to work with Python 3.13.
And maybe reintegrating libedit
on Linux too, but this is going to take more work than on macOS, where it's a system lib.
Scope
Fixes #57.
Changes
Updated Python to version 3.13.0b4, the final beta release of Python 3.13.
This deprecates
crypt
andspwd
.Python modules version updates:
pip
to 24.1.2setuptools
to 71.0.3psutil
to 6.0.0.Drive-by changes:
libedit
on macOS, where it's a system lib.safety
and addedrequirements.txt
.To be done:
cryptography
keeps building musl 1.2 wheels only. (Starting with version 43.0.0, there are no more musl 1.1 wheels.)Testing
Automated.