Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
python-deepdiff
Commits:
aa4cda81 by Felix Yan at 2026-06-17T15:15:58+00:00
upgpkg: 8.6.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = python-deepdiff
pkgdesc = Deep Difference and Search of any Python object/data.
- pkgver = 8.5.0
+ pkgver = 8.6.0
pkgrel = 1
url = https://github.com/seperman/deepdiff
arch = any
@@ -18,6 +18,7 @@ pkgbase = python-deepdiff
checkdepends = python-pydantic
checkdepends = python-pandas
checkdepends = python-polars
+ checkdepends = python-uuid6
makedepends = python-build
makedepends = python-flit-core
makedepends = python-installer
@@ -28,7 +29,7 @@ pkgbase = python-deepdiff
optdepends = python-yaml: for YAML support
optdepends = python-clevercsv: for more robust CSV parsing
optdepends = python-orjson: for speed and memory optimized parsing
- source = git+https://github.com/seperman/deepdiff.git#tag=8.5.0
- sha512sums =
b261ce7c2452258bfc81a4de0420629530048a1cc6b871cab08a8c2ca0a694afc511522ae9a7eb15f9cecfd67c35eabb3a90fdd4d44d8f2f2dd5bcf510b6542c
+ source = git+https://github.com/seperman/deepdiff.git#tag=8.6.0
+ sha512sums =
c2572a6a6d6ae6817c652122e7e13b5116abd237bf4a7f1bfd36ed4b1f59196d42e4153843823d3b0b8bcc38689038f3c84066c5e83eaf3296e54ef007bd783a
pkgname = python-deepdiff
=====================================
PKGBUILD
=====================================
@@ -1,7 +1,7 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=python-deepdiff
-pkgver=8.5.0
+pkgver=8.6.0
pkgrel=1
pkgdesc="Deep Difference and Search of any Python object/data."
url="https://github.com/seperman/deepdiff"
@@ -16,9 +16,14 @@ optdepends=('python-click: for cli'
makedepends=('python-build' 'python-flit-core' 'python-installer' 'git')
checkdepends=('python-pytest' 'python-pytest-benchmark' 'python-clevercsv'
'python-click' 'python-dateutil'
'python-jsonpickle' 'python-numpy' 'python-tomli-w'
'python-yaml' 'python-orjson'
- 'python-pydantic' 'python-pandas' 'python-polars')
+ 'python-pydantic' 'python-pandas' 'python-polars' 'python-uuid6')
source=("git+https://github.com/seperman/deepdiff.git#tag=$pkgver")
-sha512sums=('b261ce7c2452258bfc81a4de0420629530048a1cc6b871cab08a8c2ca0a694afc511522ae9a7eb15f9cecfd67c35eabb3a90fdd4d44d8f2f2dd5bcf510b6542c')
+sha512sums=('c2572a6a6d6ae6817c652122e7e13b5116abd237bf4a7f1bfd36ed4b1f59196d42e4153843823d3b0b8bcc38689038f3c84066c5e83eaf3296e54ef007bd783a')
+
+prepare() {
+ cd deepdiff
+ sed -i 's/flit_core >=3.11,<4/flit_core/' pyproject.toml
+}
build() {
cd deepdiff
@@ -27,10 +32,7 @@ build() {
check() {
cd deepdiff
- # json.decoder.JSONDecodeError: Illegal trailing comma before end of object:
line 3 column 21 (char 45)
- pytest tests \
- --deselect
"tests/test_command.py::TestCommands::test_diff_command[t1_corrupt.json-t2.json-Expecting
property name enclosed in double quotes-1]" \
- --deselect
"tests/test_delta.py::TestBasicsOfDelta::test_simple_set_elem_value"
+ pytest
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-deepdiff/-/commit/aa4cda810eacba986a7035b5a85a783b661cc21d
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-deepdiff/-/commit/aa4cda810eacba986a7035b5a85a783b661cc21d
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help