Skip to content

Commit 069de5b

Browse files
authored
cut release 0.3.6 (#481)
1 parent a21e6ed commit 069de5b

File tree

3 files changed

+21
-3
lines changed

3 files changed

+21
-3
lines changed

CHANGELOG.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88
## [Unreleased]
99
...
1010

11+
## [0.3.6] - 2025-11-13
12+
### Added
13+
- upath: add `UnsupportedOperation` exception for better pathlib compatibility (#474)
14+
- upath: backport pathlib 3.10-3.14 method signatures (follow_symlinks, newline, case_sensitive, recurse_symlinks, walk_up, etc.) (#476)
15+
- docs: add ProxyUPath usage example (#475)
16+
- tests: add comprehensive pathlib backport signature tests (#474, #476, #477)
17+
18+
### Fixed
19+
- upath.types: correct `st_birthtime` and `st_birthtime_ns` availability (Windows 3.12+, macOS, FreeBSD only) (#476, #477)
20+
- upath: fix `stat()` return type to use `StatResultType` protocol (#476)
21+
- upath: fix equality checks for extensions and local paths (#477)
22+
- upath.implementations.local: fix `_copy_from` method (#477)
23+
- upath.core: remove unneeded lines in `_fs_factory` (#478)
24+
25+
### Changed
26+
- upath.core: raise `TypeError` when creating UPath with incompatible protocols (#477)
27+
1128
## [0.3.5] - 2025-11-09
1229
### Added
1330
- upath.implementations.cloud: add `HfPath` for Hugging Face Hub support (#457)
@@ -275,7 +292,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
275292
### Added
276293
- started a changelog to keep track of significant changes
277294

278-
[Unreleased]: https://github.com/fsspec/universal_pathlib/compare/v0.3.5...HEAD
295+
[Unreleased]: https://github.com/fsspec/universal_pathlib/compare/v0.3.6...HEAD
296+
[0.3.6]: https://github.com/fsspec/universal_pathlib/compare/v0.3.5...v0.3.6
279297
[0.3.5]: https://github.com/fsspec/universal_pathlib/compare/v0.3.4...v0.3.5
280298
[0.3.4]: https://github.com/fsspec/universal_pathlib/compare/v0.3.3...v0.3.4
281299
[0.3.3]: https://github.com/fsspec/universal_pathlib/compare/v0.3.2...v0.3.3

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ project as a dependency if you want to use it with `s3` and `http` filesystems:
5050
name = "myproject"
5151
requires-python = ">=3.9"
5252
dependencies = [
53-
"universal_pathlib>=0.3.2",
53+
"universal_pathlib>=0.3.6",
5454
"fsspec[s3,http]",
5555
]
5656
```

docs/install.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ When adding `universal-pathlib` to your project, specify the filesystem extras y
5757
name = "myproject"
5858
requires-python = ">=3.9"
5959
dependencies = [
60-
"universal_pathlib>=0.3.5",
60+
"universal_pathlib>=0.3.6",
6161
"fsspec[s3,http]", # Add the filesystems you need
6262
]
6363
```

0 commit comments

Comments
 (0)