Subject: CVS commit: pkgsrc/devel/py-path.py
From: Adam Ciarcinski
Date: 2018-10-07 08:52:27
Message id: 20181007065227.D91C0FBEE@cvs.NetBSD.org

Log Message:
py-path.py: updated to 11.5.0

11.5.0:
- Re-wrote the handling of pattern matches for
  listdir, walk, and related methods, allowing
  the pattern to be a more complex object. This approach
  drastically simplifies the code and obviates the
  CaseInsensitivePattern and FastPath classes.
  Now the main Path class should be as performant
  as FastPath and case-insensitive matches can be
  readily constructed using the new
  path.matchers.CaseInsensitive class.

11.4.1:
- Skip intermittently failing performance test on
  Python 2.

11.4.0:
- Path.py now supports non-decodable filenames on
  Linux and Python 2, leveraging the
  backports.os <https://pypi.org/project/backports.os>_
  package (as an optional dependency). Currently, only
  listdir is patched, but other os primitives may
  be patched similarly in the patch_for_linux_python2
  function.
- For merge_tree, instead of relying on the deprecated
  distutils module, implement merge_tree explicitly. The
  update parameter is deprecated, instead superseded
  by a copy_function parameter and an only_newer
  wrapper for any copy function.

Files:
RevisionActionfile
1.6modifypkgsrc/devel/py-path.py/Makefile
1.5modifypkgsrc/devel/py-path.py/distinfo