Changelog for
python311-path-17.0.0-28.5.noarch.rpm :
* Sun Aug 18 2024 Dirk Müller
- 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.
* Mon Apr 15 2024 Dirk Müller - update to 16.14.0:
* Add .symlink_to and .hardlink_to.
* Add .cwd method and deprecated .getcwd.
* Create \'absolute\' method and deprecate \'abspath\'.
* In readlink, prefer the display path to the substitute path.
* Sat Apr 06 2024 Dirk Müller - update to 16.12.1:
* Restore functionality in .isdir and .isfile.
* Added .is_dir and .is_file for parity with pathlib. Deprecates .isdir and .isfile.
* Inlined some types.
* Fix iterdir - it also accepts match. Ref #220.
* Add type annotation for iterdir.
* Wed Feb 07 2024 Dirk Müller - update to 16.10.0:
* Added .with_name and .with_stem.
* Prefer .suffix to .ext and deprecate .ext.
* Tue Jan 02 2024 Dirk Müller - 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.
* Fri Apr 21 2023 Dirk Müller - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl - Make calling of %{sle15modernpython} optional.
* Wed Dec 07 2022 Yogalakshmi Arunachalam - Update to version 16.6.0
* .mtime and .atime are now settable.
* Wed Oct 12 2022 Yogalakshmi Arunachalam - Update to version 16.5.0
* Refreshed packaging. [#197]: Fixed default argument rendering in docs. [#209]: Refactored write_lines to re-use open semantics. Deprecated the linesep parameter.
* Wed Mar 30 2022 Ben Greiner - 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().