drivendataorg / cloudpathlib

Python pathlib-style classes for cloud storage services such as Amazon S3, Azure Blob Storage, and Google Cloud Storage.
https://cloudpathlib.drivendata.org
MIT License
478 stars 62 forks source link

cloudpathlib has incompatibilities with python 3.13 #472

Closed msmitherdc closed 1 month ago

msmitherdc commented 2 months ago

ImportError: cannot import name '_PathParents' from 'pathlib' ImportError: cannot import name 'posixpath' from 'pathlib' ImportError: cannot import name '_make_selector' from 'pathlib'

pjbull commented 2 months ago

Thanks for the heads up—will look at getting these in close to/around release.

pjbull commented 2 months ago

Other changes for 3.13:

pjbull commented 1 month ago

@msmitherdc Just released v0.20.0 to PyPI. Should be good to go with Python 3.13. Let us know if you find any issues.

msmitherdc commented 1 month ago

awesome, i can see it wasn't a small job with some of the internal methods going away