dev-python/deepdiff: add 7.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
3323e1931d
commit
bbb855ffc5
@ -606,11 +606,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
|
|||||||
|
|
||||||
## Licenses
|
## Licenses
|
||||||
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
|
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
|
||||||
There are 2336 Ebuilds in total, 2322 of them have in total 2361 (43 different) licenses assigned.
|
There are 2337 Ebuilds in total, 2323 of them have in total 2362 (43 different) licenses assigned.
|
||||||
|
|
||||||
|License| Ebuilds using it|
|
|License| Ebuilds using it|
|
||||||
|-------|-----|
|
|-------|-----|
|
||||||
|MIT|1328|
|
|MIT|1329|
|
||||||
|Apache-2.0|551|
|
|Apache-2.0|551|
|
||||||
|GPL-3|145|
|
|GPL-3|145|
|
||||||
|BSD|123|
|
|BSD|123|
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
DIST deepdiff-6.2.1.tar.gz 393114 BLAKE2B c067e7d55b1e6f44ecd0b209efec34d878706b5ab2e03a1ced9da21e3bf9275ba4846b6d6591bea580c042ddd9eda61ec0606aeeb1564d93db046218698abf89 SHA512 e66707c6a062df7e4770ebaada7ffe48e34883f5eff2052decf60be582bf5d0903a9dd705fa6d505fb945b4c0e392703d41859012b2c5aa39765b4517c20f287
|
DIST deepdiff-6.2.1.tar.gz 393114 BLAKE2B c067e7d55b1e6f44ecd0b209efec34d878706b5ab2e03a1ced9da21e3bf9275ba4846b6d6591bea580c042ddd9eda61ec0606aeeb1564d93db046218698abf89 SHA512 e66707c6a062df7e4770ebaada7ffe48e34883f5eff2052decf60be582bf5d0903a9dd705fa6d505fb945b4c0e392703d41859012b2c5aa39765b4517c20f287
|
||||||
|
DIST deepdiff-7.0.1.tar.gz 421718 BLAKE2B b6441b9c035db0cc6e4fa83811999e8a83b3faed2ea95bcbdad158486e583ea9d707595d2342f83d0c25f6a5c086a8070c714253e2db09fcaf43de1616d46cda SHA512 facc15beb82744a1b8baf29e0d8f06625e8d4ee4ed7ab5f1b131ad9d44134215651d1c6b19493c83532f612d81752df14aec2dbccc73cb5b994e0bafcaf5bbc2
|
||||||
EBUILD deepdiff-6.2.1.ebuild 622 BLAKE2B 15b06e49b6777f11ee93c0ef50249b802328f26a9a3b0d747d74158339d1154ae5c6602e86f03c184fa024b7bed9d000d29c4eb1ee85a7e3695a222172671a65 SHA512 e270fe3b3355a98cc4f4d81985453351f7f94003a847b83b610a7885d3aef9462dc455d1bf8c1d45dae3836a1febf882905416a06d562ccc350ae79326f1ab50
|
EBUILD deepdiff-6.2.1.ebuild 622 BLAKE2B 15b06e49b6777f11ee93c0ef50249b802328f26a9a3b0d747d74158339d1154ae5c6602e86f03c184fa024b7bed9d000d29c4eb1ee85a7e3695a222172671a65 SHA512 e270fe3b3355a98cc4f4d81985453351f7f94003a847b83b610a7885d3aef9462dc455d1bf8c1d45dae3836a1febf882905416a06d562ccc350ae79326f1ab50
|
||||||
|
EBUILD deepdiff-7.0.1.ebuild 1222 BLAKE2B ba4e525840a21fbbfe6127134ec6f5fac8125e048193ec65883297776132cabecd81a29d2cd146b38885bfae923c2a855b8d0fb50c951a726796760ef921461d SHA512 e2b56bc6e8d6ce2fe67dd4195f018eef90d1d736d7abd2fe1c2cf5ce041b7e885bfdb8f096a16e1fe3f236eea57b4531d2c4422366662b8d8f70dfe2d3ae0eaf
|
||||||
MISC metadata.xml 504 BLAKE2B ab1005ad6d959497e94b60b7ad4f6e6904486fda9cafa442e95c586ebc7c5366ab9764a33f54ffccf497b6491445474b6a0b9861578e8d6885f4bae5ccc0cb17 SHA512 835ef336c05ec3c2bfba00bd0571f416ebfb47552c14d910fb1bdd187a6932c72ba07fc4ef85a6ac3c82f2e6a492ae375128d15e2fe73a51087e28501269bba3
|
MISC metadata.xml 504 BLAKE2B ab1005ad6d959497e94b60b7ad4f6e6904486fda9cafa442e95c586ebc7c5366ab9764a33f54ffccf497b6491445474b6a0b9861578e8d6885f4bae5ccc0cb17 SHA512 835ef336c05ec3c2bfba00bd0571f416ebfb47552c14d910fb1bdd187a6932c72ba07fc4ef85a6ac3c82f2e6a492ae375128d15e2fe73a51087e28501269bba3
|
||||||
|
55
dev-python/deepdiff/deepdiff-7.0.1.ebuild
Normal file
55
dev-python/deepdiff/deepdiff-7.0.1.ebuild
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
# Copyright 2023-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{10..13} )
|
||||||
|
|
||||||
|
inherit distutils-r1 pypi
|
||||||
|
|
||||||
|
DESCRIPTION="A library for comparing dictionaries, iterables, strings and other objects"
|
||||||
|
HOMEPAGE="
|
||||||
|
https://github.com/seperman/deepdiff/
|
||||||
|
https://pypi.org/project/deepdiff/
|
||||||
|
"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/click-8.1.3[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
test? (
|
||||||
|
>=dev-python/jsonpickle-3.0.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/numpy-1.23.5[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pydantic[${PYTHON_USEDEP}]
|
||||||
|
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||||
|
dev-python/tomli-w[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
dev-python/tomli[${PYTHON_USEDEP}]
|
||||||
|
' 3.10)
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
local EPYTEST_DESELECT=()
|
||||||
|
|
||||||
|
case ${EPYTHON} in
|
||||||
|
python3.13)
|
||||||
|
EPYTEST_DESELECT+=(
|
||||||
|
# changed exception message
|
||||||
|
"tests/test_command.py::TestCommands::test_diff_command[t1_corrupt.json-t2.json-Expecting property name enclosed in double quotes-1]"
|
||||||
|
)
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
|
||||||
|
epytest
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user