repo/gentoo:master commit in: dev-python/deepmerge/
MichaŠGórny <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1786985124.ef765db9ee2faaf145a8ba3f48cf9bb10f105188.mgorny@gentoo> |
commit: ef765db9ee2faaf145a8ba3f48cf9bb10f105188
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 16:17:20 2026 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 16:45:24 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef765db9
dev-python/deepmerge: Bump to 3.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/deepmerge/Manifest | 1 +
dev-python/deepmerge/deepmerge-3.0.ebuild | 33 +++++++++++++++++++++++++++++++
2 files changed, 34 insertions(+)
diff --git a/dev-python/deepmerge/Manifest b/dev-python/deepmerge/Manifest
index 45ca9cbd00f5..df58394d0165 100644
--- a/dev-python/deepmerge/Manifest
+++ b/dev-python/deepmerge/Manifest
@@ -1 +1,2 @@
DIST deepmerge-2.1.0.gh.tar.gz 18155 BLAKE2B bf77b3e586469d65d0d1e7d6f6ffdd83b907a8f68194cde070eb99598cccd796b837558faaa3905be39a05438fbf324b263e15097262bd89381c6fdbf2d9934b SHA512 53aacb267e6c556b1d015825e238e3225b4ef9db80e9fc11898f81a67163bacb82f22c7828582a63b952564ccc124339dd5e74524b0d2d784076c2d442879ffd
+DIST deepmerge-3.0.gh.tar.gz 18552 BLAKE2B 0fea763e2ab571095298f85d9eb45463a3af3664dcb8aecf7a77738b6c58f9f54b3b1e3110dcced97ec2b3bc12506b21afdf0d31526f30a0997321f1f1930884 SHA512 54d5d05a24a664e1678ebe654785eca286bf0c41edda34c14ab3d4507f8c20ffe553379462b378f5fa244911e224beaa8dae0ef63b88777c1ef27bc3036e6956
diff --git a/dev-python/deepmerge/deepmerge-3.0.ebuild b/dev-python/deepmerge/deepmerge-3.0.ebuild
new file mode 100644
index 000000000000..9eeef38ecb5a
--- /dev/null
+++ b/dev-python/deepmerge/deepmerge-3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{12..15} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools to handle merging of nested data structures in python"
+HOMEPAGE="
+ https://deepmerge.readthedocs.io/en/latest/
+ https://github.com/toumorokoshi/deepmerge/
+ https://pypi.org/project/deepmerge/
+"
+SRC_URI="
+ https://github.com/toumorokoshi/deepmerge/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}