Skip to content

Commit 89d2e6d

Browse files
authored
cut release 0.3.8 (fsspec#534)
1 parent c4c1fe3 commit 89d2e6d

File tree

1 file changed

+33
-1
lines changed

1 file changed

+33
-1
lines changed

CHANGELOG.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)