From 3cc08716cd2a823f25cb538d527bf00a5a44ae37 Mon Sep 17 00:00:00 2001 From: Andreas Poehlmann Date: Sun, 8 Sep 2024 22:17:28 +0200 Subject: [PATCH] Cut release v0.2.5 (#279) * repo: update readme * update changelog --- CHANGELOG.md | 12 +++++++++++- README.md | 6 ++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a309551..61280762 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ... +## [0.2.5] - 2024-09-08 +### Fixed +- upath.implementations.cloud: move bucket check to subclasses (#277) +- upath: enable local tests on windows and fix is_absolute (#278) +- upath: updated flavour sources (#273) + +### Added +- upath: adds support for python-3.13 (#275) + ## [0.2.4] - 2024-09-07 ### Fixed - upath: fix UPath.rename type signature (#258) @@ -160,7 +169,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - started a changelog to keep track of significant changes -[Unreleased]: https://github.com/fsspec/universal_pathlib/compare/v0.2.4...HEAD +[Unreleased]: https://github.com/fsspec/universal_pathlib/compare/v0.2.5...HEAD +[0.2.5]: https://github.com/fsspec/universal_pathlib/compare/v0.2.4...v0.2.5 [0.2.4]: https://github.com/fsspec/universal_pathlib/compare/v0.2.3...v0.2.4 [0.2.3]: https://github.com/fsspec/universal_pathlib/compare/v0.2.2...v0.2.3 [0.2.2]: https://github.com/fsspec/universal_pathlib/compare/v0.2.1...v0.2.2 diff --git a/README.md b/README.md index 055bdb79..5acb4ff3 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ project as a dependency if you want to use it with `s3` and `http` filesystems: name = "myproject" requires-python = ">=3.8" dependencies = [ - "universal_pathlib>=0.2.0", + "universal_pathlib>=0.2.5", "fsspec[s3,http]", ] ``` @@ -83,7 +83,7 @@ For more examples, see the [example notebook here][example-notebook]. ### Currently supported filesystems (and protocols) -- `file:` Local filesystem +- `file:` and `local:` Local filesystem - `memory:` Ephemeral filesystem in RAM - `az:`, `adl:`, `abfs:` and `abfss:` Azure Storage _(requires `adlfs`)_ - `data:` RFC 2397 style data URLs _(requires `fsspec>=2023.12.2`)_ @@ -92,6 +92,8 @@ For more examples, see the [example notebook here][example-notebook]. - `hdfs:` Hadoop distributed filesystem - `gs:` and `gcs:` Google Cloud Storage _(requires `gcsfs`)_ - `s3:` and `s3a:` AWS S3 _(requires `s3fs` to be installed)_ +- `sftp:` and `ssh:` SFTP and SSH filesystems _(requires `paramiko`)_ +- `smb:` SMB filesystems _(requires `smbprotocol`)_ - `webdav`, `webdav+http:` and `webdav+https:` WebDAV-based filesystem on top of HTTP(S) _(requires `webdav4[fsspec]`)_