@@ -7,6 +7,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.3.8] - 2026-01-11
11+
12+ ### Added
13+ - tests: add missing pathlib abc tests (#511 )
14+ - tests: split base test cases into joinable/readable/writable tests (#507 )
15+ - docs: describe UPath/s3fs behavior with ` is_dir() ` (#503 )
16+
17+ ### Fixed
18+ - upath.implementations.cloud: fix S3Path copy to local with name collision of file/dir (#533 )
19+ - upath.core: fix behaviour of ` UPath.parent ` and ` UPath.parents ` (#529 )
20+ - upath.implementations.github: adjust GitHubPath error reporting (#522 )
21+ - upath.implementations.cloud: fix error handling on HfPath (#521 )
22+ - upath.implementations.zip: disable write mode in universal-pathlib (#520 )
23+ - upath.implementations.tar: fix error handling for write methods (#519 )
24+ - upath.implementations.http: fix HTTPPath error handling for unsupported methods (#518 )
25+ - upath.implementations.data: fix DataPath error handling for unsupported methods (#517 )
26+ - upath.core: fix ` touch() ` method (#515 )
27+ - upath.extensions: fix ` is_relative_to() ` for extensions (#510 )
28+ - upath.extensions: fix error behavior for ` hardlink_to() ` backport and ` symlink_to() ` (#508 )
29+ - upath: fix ` iterdir() ` behaviour when raising NotADirectoryError for all UPath subclasses (#506 )
30+ - tests: xfail on name resolution error in github suite (#523 )
31+ - tests: fix GitHub tests without a network connection (#509 )
32+
33+ ### Changed
34+ - upath: adjust behavior of ` UPath.copy() ` and ` UPath.copy_into() ` with str and Path targets (#530 )
35+ - upath.core: handover cached fs instances in ` with_segments() ` (#516 )
36+ - tests: split test suite according to abcs and cleanup tests (#513 )
37+ - tests: remove two unused helper functions introduced in #492 (#505 )
38+ - ci: do not hardcode Python executable name (#504 )
39+ - ci: updated development dependencies (#501 )
40+
1041## [ 0.3.7] - 2025-12-03
1142
1243### Added
@@ -313,7 +344,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
313344### Added
314345- started a changelog to keep track of significant changes
315346
316- [ Unreleased ] : https://github.com/fsspec/universal_pathlib/compare/v0.3.7...HEAD
347+ [ Unreleased ] : https://github.com/fsspec/universal_pathlib/compare/v0.3.8...HEAD
348+ [ 0.3.8 ] : https://github.com/fsspec/universal_pathlib/compare/v0.3.7...v0.3.8
317349[ 0.3.7 ] : https://github.com/fsspec/universal_pathlib/compare/v0.3.6...v0.3.7
318350[ 0.3.6 ] : https://github.com/fsspec/universal_pathlib/compare/v0.3.5...v0.3.6
319351[ 0.3.5 ] : https://github.com/fsspec/universal_pathlib/compare/v0.3.4...v0.3.5
0 commit comments