[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 51b0c236f0fb22085214b3e6a07f540b58b3d6fa Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jun 10 08:08:20 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jun 10 08:08:20 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b0c236 dev-python/python-box: enable py3.14 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/python-box/python-box-7.3.2.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/python-box/python-box-7.3.2.ebuild b/dev-python/python-box/python-box-7.3.2.ebuild index 2897be7b8212..30f44267df01 100644 --- a/dev-python/python-box/python-box-7.3.2.ebuild +++ b/dev-python/python-box/python-box-7.3.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..14} ) inherit distutils-r1 @@ -29,9 +29,6 @@ IUSE="+native-extensions" RDEPEND=" dev-python/msgpack[${PYTHON_USEDEP}] dev-python/ruamel-yaml[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) dev-python/tomli-w[${PYTHON_USEDEP}] " BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 55844eae513fe6fd826dd0c49b842fb06d6373c4 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 1 11:55:37 2025 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 1 11:55:37 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55844eae dev-python/python-box: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 2 - dev-python/python-box/python-box-7.3.0.ebuild | 58 --- dev-python/python-box/python-box-7.3.1.ebuild | 58 --- 3 files changed, 118 deletions(-) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index 7c1c3ccbd5a7..fa9f37141cf3 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1,3 +1 @@ -DIST Box-7.3.0.gh.tar.gz 87791 BLAKE2B eba82f4fa083f2f7725547254143d86d034d1dbf0ad540eb4cef8eb387846053a44a7b7dc6b94878a124f98336cade4c6a64c89beb779e5db6008393b721ecc9 SHA512 9425dc339abac6649f9e78b279720ce191559e1629eb4451fc1a63495df1d5c64bf20a339407bbfc6f8e64d9def4accf312087958880a5300c83369ee9d6ceb4 -DIST Box-7.3.1.gh.tar.gz 88055 BLAKE2B a222af827b9774d482b335ec4854429ace81144d11622dcc55cbd648e6c550d086fc6dbcba885a882a56cc9d4d43808b0bdc65ebd641984f109b797172426c78 SHA512 cf6ddc38fad160ee651f19da5d1b24ce7e396590de490aa0874de139888128a1c673228acbe5a3a1b68deeabbe372c3be20f5b2bfc1c576bf1f827d8a042707d DIST Box-7.3.2.gh.tar.gz 88125 BLAKE2B c5f1fb1aa0ebad873869e401ebf74ba9dd99dde79585248f2f91c11d0f8bbf673447b2a521e209452c706e7d3fc8eee0b1e80e37f48ca5d9f7742fb9edadee5d SHA512 82baa150fbc7fbc4659b4395f6329daffc1fcfbf773112c05ba114316468e46fb0757f607a15c69ad94c5d9e0dfcfa6fed294debb70fd93063458345e7f295e4 diff --git a/dev-python/python-box/python-box-7.3.0.ebuild b/dev-python/python-box/python-box-7.3.0.ebuild deleted file mode 100644 index 5ac6f4364422.. --- a/dev-python/python-box/python-box-7.3.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -MY_P=Box-${PV} -DESCRIPTION="Python dictionaries with advanced dot notation access" -HOMEPAGE=" - https://github.com/cdgriffith/Box/ - https://pypi.org/project/python-box/ -" -SRC_URI=" - https://github.com/cdgriffith/Box/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="+native-extensions" - -RDEPEND=" - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - dev-python/tomli-w[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - dev-python/cython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - if ! use native-extensions; then - # a cheap hack, extensions are auto-disabled if Cython.Build - # is not importable - > Cython.py || die - fi - - distutils-r1_src_prepare -} - -python_test() { - rm -rf box || die - epytest -} diff --git a/dev-python/python-box/python-box-7.3.1.ebuild b/dev-python/python-box/python-box-7.3.1.ebuild deleted file mode 100644 index fd6da46c3478.. --- a/dev-python/python-box/python-box-7.3.1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -MY_P=Box-${PV} -DESCRIPTION="Python dictionaries with advanced dot notation access" -HOMEPAGE=" - https://github.com/cdgriffith/Box/ - https://pypi.org/project/python-box/ -" -SRC_URI=" - https://github.com/cdgriffith/Box/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+native-extensions" - -RDEPEND=" - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - dev-python/tomli-w[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - dev-python/cython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - if ! use native-extensions; then - # a cheap hack, extensions are auto-disabled if Cython.Build - # is not importable - > Cython.py || die - fi - - distutils-r1_src_prepare -} - -python_test() { - rm -rf box || die - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 7bb0ba4ac334d448602381e8ece617357e250d96 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 1 11:35:33 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 1 11:35:33 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb0ba4a dev-python/python-box: Stabilize 7.3.2 amd64, #949169 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/python-box/python-box-7.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-box/python-box-7.3.2.ebuild b/dev-python/python-box/python-box-7.3.2.ebuild index fd6da46c3478..2897be7b8212 100644 --- a/dev-python/python-box/python-box-7.3.2.ebuild +++ b/dev-python/python-box/python-box-7.3.2.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="+native-extensions" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: a1140a2db124559b3dbfd4c65d17b934427786a0 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 17 03:49:51 2025 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 17 03:49:51 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1140a2d dev-python/python-box: Bump to 7.3.2 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 + dev-python/python-box/python-box-7.3.2.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index e08449a8f39e..7c1c3ccbd5a7 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1,2 +1,3 @@ DIST Box-7.3.0.gh.tar.gz 87791 BLAKE2B eba82f4fa083f2f7725547254143d86d034d1dbf0ad540eb4cef8eb387846053a44a7b7dc6b94878a124f98336cade4c6a64c89beb779e5db6008393b721ecc9 SHA512 9425dc339abac6649f9e78b279720ce191559e1629eb4451fc1a63495df1d5c64bf20a339407bbfc6f8e64d9def4accf312087958880a5300c83369ee9d6ceb4 DIST Box-7.3.1.gh.tar.gz 88055 BLAKE2B a222af827b9774d482b335ec4854429ace81144d11622dcc55cbd648e6c550d086fc6dbcba885a882a56cc9d4d43808b0bdc65ebd641984f109b797172426c78 SHA512 cf6ddc38fad160ee651f19da5d1b24ce7e396590de490aa0874de139888128a1c673228acbe5a3a1b68deeabbe372c3be20f5b2bfc1c576bf1f827d8a042707d +DIST Box-7.3.2.gh.tar.gz 88125 BLAKE2B c5f1fb1aa0ebad873869e401ebf74ba9dd99dde79585248f2f91c11d0f8bbf673447b2a521e209452c706e7d3fc8eee0b1e80e37f48ca5d9f7742fb9edadee5d SHA512 82baa150fbc7fbc4659b4395f6329daffc1fcfbf773112c05ba114316468e46fb0757f607a15c69ad94c5d9e0dfcfa6fed294debb70fd93063458345e7f295e4 diff --git a/dev-python/python-box/python-box-7.3.2.ebuild b/dev-python/python-box/python-box-7.3.2.ebuild new file mode 100644 index ..fd6da46c3478 --- /dev/null +++ b/dev-python/python-box/python-box-7.3.2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +MY_P=Box-${PV} +DESCRIPTION="Python dictionaries with advanced dot notation access" +HOMEPAGE=" + https://github.com/cdgriffith/Box/ + https://pypi.org/project/python-box/ +" +SRC_URI=" + https://github.com/cdgriffith/Box/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+native-extensions" + +RDEPEND=" + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/tomli-w[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + if ! use native-extensions; then + # a cheap hack, extensions are auto-disabled if Cython.Build + # is not importable + > Cython.py || die + fi + + distutils-r1_src_prepare +} + +python_test() { + rm -rf box || die + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 1b90b574b6d874ff26cbfa9013ddfbca558bedaf Author: Michał Górny gentoo org> AuthorDate: Wed Jan 15 04:54:22 2025 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 15 04:54:22 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b90b574 dev-python/python-box: Bump to 7.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 + dev-python/python-box/python-box-7.3.1.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index 64bfd306d489..e08449a8f39e 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1 +1,2 @@ DIST Box-7.3.0.gh.tar.gz 87791 BLAKE2B eba82f4fa083f2f7725547254143d86d034d1dbf0ad540eb4cef8eb387846053a44a7b7dc6b94878a124f98336cade4c6a64c89beb779e5db6008393b721ecc9 SHA512 9425dc339abac6649f9e78b279720ce191559e1629eb4451fc1a63495df1d5c64bf20a339407bbfc6f8e64d9def4accf312087958880a5300c83369ee9d6ceb4 +DIST Box-7.3.1.gh.tar.gz 88055 BLAKE2B a222af827b9774d482b335ec4854429ace81144d11622dcc55cbd648e6c550d086fc6dbcba885a882a56cc9d4d43808b0bdc65ebd641984f109b797172426c78 SHA512 cf6ddc38fad160ee651f19da5d1b24ce7e396590de490aa0874de139888128a1c673228acbe5a3a1b68deeabbe372c3be20f5b2bfc1c576bf1f827d8a042707d diff --git a/dev-python/python-box/python-box-7.3.1.ebuild b/dev-python/python-box/python-box-7.3.1.ebuild new file mode 100644 index ..fd6da46c3478 --- /dev/null +++ b/dev-python/python-box/python-box-7.3.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +MY_P=Box-${PV} +DESCRIPTION="Python dictionaries with advanced dot notation access" +HOMEPAGE=" + https://github.com/cdgriffith/Box/ + https://pypi.org/project/python-box/ +" +SRC_URI=" + https://github.com/cdgriffith/Box/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+native-extensions" + +RDEPEND=" + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/tomli-w[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + if ! use native-extensions; then + # a cheap hack, extensions are auto-disabled if Cython.Build + # is not importable + > Cython.py || die + fi + + distutils-r1_src_prepare +} + +python_test() { + rm -rf box || die + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 617bfa7a7ba80763dd072f103f86dee68ed7ab63 Author: Michał Górny gentoo org> AuthorDate: Sat Dec 28 12:52:53 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 28 12:52:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617bfa7a dev-python/python-box: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 - dev-python/python-box/python-box-7.2.0.ebuild | 58 --- 2 files changed, 59 deletions(-) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index 68a38a593fec..64bfd306d489 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1,2 +1 @@ -DIST Box-7.2.0.gh.tar.gz 87699 BLAKE2B d6f033919e5451adfdcb0c14c28a47e25b619eb531280a39b68912179ad3a21638d4fadd6dbee2b09bc445b1adc2dd31e042d1e816dc5fc36098ea5eadab8a30 SHA512 8f2ec95a0539c8000d08353eccd66dd9de4049408b0cef9095f3bf98486424214e1d47ef5c408e425c5c2958652624efa512701138d91d51356f07795c508b9f DIST Box-7.3.0.gh.tar.gz 87791 BLAKE2B eba82f4fa083f2f7725547254143d86d034d1dbf0ad540eb4cef8eb387846053a44a7b7dc6b94878a124f98336cade4c6a64c89beb779e5db6008393b721ecc9 SHA512 9425dc339abac6649f9e78b279720ce191559e1629eb4451fc1a63495df1d5c64bf20a339407bbfc6f8e64d9def4accf312087958880a5300c83369ee9d6ceb4 diff --git a/dev-python/python-box/python-box-7.2.0.ebuild b/dev-python/python-box/python-box-7.2.0.ebuild deleted file mode 100644 index 5ac6f4364422.. --- a/dev-python/python-box/python-box-7.2.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -MY_P=Box-${PV} -DESCRIPTION="Python dictionaries with advanced dot notation access" -HOMEPAGE=" - https://github.com/cdgriffith/Box/ - https://pypi.org/project/python-box/ -" -SRC_URI=" - https://github.com/cdgriffith/Box/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="+native-extensions" - -RDEPEND=" - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - dev-python/tomli-w[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - dev-python/cython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - if ! use native-extensions; then - # a cheap hack, extensions are auto-disabled if Cython.Build - # is not importable - > Cython.py || die - fi - - distutils-r1_src_prepare -} - -python_test() { - rm -rf box || die - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 6bd5a5d58a030c871333138c45b9f30462d69d1a Author: Sam James gentoo org> AuthorDate: Sat Dec 28 12:24:30 2024 + Commit: Sam James gentoo org> CommitDate: Sat Dec 28 12:24:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd5a5d5 dev-python/python-box: Stabilize 7.3.0 amd64, #947080 Signed-off-by: Sam James gentoo.org> dev-python/python-box/python-box-7.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-box/python-box-7.3.0.ebuild b/dev-python/python-box/python-box-7.3.0.ebuild index 2fc0ece6b850..5ac6f4364422 100644 --- a/dev-python/python-box/python-box-7.3.0.ebuild +++ b/dev-python/python-box/python-box-7.3.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="+native-extensions" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 21efe973d53dc53c0eb5c6f399c1239d16151688 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 10 04:13:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 10 04:35:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21efe973 dev-python/python-box: Bump to 7.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 + dev-python/python-box/python-box-7.3.0.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index 15512ddd708f..68a38a593fec 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1 +1,2 @@ DIST Box-7.2.0.gh.tar.gz 87699 BLAKE2B d6f033919e5451adfdcb0c14c28a47e25b619eb531280a39b68912179ad3a21638d4fadd6dbee2b09bc445b1adc2dd31e042d1e816dc5fc36098ea5eadab8a30 SHA512 8f2ec95a0539c8000d08353eccd66dd9de4049408b0cef9095f3bf98486424214e1d47ef5c408e425c5c2958652624efa512701138d91d51356f07795c508b9f +DIST Box-7.3.0.gh.tar.gz 87791 BLAKE2B eba82f4fa083f2f7725547254143d86d034d1dbf0ad540eb4cef8eb387846053a44a7b7dc6b94878a124f98336cade4c6a64c89beb779e5db6008393b721ecc9 SHA512 9425dc339abac6649f9e78b279720ce191559e1629eb4451fc1a63495df1d5c64bf20a339407bbfc6f8e64d9def4accf312087958880a5300c83369ee9d6ceb4 diff --git a/dev-python/python-box/python-box-7.3.0.ebuild b/dev-python/python-box/python-box-7.3.0.ebuild new file mode 100644 index ..2fc0ece6b850 --- /dev/null +++ b/dev-python/python-box/python-box-7.3.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +MY_P=Box-${PV} +DESCRIPTION="Python dictionaries with advanced dot notation access" +HOMEPAGE=" + https://github.com/cdgriffith/Box/ + https://pypi.org/project/python-box/ +" +SRC_URI=" + https://github.com/cdgriffith/Box/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+native-extensions" + +RDEPEND=" + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/tomli-w[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + if ! use native-extensions; then + # a cheap hack, extensions are auto-disabled if Cython.Build + # is not importable + > Cython.py || die + fi + + distutils-r1_src_prepare +} + +python_test() { + rm -rf box || die + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 675fbdf1079037811a6ffddd7598e7c86267ec12 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 29 15:37:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 29 16:58:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675fbdf1 dev-python/python-box: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 - dev-python/python-box/python-box-7.1.1.ebuild | 58 --- 2 files changed, 59 deletions(-) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index 8bd011c20916..15512ddd708f 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1,2 +1 @@ -DIST Box-7.1.1.gh.tar.gz 87515 BLAKE2B 388944c3a577105ce1e12e9abff7da148d028db88d8070a09e6abe190882acdbfa4cf9d773af6cbae7e945603dc13d3d853253dc18b0d2d2b17c678293583b8a SHA512 60e44eda013a5ab1de2215d156caf2567a24b0471ee20e52096137ad761e92c3ca20d9f3967a21e38ac924488a2b76399c4ea1bc86b652dd72d7494ce22effee DIST Box-7.2.0.gh.tar.gz 87699 BLAKE2B d6f033919e5451adfdcb0c14c28a47e25b619eb531280a39b68912179ad3a21638d4fadd6dbee2b09bc445b1adc2dd31e042d1e816dc5fc36098ea5eadab8a30 SHA512 8f2ec95a0539c8000d08353eccd66dd9de4049408b0cef9095f3bf98486424214e1d47ef5c408e425c5c2958652624efa512701138d91d51356f07795c508b9f diff --git a/dev-python/python-box/python-box-7.1.1.ebuild b/dev-python/python-box/python-box-7.1.1.ebuild deleted file mode 100644 index 9229c71b3a4b.. --- a/dev-python/python-box/python-box-7.1.1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -MY_P=Box-${PV} -DESCRIPTION="Python dictionaries with advanced dot notation access" -HOMEPAGE=" - https://github.com/cdgriffith/Box/ - https://pypi.org/project/python-box/ -" -SRC_URI=" - https://github.com/cdgriffith/Box/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="+native-extensions" - -RDEPEND=" - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - dev-python/tomli-w[${PYTHON_USEDEP}] -" -BDEPEND=" - native-extensions? ( - dev-python/cython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - if ! use native-extensions; then - # a cheap hack, extensions are auto-disabled if Cython.Build - # is not importable - > Cython.py || die - fi - - distutils-r1_src_prepare -} - -python_test() { - rm -rf box || die - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 8475a6b3359e5d8ea387082edc9e4755cad41532 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 13 04:06:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 13 04:06:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8475a6b3 dev-python/python-box: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/python-box-7.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-box/python-box-7.2.0.ebuild b/dev-python/python-box/python-box-7.2.0.ebuild index 496d366fbbed..2fc0ece6b850 100644 --- a/dev-python/python-box/python-box-7.2.0.ebuild +++ b/dev-python/python-box/python-box-7.2.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 8da1fa6031b636d6ee70c0ae7301e4875a459802 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 13 03:55:47 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 13 03:57:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da1fa60 dev-python/python-box: Bump to 7.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 + dev-python/python-box/python-box-7.2.0.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index 19f8e6c78cf2..8bd011c20916 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1 +1,2 @@ DIST Box-7.1.1.gh.tar.gz 87515 BLAKE2B 388944c3a577105ce1e12e9abff7da148d028db88d8070a09e6abe190882acdbfa4cf9d773af6cbae7e945603dc13d3d853253dc18b0d2d2b17c678293583b8a SHA512 60e44eda013a5ab1de2215d156caf2567a24b0471ee20e52096137ad761e92c3ca20d9f3967a21e38ac924488a2b76399c4ea1bc86b652dd72d7494ce22effee +DIST Box-7.2.0.gh.tar.gz 87699 BLAKE2B d6f033919e5451adfdcb0c14c28a47e25b619eb531280a39b68912179ad3a21638d4fadd6dbee2b09bc445b1adc2dd31e042d1e816dc5fc36098ea5eadab8a30 SHA512 8f2ec95a0539c8000d08353eccd66dd9de4049408b0cef9095f3bf98486424214e1d47ef5c408e425c5c2958652624efa512701138d91d51356f07795c508b9f diff --git a/dev-python/python-box/python-box-7.2.0.ebuild b/dev-python/python-box/python-box-7.2.0.ebuild new file mode 100644 index ..496d366fbbed --- /dev/null +++ b/dev-python/python-box/python-box-7.2.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=Box-${PV} +DESCRIPTION="Python dictionaries with advanced dot notation access" +HOMEPAGE=" + https://github.com/cdgriffith/Box/ + https://pypi.org/project/python-box/ +" +SRC_URI=" + https://github.com/cdgriffith/Box/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+native-extensions" + +RDEPEND=" + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/tomli-w[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + if ! use native-extensions; then + # a cheap hack, extensions are auto-disabled if Cython.Build + # is not importable + > Cython.py || die + fi + + distutils-r1_src_prepare +} + +python_test() { + rm -rf box || die + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 2202562d55dbbd079a91a462dd84fa8d75a997ef Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 06:47:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 06:49:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2202562d dev-python/python-box: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 - dev-python/python-box/python-box-7.0.1.ebuild | 52 --- 2 files changed, 53 deletions(-) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index fe800b65b7b7..19f8e6c78cf2 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1,2 +1 @@ -DIST Box-7.0.1.gh.tar.gz 86746 BLAKE2B 33288c89d1b285d1c04ebb00d56a26d451f7b22eefbcef12219108975aa610054af67f69153436033a183c7b26cf216649ddc75b4354f2ff4f02f2a6fc2903bd SHA512 fe08fbca79fa02e53bc4208387162e49917f302e1595d924d4290d690092a9f7fae3f0cac66de1fd48ef16e627c4fbc2b2babed52b04381b24dab9b083040cf7 DIST Box-7.1.1.gh.tar.gz 87515 BLAKE2B 388944c3a577105ce1e12e9abff7da148d028db88d8070a09e6abe190882acdbfa4cf9d773af6cbae7e945603dc13d3d853253dc18b0d2d2b17c678293583b8a SHA512 60e44eda013a5ab1de2215d156caf2567a24b0471ee20e52096137ad761e92c3ca20d9f3967a21e38ac924488a2b76399c4ea1bc86b652dd72d7494ce22effee diff --git a/dev-python/python-box/python-box-7.0.1.ebuild b/dev-python/python-box/python-box-7.0.1.ebuild deleted file mode 100644 index c300e79fa62f.. --- a/dev-python/python-box/python-box-7.0.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 - -MY_P=Box-${PV} -DESCRIPTION="Python dictionaries with advanced dot notation access" -HOMEPAGE=" - https://github.com/cdgriffith/Box/ - https://pypi.org/project/python-box/ -" -SRC_URI=" - https://github.com/cdgriffith/Box/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - dev-python/tomli-w[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # looks like broken tests - # https://github.com/cdgriffith/Box/issues/257 - test/test_box.py::TestBox::test_box_kwargs_should_not_be_included - test/test_box.py::TestBox::test_box_namespace - ) - - rm -rf box || die - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 7480f4f37ca82cc37d33f943f1724da7a23b3362 Author: Joonas Niilola gentoo org> AuthorDate: Sat Sep 30 06:14:45 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Sep 30 06:15:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7480f4f3 dev-python/python-box: Stabilize 7.1.1 amd64, #914955 Signed-off-by: Joonas Niilola gentoo.org> dev-python/python-box/python-box-7.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-box/python-box-7.1.1.ebuild b/dev-python/python-box/python-box-7.1.1.ebuild index a71c7fcf6444..9229c71b3a4b 100644 --- a/dev-python/python-box/python-box-7.1.1.ebuild +++ b/dev-python/python-box/python-box-7.1.1.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="+native-extensions" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 242553a42af2e68eea912319c42fb8b4e073ed81 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 27 16:04:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 27 16:12:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242553a4 dev-python/python-box: Make C extensions optional Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/metadata.xml| 3 +++ dev-python/python-box/python-box-7.1.1.ebuild | 15 ++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/dev-python/python-box/metadata.xml b/dev-python/python-box/metadata.xml index c0dbbdd823f3..a825fd0ab27e 100644 --- a/dev-python/python-box/metadata.xml +++ b/dev-python/python-box/metadata.xml @@ -13,4 +13,7 @@ cdgriffith/Box python-box + + Compiles native C extensions + diff --git a/dev-python/python-box/python-box-7.1.1.ebuild b/dev-python/python-box/python-box-7.1.1.ebuild index 56e494cdc8a1..a71c7fcf6444 100644 --- a/dev-python/python-box/python-box-7.1.1.ebuild +++ b/dev-python/python-box/python-box-7.1.1.ebuild @@ -24,6 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +IUSE="+native-extensions" RDEPEND=" dev-python/msgpack[${PYTHON_USEDEP}] @@ -34,11 +35,23 @@ RDEPEND=" dev-python/tomli-w[${PYTHON_USEDEP}] " BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + ) " distutils_enable_tests pytest +src_prepare() { + if ! use native-extensions; then + # a cheap hack, extensions are auto-disabled if Cython.Build + # is not importable + > Cython.py || die + fi + + distutils-r1_src_prepare +} + python_test() { rm -rf box || die epytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 69bb80a61b1f1c032ec9b740eeef5100a52e78f9 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 27 15:57:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 27 15:59:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69bb80a6 dev-python/python-box: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/python-box-7.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-box/python-box-7.1.1.ebuild b/dev-python/python-box/python-box-7.1.1.ebuild index 914dd520974a..56e494cdc8a1 100644 --- a/dev-python/python-box/python-box-7.1.1.ebuild +++ b/dev-python/python-box/python-box-7.1.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 35396426612ab9d39d5e20a7dee19136e95a6ced Author: Michał Górny gentoo org> AuthorDate: Sun Aug 27 15:42:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 27 15:59:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35396426 dev-python/python-box: Bump to 7.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 + dev-python/python-box/python-box-7.1.1.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index bd51dd84edc3..fe800b65b7b7 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1 +1,2 @@ DIST Box-7.0.1.gh.tar.gz 86746 BLAKE2B 33288c89d1b285d1c04ebb00d56a26d451f7b22eefbcef12219108975aa610054af67f69153436033a183c7b26cf216649ddc75b4354f2ff4f02f2a6fc2903bd SHA512 fe08fbca79fa02e53bc4208387162e49917f302e1595d924d4290d690092a9f7fae3f0cac66de1fd48ef16e627c4fbc2b2babed52b04381b24dab9b083040cf7 +DIST Box-7.1.1.gh.tar.gz 87515 BLAKE2B 388944c3a577105ce1e12e9abff7da148d028db88d8070a09e6abe190882acdbfa4cf9d773af6cbae7e945603dc13d3d853253dc18b0d2d2b17c678293583b8a SHA512 60e44eda013a5ab1de2215d156caf2567a24b0471ee20e52096137ad761e92c3ca20d9f3967a21e38ac924488a2b76399c4ea1bc86b652dd72d7494ce22effee diff --git a/dev-python/python-box/python-box-7.1.1.ebuild b/dev-python/python-box/python-box-7.1.1.ebuild new file mode 100644 index ..914dd520974a --- /dev/null +++ b/dev-python/python-box/python-box-7.1.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_P=Box-${PV} +DESCRIPTION="Python dictionaries with advanced dot notation access" +HOMEPAGE=" + https://github.com/cdgriffith/Box/ + https://pypi.org/project/python-box/ +" +SRC_URI=" + https://github.com/cdgriffith/Box/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/tomli-w[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + rm -rf box || die + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: d5919af9e17798efe3bb50a1088bf672972e41a7 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 6 09:24:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 6 10:03:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5919af9 dev-python/python-box: Fix testing the C extension Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/python-box-7.0.1.ebuild | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/dev-python/python-box/python-box-7.0.1.ebuild b/dev-python/python-box/python-box-7.0.1.ebuild index de2d866f1d92..c300e79fa62f 100644 --- a/dev-python/python-box/python-box-7.0.1.ebuild +++ b/dev-python/python-box/python-box-7.0.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 @@ -38,3 +38,15 @@ BDEPEND=" " distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # looks like broken tests + # https://github.com/cdgriffith/Box/issues/257 + test/test_box.py::TestBox::test_box_kwargs_should_not_be_included + test/test_box.py::TestBox::test_box_namespace + ) + + rm -rf box || die + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 9321f7565ef766ef4dd682b105bc27e3f0e0885c Author: Michał Górny gentoo org> AuthorDate: Fri May 5 13:36:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri May 5 13:43:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9321f756 dev-python/python-box: Add a BDEP on dev-python/cython Closes: https://bugs.gentoo.org/905741 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/python-box-7.0.1.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-python/python-box/python-box-7.0.1.ebuild b/dev-python/python-box/python-box-7.0.1.ebuild index ef984714e8e2..de2d866f1d92 100644 --- a/dev-python/python-box/python-box-7.0.1.ebuild +++ b/dev-python/python-box/python-box-7.0.1.ebuild @@ -33,5 +33,8 @@ RDEPEND=" ' 3.8 3.9 3.10) dev-python/tomli-w[${PYTHON_USEDEP}] " +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: cc11a352606b54df062ae0460bb1096b8437182a Author: Michał Górny gentoo org> AuthorDate: Thu May 4 16:28:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu May 4 16:30:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc11a352 dev-python/python-box: Set DISTUTILS_EXT=1 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/python-box-7.0.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/python-box/python-box-7.0.1.ebuild b/dev-python/python-box/python-box-7.0.1.ebuild index 9f934dd469ac..ef984714e8e2 100644 --- a/dev-python/python-box/python-box-7.0.1.ebuild +++ b/dev-python/python-box/python-box-7.0.1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 3b1bb7b6bcbefcbcdda3174776c228feba693330 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 28 04:23:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 28 04:23:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1bb7b6 dev-python/python-box: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 - dev-python/python-box/python-box-6.1.0.ebuild | 36 --- 2 files changed, 37 deletions(-) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index 21b46103d83c..bd51dd84edc3 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1,2 +1 @@ -DIST Box-6.1.0.gh.tar.gz 83124 BLAKE2B bf201a120b41c2cc6577c49253eac2737770df4fcc070960953f92b55901b59633461a4a77d0cb3dbc27b7c2c99e6d2b891c3df4b722ca37c3ea0e4a4882aa3f SHA512 54edebdf3b5954cd75519dd50b45f468470df1cbd8ef0de941b49777153064af9a678712365889401cc6562b339ebbfc4a8592dbaa7a749b167ed69ffbc41e4d DIST Box-7.0.1.gh.tar.gz 86746 BLAKE2B 33288c89d1b285d1c04ebb00d56a26d451f7b22eefbcef12219108975aa610054af67f69153436033a183c7b26cf216649ddc75b4354f2ff4f02f2a6fc2903bd SHA512 fe08fbca79fa02e53bc4208387162e49917f302e1595d924d4290d690092a9f7fae3f0cac66de1fd48ef16e627c4fbc2b2babed52b04381b24dab9b083040cf7 diff --git a/dev-python/python-box/python-box-6.1.0.ebuild b/dev-python/python-box/python-box-6.1.0.ebuild deleted file mode 100644 index 9f934dd469ac.. --- a/dev-python/python-box/python-box-6.1.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -MY_P=Box-${PV} -DESCRIPTION="Python dictionaries with advanced dot notation access" -HOMEPAGE=" - https://github.com/cdgriffith/Box/ - https://pypi.org/project/python-box/ -" -SRC_URI=" - https://github.com/cdgriffith/Box/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - dev-python/tomli-w[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 5535cfd6564ea98a5eaf1080ac92a40806681b88 Author: Sam James gentoo org> AuthorDate: Mon Mar 27 19:30:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 27 19:30:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5535cfd6 dev-python/python-box: Stabilize 7.0.1 amd64, #903227 Signed-off-by: Sam James gentoo.org> dev-python/python-box/python-box-7.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-box/python-box-7.0.1.ebuild b/dev-python/python-box/python-box-7.0.1.ebuild index cb140b6ae872..9f934dd469ac 100644 --- a/dev-python/python-box/python-box-7.0.1.ebuild +++ b/dev-python/python-box/python-box-7.0.1.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" dev-python/msgpack[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 985642bc2e17e6bbaf8c4d4d3c2816ac57482e3f Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:21:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:21:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985642bc dev-python/python-box: Bump to 7.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 + dev-python/python-box/python-box-7.0.1.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index e9f5019dd492..21b46103d83c 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1 +1,2 @@ DIST Box-6.1.0.gh.tar.gz 83124 BLAKE2B bf201a120b41c2cc6577c49253eac2737770df4fcc070960953f92b55901b59633461a4a77d0cb3dbc27b7c2c99e6d2b891c3df4b722ca37c3ea0e4a4882aa3f SHA512 54edebdf3b5954cd75519dd50b45f468470df1cbd8ef0de941b49777153064af9a678712365889401cc6562b339ebbfc4a8592dbaa7a749b167ed69ffbc41e4d +DIST Box-7.0.1.gh.tar.gz 86746 BLAKE2B 33288c89d1b285d1c04ebb00d56a26d451f7b22eefbcef12219108975aa610054af67f69153436033a183c7b26cf216649ddc75b4354f2ff4f02f2a6fc2903bd SHA512 fe08fbca79fa02e53bc4208387162e49917f302e1595d924d4290d690092a9f7fae3f0cac66de1fd48ef16e627c4fbc2b2babed52b04381b24dab9b083040cf7 diff --git a/dev-python/python-box/python-box-7.0.1.ebuild b/dev-python/python-box/python-box-7.0.1.ebuild new file mode 100644 index ..cb140b6ae872 --- /dev/null +++ b/dev-python/python-box/python-box-7.0.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +MY_P=Box-${PV} +DESCRIPTION="Python dictionaries with advanced dot notation access" +HOMEPAGE=" + https://github.com/cdgriffith/Box/ + https://pypi.org/project/python-box/ +" +SRC_URI=" + https://github.com/cdgriffith/Box/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/tomli-w[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: a2db26f7c62a68ebc78a9003e79971514c27d529 Author: Joonas Niilola gentoo org> AuthorDate: Sun Jan 15 07:51:22 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jan 15 07:51:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2db26f7 dev-python/python-box: Stabilize 6.1.0 amd64, #887181 Signed-off-by: Joonas Niilola gentoo.org> dev-python/python-box/python-box-6.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-box/python-box-6.1.0.ebuild b/dev-python/python-box/python-box-6.1.0.ebuild index cb140b6ae872..9f934dd469ac 100644 --- a/dev-python/python-box/python-box-6.1.0.ebuild +++ b/dev-python/python-box/python-box-6.1.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" dev-python/msgpack[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: f6f2543ed9d5692f9ebe51ed3f3950bb0ad6d328 Author: Michał Górny gentoo org> AuthorDate: Mon Nov 14 05:01:16 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Nov 14 05:05:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f2543e dev-python/python-box: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest | 1 - dev-python/python-box/python-box-6.0.2-r1.ebuild | 25 2 files changed, 26 deletions(-) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index e5483031956b..e9f5019dd492 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1,2 +1 @@ DIST Box-6.1.0.gh.tar.gz 83124 BLAKE2B bf201a120b41c2cc6577c49253eac2737770df4fcc070960953f92b55901b59633461a4a77d0cb3dbc27b7c2c99e6d2b891c3df4b722ca37c3ea0e4a4882aa3f SHA512 54edebdf3b5954cd75519dd50b45f468470df1cbd8ef0de941b49777153064af9a678712365889401cc6562b339ebbfc4a8592dbaa7a749b167ed69ffbc41e4d -DIST python-box-6.0.2.gh.tar.gz 82454 BLAKE2B 2e29ae1fe62e588a4534b66dc4de53478b2a7a236c9ea43b8e3a3fa0985f75042b64d260ac0415a645fb3067bbb427fdb7d840b63260620d4754261a49237896 SHA512 9305f1e4b5694ac1bf3230a8f089ec7dce324272b6d11abc08aeaabf3e2c74f763170b23201139ea3368bc2682a893660376f2a9be0cdd4fc16827f04e7b6240 diff --git a/dev-python/python-box/python-box-6.0.2-r1.ebuild b/dev-python/python-box/python-box-6.0.2-r1.ebuild deleted file mode 100644 index 4969a0bc8f0c.. --- a/dev-python/python-box/python-box-6.0.2-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) -inherit distutils-r1 - -DESCRIPTION="Python dictionaries with advanced dot notation access" -HOMEPAGE="https://github.com/cdgriffith/Box"; -SRC_URI="https://github.com/cdgriffith/Box/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/Box-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 376e5c83d26b948bde6f5dec76448800e80f0fb6 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 30 16:28:21 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 30 16:28:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=376e5c83 dev-python/python-box: Bump to 6.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 + dev-python/python-box/python-box-6.1.0.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index 3f4cd021c775..e5483031956b 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1 +1,2 @@ +DIST Box-6.1.0.gh.tar.gz 83124 BLAKE2B bf201a120b41c2cc6577c49253eac2737770df4fcc070960953f92b55901b59633461a4a77d0cb3dbc27b7c2c99e6d2b891c3df4b722ca37c3ea0e4a4882aa3f SHA512 54edebdf3b5954cd75519dd50b45f468470df1cbd8ef0de941b49777153064af9a678712365889401cc6562b339ebbfc4a8592dbaa7a749b167ed69ffbc41e4d DIST python-box-6.0.2.gh.tar.gz 82454 BLAKE2B 2e29ae1fe62e588a4534b66dc4de53478b2a7a236c9ea43b8e3a3fa0985f75042b64d260ac0415a645fb3067bbb427fdb7d840b63260620d4754261a49237896 SHA512 9305f1e4b5694ac1bf3230a8f089ec7dce324272b6d11abc08aeaabf3e2c74f763170b23201139ea3368bc2682a893660376f2a9be0cdd4fc16827f04e7b6240 diff --git a/dev-python/python-box/python-box-6.1.0.ebuild b/dev-python/python-box/python-box-6.1.0.ebuild new file mode 100644 index ..b1f05d8d66c8 --- /dev/null +++ b/dev-python/python-box/python-box-6.1.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +MY_P=Box-${PV} +DESCRIPTION="Python dictionaries with advanced dot notation access" +HOMEPAGE=" + https://github.com/cdgriffith/Box/ + https://pypi.org/project/python-box/ +" +SRC_URI=" + https://github.com/cdgriffith/Box/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/tomli-w[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: c1d6cc45fdecdb1654f0ea53b2ce517d76efa3b0 Author: Sam James gentoo org> AuthorDate: Wed Oct 12 20:46:38 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 12 20:47:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d6cc45 dev-python/python-box: fix dependencies There's no need for python_gen_any_dep here if we're not imposing a restriction like certain Python versions on those deps and we're not single impl. Signed-off-by: Sam James gentoo.org> ...hon-box-6.0.2.ebuild => python-box-6.0.2-r1.ebuild} | 18 -- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/dev-python/python-box/python-box-6.0.2.ebuild b/dev-python/python-box/python-box-6.0.2-r1.ebuild similarity index 62% rename from dev-python/python-box/python-box-6.0.2.ebuild rename to dev-python/python-box/python-box-6.0.2-r1.ebuild index 30d2e1ecfc33..4969a0bc8f0c 100644 --- a/dev-python/python-box/python-box-6.0.2.ebuild +++ b/dev-python/python-box/python-box-6.0.2-r1.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Python dictionaries with advanced dot notation access" -HOMEPAGE="https://github.com/cdgriffith/Box/"; +HOMEPAGE="https://github.com/cdgriffith/Box"; SRC_URI="https://github.com/cdgriffith/Box/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" S="${WORKDIR}/Box-${PV}" @@ -17,19 +17,9 @@ SLOT="0" KEYWORDS="~amd64" RDEPEND=" - $(python_gen_any_dep ' - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - ') -" - -BDEPEND=" - test? ( - $(python_gen_any_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] " distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 904bdeb05d58cf8fc2323cba79f2821282e3a506 Author: Matt Jolly footclan ninja> AuthorDate: Wed Sep 28 12:42:19 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 12 20:44:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904bdeb0 dev-python/python-box: new package, add 6.0.2 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> dev-python/python-box/Manifest| 1 + dev-python/python-box/metadata.xml| 16 dev-python/python-box/python-box-6.0.2.ebuild | 35 +++ 3 files changed, 52 insertions(+) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest new file mode 100644 index ..3f4cd021c775 --- /dev/null +++ b/dev-python/python-box/Manifest @@ -0,0 +1 @@ +DIST python-box-6.0.2.gh.tar.gz 82454 BLAKE2B 2e29ae1fe62e588a4534b66dc4de53478b2a7a236c9ea43b8e3a3fa0985f75042b64d260ac0415a645fb3067bbb427fdb7d840b63260620d4754261a49237896 SHA512 9305f1e4b5694ac1bf3230a8f089ec7dce324272b6d11abc08aeaabf3e2c74f763170b23201139ea3368bc2682a893660376f2a9be0cdd4fc16827f04e7b6240 diff --git a/dev-python/python-box/metadata.xml b/dev-python/python-box/metadata.xml new file mode 100644 index ..c0dbbdd823f3 --- /dev/null +++ b/dev-python/python-box/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + Matt.Jolly@footclan.ninja + Matt Jolly + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + cdgriffith/Box + python-box + + diff --git a/dev-python/python-box/python-box-6.0.2.ebuild b/dev-python/python-box/python-box-6.0.2.ebuild new file mode 100644 index ..30d2e1ecfc33 --- /dev/null +++ b/dev-python/python-box/python-box-6.0.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 + +DESCRIPTION="Python dictionaries with advanced dot notation access" +HOMEPAGE="https://github.com/cdgriffith/Box/"; +SRC_URI="https://github.com/cdgriffith/Box/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/Box-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + $(python_gen_any_dep ' + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + ') +" + +BDEPEND=" + test? ( + $(python_gen_any_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" + +distutils_enable_tests pytest