pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/py-path.py py-path.py: updated to 11.5.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f5dc880c843d
branches:  trunk
changeset: 324044:f5dc880c843d
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Oct 07 06:52:27 2018 +0000

description:
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.

diffstat:

 devel/py-path.py/Makefile |   6 +++---
 devel/py-path.py/distinfo |  10 +++++-----
 2 files changed, 8 insertions(+), 8 deletions(-)

diffs (36 lines):

diff -r 4ef45ad6da01 -r f5dc880c843d devel/py-path.py/Makefile
--- a/devel/py-path.py/Makefile Sun Oct 07 06:47:29 2018 +0000
+++ b/devel/py-path.py/Makefile Sun Oct 07 06:52:27 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2018/09/21 10:52:34 adam Exp $
+# $NetBSD: Makefile,v 1.6 2018/10/07 06:52:27 adam Exp $
 
-DISTNAME=      path.py-11.3.0
+DISTNAME=      path.py-11.5.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/path.py/}
@@ -20,7 +20,7 @@
 USE_LANGUAGES= # none
 
 do-test:
-       cd ${WRKSRC} && ${PYTHONBIN} test_path.py
+       cd ${WRKSRC} && pytest-${PYVERSSUFFIX} test_path.py
 
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 4ef45ad6da01 -r f5dc880c843d devel/py-path.py/distinfo
--- a/devel/py-path.py/distinfo Sun Oct 07 06:47:29 2018 +0000
+++ b/devel/py-path.py/distinfo Sun Oct 07 06:52:27 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2018/09/21 10:52:34 adam Exp $
+$NetBSD: distinfo,v 1.5 2018/10/07 06:52:27 adam Exp $
 
-SHA1 (path.py-11.3.0.tar.gz) = e2fb9730eaa9ffd42e0358d37e1c80901cbe8db6
-RMD160 (path.py-11.3.0.tar.gz) = 583e969ad5f5678680b5b803da9b84b526f29a9f
-SHA512 (path.py-11.3.0.tar.gz) = ff79f1fd1880d1364c2d2de78cb4ec5fb536b6d57e98bbfc58e6942b143186a17432992cff227a8d468fcea189305444f7cc7544957b6014c544d5f9e0ba3884
-Size (path.py-11.3.0.tar.gz) = 39768 bytes
+SHA1 (path.py-11.5.0.tar.gz) = 476e4eda71f8d3eea28da2fa1a41bba6274fe48e
+RMD160 (path.py-11.5.0.tar.gz) = 9627b9736deac5de213ddfb8562979b9403ee5e8
+SHA512 (path.py-11.5.0.tar.gz) = a2b5a268c5d4850cae1b045543ce9b88fb65c7048d9b3c79eaf097bc9d8295d8e2ea58ee1289678c3dd9626044984e7822698e043fec5a161976dccb6e0d1a7b
+Size (path.py-11.5.0.tar.gz) = 40489 bytes



Home | Main Index | Thread Index | Old Index