From dc1c3a42f5804bcf2ca69c427bb7b8a9d386b16a Mon Sep 17 00:00:00 2001 From: Peter Bull Date: Sat, 29 May 2021 12:33:10 -0700 Subject: [PATCH] Add chagelog updates for release --- HISTORY.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 37945a78..0164f210 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,8 +1,12 @@ # cloudpathlib Changelog -## v0.4.1 (unreleased) +## v0.4.1 (2021-05-29) - Added support for custom S3-compatible object stores. This functionality is available via the `endpoint_url` keyword argument when instantiating an `S3Client` instance. See [documentation](https://cloudpathlib.drivendata.org/authentication/#accessing-custom-s3-compatible-object-stores) for more details. ([#138](https://github.com/drivendataorg/cloudpathlib/pull/138) thanks to [@YevheniiSemendiak](https://github.com/YevheniiSemendiak)) +- Added `CloudPath.upload_from` which uploads the passed path to this CloudPath (issuse [#58](https://github.com/drivendataorg/cloudpathlib/issues/58)) +- Added support for common file transfer functions based on `shutil`. Issue [#108](https://github.com/drivendataorg/cloudpathlib/issues/108). PR [#142](https://github.com/drivendataorg/cloudpathlib/pull/142). + - `CloudPath.copy` copy a file from one location to another. Can be cloud -> local or cloud -> cloud. If `client` is not the same, the file transits through the local machine. + - `CloudPath.copytree` reucrsively copy a directory from one location to another. Can be cloud -> local or cloud -> cloud. Uses `CloudPath.copy` so if `client` is not the same, the file transits through the local machine. ## v0.4.0 (2021-03-13)