Fix S3Client cleanup via Client.__del__ when S3Client encounters an exception during initialization. (Issue #372, PR #373, thanks to @bryanwweber)
Skip mtime checks during upload when force_overwrite_to_cloud is set to improve upload performance. (Issue #379, PR #380, thanks to @Gilthans)
Configuration
📅Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕Ignore: Close this PR and you won't be reminded about this update again.
If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cloudpathlib](https://togithub.com/drivendataorg/cloudpathlib) ([changelog](https://cloudpathlib.drivendata.org/stable/changelog/)) | `==0.16.0` -> `==0.18.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>drivendataorg/cloudpathlib (cloudpathlib)</summary>
### [`v0.18.1`](https://togithub.com/drivendataorg/cloudpathlib/blob/HEAD/HISTORY.md#v0181-2024-02-26)
[Compare Source](https://togithub.com/drivendataorg/cloudpathlib/compare/v0.18.0...v0.18.1)
- Fixed import error due to incompatible `google-cloud-storage` by not using `transfer_manager` if it is not available. ([Issue #​408](https://togithub.com/drivendataorg/cloudpathlib/issues/408), [PR #​410](https://togithub.com/drivendataorg/cloudpathlib/pull/410))
Includes all changes from v0.18.0.
**Note: This is the last planned Python 3.7 compatible release version.**
### [`v0.18.0`](https://togithub.com/drivendataorg/cloudpathlib/blob/HEAD/HISTORY.md#0180-2024-02-25-Yanked)
[Compare Source](https://togithub.com/drivendataorg/cloudpathlib/compare/v0.17.0...v0.18.0)
- Implement sliced downloads in GSClient. (Issue [#​387](https://togithub.com/drivendataorg/cloudpathlib/issues/387), PR [#​389](https://togithub.com/drivendataorg/cloudpathlib/pull/389))
- Implement `as_url` with presigned parameter for all backends. (Issue [#​235](https://togithub.com/drivendataorg/cloudpathlib/issues/235), PR [#​236](https://togithub.com/drivendataorg/cloudpathlib/pull/236))
- Stream to and from Azure Blob Storage. (PR [#​403](https://togithub.com/drivendataorg/cloudpathlib/pull/403))
- Implement `file:` URI scheme support for `AnyPath`. (Issue [#​401](https://togithub.com/drivendataorg/cloudpathlib/issues/401), PR [#​404](https://togithub.com/drivendataorg/cloudpathlib/pull/404))
**Note: This version was [yanked](https://pypi.org/help/#yanked) due to incompatibility with google-cloud-storage <2.7.0 that causes an import error.**
### [`v0.17.0`](https://togithub.com/drivendataorg/cloudpathlib/blob/HEAD/HISTORY.md#0170-2023-12-21)
[Compare Source](https://togithub.com/drivendataorg/cloudpathlib/compare/v0.16.0...v0.17.0)
- Fix `S3Client` cleanup via `Client.__del__` when `S3Client` encounters an exception during initialization. (Issue [#​372](https://togithub.com/drivendataorg/cloudpathlib/issues/372), PR [#​373](https://togithub.com/drivendataorg/cloudpathlib/pull/373), thanks to [@​bryanwweber](https://togithub.com/bryanwweber))
- Skip mtime checks during upload when force_overwrite_to_cloud is set to improve upload performance. (Issue [#​379](https://togithub.com/drivendataorg/cloudpathlib/issues/379), PR [#​380](https://togithub.com/drivendataorg/cloudpathlib/pull/380), thanks to [@​Gilthans](https://togithub.com/Gilthans))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/SphericalKat/deezbot).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
==0.16.0->==0.18.1Release Notes
drivendataorg/cloudpathlib (cloudpathlib)
v0.18.1Compare Source
google-cloud-storageby not usingtransfer_managerif it is not available. (Issue #408, PR #410)Includes all changes from v0.18.0.
Note: This is the last planned Python 3.7 compatible release version.
v0.18.0Compare Source
as_urlwith presigned parameter for all backends. (Issue #235, PR #236)file:URI scheme support forAnyPath. (Issue #401, PR #404)Note: This version was yanked due to incompatibility with google-cloud-storage <2.7.0 that causes an import error.
v0.17.0Compare Source
S3Clientcleanup viaClient.__del__whenS3Clientencounters an exception during initialization. (Issue #372, PR #373, thanks to @bryanwweber)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.