pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/py-deepdiff
Module Name: pkgsrc
Committed By: adam
Date: Sat Aug 16 06:48:01 UTC 2025
Modified Files:
pkgsrc/textproc/py-deepdiff: Makefile PLIST distinfo
Log Message:
py-deepdiff: updated to 8.6.0
v8-6-0
- Added Colored View thanks to @mauvilsa
- Added support for applying deltas to NamedTuple thanks to @paulsc
- Fixed test_delta.py with Python 3.14 thanks to @Romain-Geissler-1A
- Added python property serialization to json
- Added ip address serialization
- Switched to UV from pip
- Added Claude.md
- Added uuid hashing thanks to @akshat62
- Added `ignore_uuid_types` flag to DeepDiff to avoid type reports when comparing UUID and string.
- Added comprehensive type hints across the codebase (multiple commits for better type safety)
- Added support for memoryview serialization
- Added support for bytes serialization (non-UTF8 compatible)
- Fixed bug where group_by with numbers would leak type info into group path reports
- Fixed bug in `_get_clean_to_keys_mapping without` explicit significant digits
- Added support for python dict key serialization
- Enhanced support for IP address serialization with safe module imports
- Added development tooling improvements (pyright config, .envrc example)
- Updated documentation and development instructions
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/textproc/py-deepdiff/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/textproc/py-deepdiff/PLIST
cvs rdiff -u -r1.20 -r1.21 pkgsrc/textproc/py-deepdiff/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/py-deepdiff/Makefile
diff -u pkgsrc/textproc/py-deepdiff/Makefile:1.25 pkgsrc/textproc/py-deepdiff/Makefile:1.26
--- pkgsrc/textproc/py-deepdiff/Makefile:1.25 Thu Jul 3 19:18:11 2025
+++ pkgsrc/textproc/py-deepdiff/Makefile Sat Aug 16 06:48:01 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2025/07/03 19:18:11 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2025/08/16 06:48:01 adam Exp $
-DISTNAME= deepdiff-8.5.0
+DISTNAME= deepdiff-8.6.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/deepdiff/}
@@ -10,7 +10,7 @@ HOMEPAGE= https://github.com/seperman/de
COMMENT= Deep Difference and Search of any Python object/data
LICENSE= mit
-TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=0:../../devel/py-flit_core
+TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=3.11:../../devel/py-flit_core
DEPENDS+= ${PYPKGPREFIX}-orderly-set>=5.4.1:../../devel/py-orderly-set
# cli
DEPENDS+= ${PYPKGPREFIX}-click>=8.1.0:../../devel/py-click
Index: pkgsrc/textproc/py-deepdiff/PLIST
diff -u pkgsrc/textproc/py-deepdiff/PLIST:1.11 pkgsrc/textproc/py-deepdiff/PLIST:1.12
--- pkgsrc/textproc/py-deepdiff/PLIST:1.11 Tue May 20 05:44:15 2025
+++ pkgsrc/textproc/py-deepdiff/PLIST Sat Aug 16 06:48:01 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2025/05/20 05:44:15 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2025/08/16 06:48:01 adam Exp $
bin/deep-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -14,6 +14,9 @@ ${PYSITELIB}/deepdiff/anyset.pyo
${PYSITELIB}/deepdiff/base.py
${PYSITELIB}/deepdiff/base.pyc
${PYSITELIB}/deepdiff/base.pyo
+${PYSITELIB}/deepdiff/colored_view.py
+${PYSITELIB}/deepdiff/colored_view.pyc
+${PYSITELIB}/deepdiff/colored_view.pyo
${PYSITELIB}/deepdiff/commands.py
${PYSITELIB}/deepdiff/commands.pyc
${PYSITELIB}/deepdiff/commands.pyo
Index: pkgsrc/textproc/py-deepdiff/distinfo
diff -u pkgsrc/textproc/py-deepdiff/distinfo:1.20 pkgsrc/textproc/py-deepdiff/distinfo:1.21
--- pkgsrc/textproc/py-deepdiff/distinfo:1.20 Tue May 20 05:44:15 2025
+++ pkgsrc/textproc/py-deepdiff/distinfo Sat Aug 16 06:48:01 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.20 2025/05/20 05:44:15 adam Exp $
+$NetBSD: distinfo,v 1.21 2025/08/16 06:48:01 adam Exp $
-BLAKE2s (deepdiff-8.5.0.tar.gz) = 77ea6f76df9a07974361c81c609fc7b5a2c276f7a6bbcc9b1c8f3a00b679b278
-SHA512 (deepdiff-8.5.0.tar.gz) = 7898b9eee9e7d7ec441adaa4f306f304df3e922e85cb58601daec530e61da1f7dd79fb34395620df1015aedd646eed1fd203d14a65397b0cc7b708722e68582b
-Size (deepdiff-8.5.0.tar.gz) = 538517 bytes
+BLAKE2s (deepdiff-8.6.0.tar.gz) = 5108304589df39c5053926d1226d6fe79abcd5dcfe876dcd394ab2527bab6633
+SHA512 (deepdiff-8.6.0.tar.gz) = f4b648b6b0181c48e6fff4d7d46c76bea9a1b86e14ec444cf53c8630a9dd2bdeb93c48330093cf58290150c4a179ca69bc8e59c8bba531cfa23b3db33aa111a7
+Size (deepdiff-8.6.0.tar.gz) = 631801 bytes
Home |
Main Index |
Thread Index |
Old Index