- update to 17.0.0:
* Removed deprecated methods getcwd, abspath, ext, listdir,
isdir, isfile, and text.
* Removed deprecated support for passing bytes to write_text
and write_lines(linesep=) parameter.
* Implement .replace.
* Add .home classmethod.
* Replaced 'open' overloads with 'functools.wraps(open)' for
simple re-use.
* Add type hints for .with_name, .suffix, .with_stem.
* Add type hint for .absolute.
OBS-URL: https://build.opensuse.org/request/show/1194573
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-path?expand=0&rev=11
* Removed deprecated methods getcwd, abspath, ext, listdir,
isdir, isfile, and text.
* Removed deprecated support for passing bytes to write_text
and write_lines(linesep=) parameter.
* Implement .replace.
* Add .home classmethod.
* Replaced 'open' overloads with 'functools.wraps(open)' for
simple re-use.
* Add type hints for .with_name, .suffix, .with_stem.
* Add type hint for .absolute.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-path?expand=0&rev=25
- update to 16.9.0:
* Features - Added Path.iterdir() and deprecated
Path.listdir().
* Use '.' as the default path.
* Set stacklevel=2 in deprecation warning for .text.
* Added .permissions attribute.
* Require Python 3.8 or later.
- Update to version 16.6.0
- Update to version 16.5.0
* Removed path.path. Clients must now refer to the canonical
* Added support for resolving certain directories on a system to
* In order to support "multipath" results, where multiple paths
OBS-URL: https://build.opensuse.org/request/show/1136260
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-path?expand=0&rev=7
* Features - Added Path.iterdir() and deprecated
Path.listdir().
* Use '.' as the default path.
* Set stacklevel=2 in deprecation warning for .text.
* Added .permissions attribute.
* Require Python 3.8 or later.
- Update to version 16.6.0
- Update to version 16.5.0
* Removed path.path. Clients must now refer to the canonical
* Added support for resolving certain directories on a system to
* In order to support "multipath" results, where multiple paths
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-path?expand=0&rev=15
- update to version 16.4.0
* #207: Added type hints and declare the library as typed.
- Release 16.3.0
* Require Python 3.7 or later.
* #205: test_listdir_other_encoding now automatically skips
itself on file systems where it's not appropriate.
- Release 16.2.0
* Deprecated passing bytes to write_text. Instead, users should
call write_bytes.
- Release 16.1.0
* #204: Improved test coverage across the package to 99%, fixing
bugs in uncovered code along the way.
- Release 16.0.0
* #200: TempDir context now cleans up unconditionally, even if an
exception occurs.
- Release 15.1.2
* #199: Fixed broken link in README.
- Release 15.1.1
* Refreshed package metadata.
- Release 15.1.0
* Added ExtantPath and ExtantFile objects that raise errors when
they reference a non-existent path or file.
- Release 15.0.1
* Refreshed package metadata.
- Release 15.0.0
* Removed __version__ property. To determine the version, use
importlib.metadata.version('path').
- Release 14.0.1
* Fixed regression on Python 3.7 and earlier where lru_cache did
not support a user function.
- Release 14.0.0
* Removed namebase property. Use stem instead.
* Removed update parameter on method to Path.merge_tree. Instead,
to only copy newer files, provide a wrapped copy function, as
described in the doc string.
* Removed FastPath. Just use Path.
* Removed path.CaseInsensitivePattern. Instead use
path.matchers.CaseInsensitive.
* Removed path.tempdir. Use path.TempDir.
* #154: Added Traversal class and support for customizing the
behavior of a Path.walk.
- Release 13.3.0
* #186: Fix test failures on Python 3.8 on Windows by relying on
realpath() instead of readlink().
* #189: realpath() now honors symlinks on Python 3.7 and earlier,
approximating the behavior found on Python 3.8.
* #187: lines() no longer relies on the deprecated .text().
OBS-URL: https://build.opensuse.org/request/show/966073
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-path?expand=0&rev=7