summaryrefslogtreecommitdiff
path: root/textproc/py-deepdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2019-04-28 19:07:08 +0000
committeradam <adam@pkgsrc.org>2019-04-28 19:07:08 +0000
commita16833ded03805231035e4c3c0f6ea43e8de1890 (patch)
treeb5c693f896a284bcd9e808af1726bde5ec01c341 /textproc/py-deepdiff
parentcfb9d3ad37cd91591ab96eba082c066e0563a10e (diff)
downloadpkgsrc-a16833ded03805231035e4c3c0f6ea43e8de1890.tar.gz
py-deepdiff: updated to 4.0.6
v4.0.6: Found a tiny bug in Python formatting of numbers in scientific notation. Added a workaround. v4-0-5: Fixing number diffing. Adding number_format_notation and number_to_string_func. v4-0-4: Adding ignore_string_case and ignore_type_subclasses v4-0-3: Adding versionbump tool for release v4-0-2: Fixing installation issue where rst files are missing. v4-0-1: Fixing installation Tarball missing requirements.txt . DeepDiff v4+ should not show up as pip installable for Py2. Making Murmur3 installation optional. v4.0.0: Ending Python 2 support, Adding more functionalities and documentation for DeepHash. Switching to Pytest for testing. Switching to Murmur3 128bit for hashing. Fixing classes which inherit from classes with slots didn't have all of their slots compared. Renaming ContentHash to DeepHash. Adding exclude by path and regex path to DeepHash. Adding ignore_type_in_groups. Adding match_string to DeepSearch. Adding Timedelta object diffing.
Diffstat (limited to 'textproc/py-deepdiff')
-rw-r--r--textproc/py-deepdiff/Makefile10
-rw-r--r--textproc/py-deepdiff/PLIST16
-rw-r--r--textproc/py-deepdiff/distinfo10
3 files changed, 23 insertions, 13 deletions
diff --git a/textproc/py-deepdiff/Makefile b/textproc/py-deepdiff/Makefile
index 7e791d7c809..a4377ad376a 100644
--- a/textproc/py-deepdiff/Makefile
+++ b/textproc/py-deepdiff/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2017/09/29 11:06:32 adam Exp $
+# $NetBSD: Makefile,v 1.4 2019/04/28 19:07:08 adam Exp $
-DISTNAME= deepdiff-3.3.0
+DISTNAME= deepdiff-4.0.6
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/deepdiff/}
@@ -10,9 +10,13 @@ HOMEPAGE= https://github.com/seperman/deepdiff
COMMENT= Deep Difference and Search of any Python object/data
LICENSE= mit
-DEPENDS+= ${PYPKGPREFIX}-jsonpickle-[0-9]*:../../textproc/py-jsonpickle
+DEPENDS+= ${PYPKGPREFIX}-jsonpickle>=1.0:../../textproc/py-jsonpickle
+DEPENDS+= ${PYPKGPREFIX}-mmh3-[0-9]*:../../devel/py-mmh3
+DEPENDS+= ${PYPKGPREFIX}-ordered-set>=3.1:../../devel/py-ordered-set
USE_LANGUAGES= # none
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/py-deepdiff/PLIST b/textproc/py-deepdiff/PLIST
index 70f1c35166a..215faf0116f 100644
--- a/textproc/py-deepdiff/PLIST
+++ b/textproc/py-deepdiff/PLIST
@@ -1,19 +1,24 @@
-@comment $NetBSD: PLIST,v 1.2 2017/09/29 11:06:32 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/04/28 19:07:08 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${EGG_INFODIR}/zip-safe
${PYSITELIB}/deepdiff/__init__.py
${PYSITELIB}/deepdiff/__init__.pyc
${PYSITELIB}/deepdiff/__init__.pyo
-${PYSITELIB}/deepdiff/contenthash.py
-${PYSITELIB}/deepdiff/contenthash.pyc
-${PYSITELIB}/deepdiff/contenthash.pyo
+${PYSITELIB}/deepdiff/base.py
+${PYSITELIB}/deepdiff/base.pyc
+${PYSITELIB}/deepdiff/base.pyo
+${PYSITELIB}/deepdiff/deephash.py
+${PYSITELIB}/deepdiff/deephash.pyc
+${PYSITELIB}/deepdiff/deephash.pyo
+${PYSITELIB}/deepdiff/deephash_doc.rst
${PYSITELIB}/deepdiff/diff.py
${PYSITELIB}/deepdiff/diff.pyc
${PYSITELIB}/deepdiff/diff.pyo
+${PYSITELIB}/deepdiff/diff_doc.rst
${PYSITELIB}/deepdiff/helper.py
${PYSITELIB}/deepdiff/helper.pyc
${PYSITELIB}/deepdiff/helper.pyo
@@ -23,3 +28,4 @@ ${PYSITELIB}/deepdiff/model.pyo
${PYSITELIB}/deepdiff/search.py
${PYSITELIB}/deepdiff/search.pyc
${PYSITELIB}/deepdiff/search.pyo
+${PYSITELIB}/deepdiff/search_doc.rst
diff --git a/textproc/py-deepdiff/distinfo b/textproc/py-deepdiff/distinfo
index 1c0fe7619d9..d786da35dbb 100644
--- a/textproc/py-deepdiff/distinfo
+++ b/textproc/py-deepdiff/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2017/09/29 11:06:32 adam Exp $
+$NetBSD: distinfo,v 1.3 2019/04/28 19:07:08 adam Exp $
-SHA1 (deepdiff-3.3.0.tar.gz) = 9537493c755f75a2ab40393b87c420ed8a7bc36d
-RMD160 (deepdiff-3.3.0.tar.gz) = ea6423a2b3a6ce933e6ab7a62940003c6d1c0e4b
-SHA512 (deepdiff-3.3.0.tar.gz) = 53ce669512615dd8e00299130aa42e818c4937fa4e72fce9c6dffaad44fe9b85ab0498d9e9ac231b06f54b62776aa5e0866e8cd2d69f4deecc3a7658f867317f
-Size (deepdiff-3.3.0.tar.gz) = 27055 bytes
+SHA1 (deepdiff-4.0.6.tar.gz) = f3f7418b9689b2b2fdb573937b14104734dda2cb
+RMD160 (deepdiff-4.0.6.tar.gz) = 9bde26a9f11e44f54ef11f62175c143a0a21db33
+SHA512 (deepdiff-4.0.6.tar.gz) = 4dc4f1464d7c0b2818f4c8ebc05f5e8732f2c5e300faf45378bbe6f7a22cf3825c203c48653d062747424f588716848600cec7739e71d1e49aa999c2d342216b
+Size (deepdiff-4.0.6.tar.gz) = 48771 bytes