You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added support for Python 3.15: CloudPath.mkdir(parent_mode=...) works across providers, and cloud paths can be pickled repeatedly without a ParseResult error. (Issue #593, PR #594)
Changed the minimum supported Python version from 3.9 to 3.10. Python 3.9 is no longer supported. (PR #597)
Changed CI so pull requests from forks no longer show failing live-test and install jobs: live cloud tests now run after a maintainer approves the run, and the Azure install check no longer needs repository secrets. (Issue #306, PR #592)
Fixed a spurious OverwriteNewerCloudError when a write leaves the local cache file with the same modified time as the cloud file. Previously, writing the same path twice in quick succession (e.g., two path.write_text(...) calls) on a filesystem with coarse modified-time resolution (such as FAT/exFAT or some network mounts) could raise this error on the second close and skip the upload; these writes now upload. (PR #586)
Fixed test suite reliability issues and sped up live-backend test runs in CI. (Issue #589, PRs #586, #587, #588, #590)