Repository navigation
Tags: drivendataorg/cloudpathlib
Tags
Prepare v0.25.0 release (#584) Bump the version to 0.25.0 and close out the UNRELEASED changelog section as v0.25.0 (2026-08-22). Add the changelog entry that PR #572 (presigned URLs for the cloudpathlib.local mocks) never got, and add missing PR links to sibling entries. Reconcile the hand-written docs with the entries in that section: document walk(lazy=True) dirnames pruning and the new CloudPathLocalPathTraversalError in the caching page, mock presigned URLs in the testing page, and the copy-specific S3 ExtraArgs in the authentication page. Also note that addressing_style accepts boto3's "path" and "auto" values. Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Add support for S3 Multi-Region Access Point (MRAP) URLs (#557) (#560) * Add support for S3 Multi-Region Access Point (MRAP) URLs (#557) * Add MRAP URL support * test MRAP * update history * use walrus operator * cache bucket parsing * address pr review * fix linter issues * url escape `:` on win and cache * handle Windows drive in test assertion * make lint * fix live tests with live mrap * prep for release * Keep CRT optional --------- Co-authored-by: Federico Mengozzi <19249682+fedemengo@users.noreply.github.com>
WIP Support 3.14 (#530) * Update for 3.14 * 314 updates * lint * Add changelog * WIP * format * update tests * update uv action * updates to run 3.14 * don't use bash conditionals * Don't clean within venv * only use uv python * use latest * use uv python * Update to 3.12 for single version ci tasks * Code coverage * Update cloudpathlib/cloudpath_info.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * don't clean venv * pin pathlib-abc * update CI no pre * remove pathinfo * release and deps --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Add Python 3.13 compatibility (#474) * Py 313 compatibility * type ignore * Update CI versions * Fix version checks * Add tests for new methods * mypy fix * Right mypy line * Keep 3.8 for now * Keep as native paths until last chance * Allow pathlike for glob and rglob * fix tests * Pass on <py3.13 * update history note * Code review comments * omit glob.py from coverage * reword history * Add NotImplementedError for the missing methods in the CloudPath class
Support versions of GCS without transfer_manager (#410) * Fix 408 * Version and changelog * add warning * update history PR * Tweak description of change * Update HISTORY.md Co-authored-by: Jay Qi <2721979+jayqi@users.noreply.github.com> --------- Co-authored-by: Jay Qi <2721979+jayqi@users.noreply.github.com>
PreviousNext