Releases: fsspec/universal_pathlib
Releases · fsspec/universal_pathlib
v0.2.2
What's Changed
Fixed
- upath: imports of filesystem classes are now lazy by @ap-- in #200
- docs: fixed entrypoint examples for UPath subclass registration by @joouha in #196
- upath: fixed comparison
__eq__
with pathlib.Path on py<3.12 by @ap-- in #203 - upath: open() now passes fsspec options through to fsspec by @ap-- in #204
- upath: fixed regression for args that implement
__fspath__
different from__str__
by @ap-- in #200
Full Changelog: v0.2.1...v0.2.2
v0.2.1
v0.2.0
What's Changed
Added
- upath: support Python 3.12 by @ap-- (#152)
- upath: improved subclass customization options by @ap-- (#173)
- upath: support local uri scheme by @glesperance (#150)
- upath: added GitHubPath by @juftin (#155)
- upath: added DataPath for data uris by @joouha (#169)
Changed
Fixed
- fixed netloc handling of memory://netloc/a/b style uris by @ap-- (#162)
- fixed broken mkdir for cloud filesystems by @ap-- (#177)
- fixed UPath().stat() now returns a os.stat_result-like object by @ap-- (#179)
Full Changelog: v0.1.4...v0.2.0
v0.1.4
v0.1.3
v0.1.2
v0.1.1
Fixed
- restore
._kwargs
and._url
onPosixUPath
andWindowsUPath
subclasses (#131). - tests: fixed and refactored core tests (#130).
Full Changelog: v0.1.0...v0.1.1
Manually Curated Changelog: https://github.com/fsspec/universal_pathlib/blob/main/CHANGELOG.md
v0.1.0
Changed
- changed
UPath.__new__
behavior to returnUPath
subclasses for local paths (#125). - updated past changelog entries.
Fixed
- improved azure test separation (#123).
Added
- tests to confirm pydantic
BaseSettings
behavior (#127).
Full Changelog: v0.0.24...v0.1.0
Manually Curated Changelog: https://github.com/fsspec/universal_pathlib/blob/main/CHANGELOG.md
v0.0.24
[0.0.24] - 2023-06-19
Added
- started a changelog to keep track of significant changes (#118).
- add support for abfss protocol (#113).
- add cpython pathlib tests (#104).
- implemented
.rename
(#96).
Fixed
- various webdav test fixes (#103, #107, #109).
- fixed issue with
._url
parsing (#102). - improved error messages (#96).
- fixed
.rglob()
method (#96).