* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2022-05-02 7:57 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2022-05-02 7:57 UTC (permalink / raw
To: gentoo-commits
commit: 21831e5b30539aa5284e44b91d173234496714cd
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Mon May 2 07:57:07 2022 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Mon May 2 07:57:07 2022 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=21831e5b
dev-vcs/dandi-cli: dependency update
DISTUTILS_USE_PEP517 removal hopefully soon revertable, cuurently fails
with:
```
AttributeError: module 'versioneer' has no attribute 'get_version'
```
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild | 3 +--
dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
index 48c1627c3..e1117b65e 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
@@ -3,7 +3,6 @@
EAPI=8
-DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
@@ -21,7 +20,7 @@ RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/click-didyoumean[${PYTHON_USEDEP}]
- ~dev-python/dandischema-0.6.0[${PYTHON_USEDEP}]
+ ~dev-python/dandi-schema-0.6.0[${PYTHON_USEDEP}]
dev-python/fasteners[${PYTHON_USEDEP}]
dev-python/fscacher[${PYTHON_USEDEP}]
dev-python/humanize[${PYTHON_USEDEP}]
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
index 48c1627c3..e1117b65e 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
@@ -3,7 +3,6 @@
EAPI=8
-DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
@@ -21,7 +20,7 @@ RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/click-didyoumean[${PYTHON_USEDEP}]
- ~dev-python/dandischema-0.6.0[${PYTHON_USEDEP}]
+ ~dev-python/dandi-schema-0.6.0[${PYTHON_USEDEP}]
dev-python/fasteners[${PYTHON_USEDEP}]
dev-python/fscacher[${PYTHON_USEDEP}]
dev-python/humanize[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2022-05-02 7:59 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2022-05-02 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 7bcf8e8fe0cc8f767d0aa5708741a67893c770d9
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Mon May 2 07:59:06 2022 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Mon May 2 07:59:06 2022 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=7bcf8e8f
dev-vcs/dandi-cli: version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild | 86 +++++++++++++++++++++++++++++++
1 file changed, 86 insertions(+)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
new file mode 100644
index 000000000..1f68c40bf
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli"
+SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test etelemetry"
+
+RDEPEND="
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/click-didyoumean[${PYTHON_USEDEP}]
+ ~dev-python/dandi-schema-0.6.0[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/fscacher[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/interleave[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/keyrings_alt[${PYTHON_USEDEP}]
+ dev-python/nwbinspector[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+ dev-python/pynwb[${PYTHON_USEDEP}]
+ dev-python/pyout[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/zarr[${PYTHON_USEDEP}]
+"
+
+DEPEND="
+ test? (
+ dev-python/anys[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+ )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+# Some tests require deep copy with git history
+# https://github.com/dandi/dandi-cli/issues/878#issuecomment-1021720299
+EPYTEST_DESELECT=(
+ "dandi/tests/test_utils.py::test_get_instance_dandi_with_api"
+ "dandi/tests/test_utils.py::test_get_instance_url"
+ "dandi/tests/test_utils.py::test_get_instance_cli_version_too_old"
+ "dandi/tests/test_utils.py::test_get_instance_bad_cli_version"
+)
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.37.0-pip-versioncheck.patch"
+)
+
+src_prepare() {
+ if use etelemetry; then
+ default
+ else
+ eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
+ default
+ sed -i "/etelemetry/d" setup.cfg
+ fi
+}
+
+python_test() {
+ export DANDI_TESTS_NONETWORK=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2022-07-28 14:10 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2022-07-28 14:10 UTC (permalink / raw
To: gentoo-commits
commit: c29ba4b62a6a4d1ab79bb670b01a3ab1447d0cdd
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Thu Jul 28 14:10:19 2022 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Thu Jul 28 14:10:19 2022 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c29ba4b6
dev-vcs/dandi-cli: version bump and versioneer dep removal
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild | 1 -
...i-cli-0.39.4.ebuild => dandi-cli-0.45.1.ebuild} | 23 +++++++---------------
2 files changed, 7 insertions(+), 17 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
index 11f322912..0c8ba225e 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
@@ -40,7 +40,6 @@ RDEPEND="
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
dev-python/semantic_version[${PYTHON_USEDEP}]
dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/versioneer[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/zarr[${PYTHON_USEDEP}]
"
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
similarity index 74%
copy from dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
copy to dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
index 11f322912..dcdb13e85 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
@@ -8,9 +8,13 @@ PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
DESCRIPTION="DANDI command line client to facilitate common operations"
HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+#SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
@@ -21,7 +25,7 @@ RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
dev-python/click-didyoumean[${PYTHON_USEDEP}]
- ~dev-python/dandi-schema-0.6.0[${PYTHON_USEDEP}]
+ =dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
dev-python/fasteners[${PYTHON_USEDEP}]
dev-python/fscacher[${PYTHON_USEDEP}]
dev-python/humanize[${PYTHON_USEDEP}]
@@ -40,7 +44,6 @@ RDEPEND="
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
dev-python/semantic_version[${PYTHON_USEDEP}]
dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/versioneer[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/zarr[${PYTHON_USEDEP}]
"
@@ -57,22 +60,10 @@ BDEPEND="
# Upstream might be amenable to dropping opencv:
# https://github.com/dandi/dandi-cli/issues/944
-# Some tests require deep copy with git history
-# https://github.com/dandi/dandi-cli/issues/878#issuecomment-1021720299
-EPYTEST_DESELECT=(
- "dandi/tests/test_utils.py::test_get_instance_dandi_with_api"
- "dandi/tests/test_utils.py::test_get_instance_url"
- "dandi/tests/test_utils.py::test_get_instance_cli_version_too_old"
- "dandi/tests/test_utils.py::test_get_instance_bad_cli_version"
-)
+S="${WORKDIR}/${MY_P}"
distutils_enable_tests pytest
-PATCHES=(
- "${FILESDIR}/${PN}-0.37.0-pip-versioncheck.patch"
- "${FILESDIR}/${PN}-0.37.0-pep517.patch"
-)
-
src_prepare() {
if use etelemetry; then
default
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2022-09-23 21:27 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2022-09-23 21:27 UTC (permalink / raw
To: gentoo-commits
commit: 02f5d0ab57f4af9ea7048ed0fec91e259cd8a6d1
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Fri Sep 23 21:26:51 2022 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Fri Sep 23 21:26:51 2022 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=02f5d0ab
dev-vcs/dandi-cli: using new keyrings-alt from ::gentoo
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild | 2 +-
dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild | 2 +-
dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild | 2 +-
dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
index 08d652de9..d6136beee 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
dev-python/interleave[${PYTHON_USEDEP}]
dev-python/joblib[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings_alt[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pycryptodome[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
index 08d652de9..d6136beee 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
dev-python/interleave[${PYTHON_USEDEP}]
dev-python/joblib[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings_alt[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pycryptodome[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
index 0c8ba225e..0f838108e 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
dev-python/interleave[${PYTHON_USEDEP}]
dev-python/joblib[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings_alt[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/nwbinspector[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pycryptodome[${PYTHON_USEDEP}]
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
index dcdb13e85..1dbc002dd 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-python/interleave[${PYTHON_USEDEP}]
dev-python/joblib[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings_alt[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/nwbinspector[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pycryptodome[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2022-09-23 21:29 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2022-09-23 21:29 UTC (permalink / raw
To: gentoo-commits
commit: 5decb3ee85356afe314baf84ac362d8adc734efd
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Fri Sep 23 21:29:09 2022 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Fri Sep 23 21:29:09 2022 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=5decb3ee
dev-vcs/dandi-cli: drop 0.37.0
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild | 87 -------------------------------
1 file changed, 87 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
deleted file mode 100644
index d6136beee..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
+++ /dev/null
@@ -1,87 +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..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test etelemetry"
-
-RDEPEND="
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- ~dev-python/dandi-schema-0.6.0[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
-"
-
-DEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-# Some tests require deep copy with git history
-# https://github.com/dandi/dandi-cli/issues/878#issuecomment-1021720299
-EPYTEST_DESELECT=(
- "dandi/tests/test_utils.py::test_get_instance_dandi_with_api"
- "dandi/tests/test_utils.py::test_get_instance_url"
- "dandi/tests/test_utils.py::test_get_instance_cli_version_too_old"
- "dandi/tests/test_utils.py::test_get_instance_bad_cli_version"
-)
-
-distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.37.0-pip-versioncheck.patch"
- "${FILESDIR}/${PN}-0.37.0-pep517.patch"
-)
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2022-09-23 21:34 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2022-09-23 21:34 UTC (permalink / raw
To: gentoo-commits
commit: 5f72a6ef6faab644778a9c60d5b065b0df75db59
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Fri Sep 23 21:33:52 2022 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Fri Sep 23 21:33:52 2022 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=5f72a6ef
dev-vcs/dandi-cli: updated distfile naming
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild | 2 +-
dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
index d6136beee..b5f95e030 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="DANDI command line client to facilitate common operations"
HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
index 0f838108e..a12843df7 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="DANDI command line client to facilitate common operations"
HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2022-10-11 19:23 Andrew Ammerlaan
0 siblings, 0 replies; 31+ messages in thread
From: Andrew Ammerlaan @ 2022-10-11 19:23 UTC (permalink / raw
To: gentoo-commits
commit: 30f1208d8cf52c8e981ea5dafe993f4c36c94411
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 19:22:36 2022 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 19:22:36 2022 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=30f1208d
dev-vcs/dandi-cli: drop x86 keyword
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild | 2 +-
dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild | 2 +-
dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
index b5f95e030..1842cbb5e 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
IUSE="test etelemetry"
RDEPEND="
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
index a12843df7..a83a0b219 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
IUSE="test etelemetry"
RDEPEND="
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
index 1dbc002dd..0453e2f00 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
IUSE="test etelemetry"
RDEPEND="
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2022-10-31 14:49 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2022-10-31 14:49 UTC (permalink / raw
To: gentoo-commits
commit: 8b67295ea634458c3e5f53ccecc82c9b7f01f3a6
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Mon Oct 31 14:49:37 2022 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Mon Oct 31 14:49:37 2022 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=8b67295e
dev-vcs/dandi-cli: add 0.46.6
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild | 79 +++++++++++++++++++++++++++++++
1 file changed, 79 insertions(+)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild
new file mode 100644
index 000000000..581257bdb
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild
@@ -0,0 +1,79 @@
+# 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..10} )
+
+inherit distutils-r1
+
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test etelemetry"
+
+RDEPEND="
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/click-didyoumean[${PYTHON_USEDEP}]
+ =dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/fscacher[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/interleave[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
+ dev-python/nwbinspector[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+ dev-python/pynwb[${PYTHON_USEDEP}]
+ dev-python/pyout[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/zarr[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/anys[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+ )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ if use etelemetry; then
+ default
+ else
+ eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
+ default
+ sed -i "/etelemetry/d" setup.cfg
+ fi
+}
+
+python_test() {
+ export DANDI_TESTS_NONETWORK=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-01-12 22:10 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-01-12 22:10 UTC (permalink / raw
To: gentoo-commits
commit: 120037b5f214a78896ce678ce5ee311e6af880d9
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Thu Jan 12 22:09:57 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Thu Jan 12 22:09:57 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=120037b5
dev-vcs/dandi-cli: dropped deprecated python_compat
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild | 4 ++--
dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild | 4 ++--
dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild | 4 ++--
dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
index 1842cbb5e..25c1ec52c 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# 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_{8..10} )
+PYTHON_COMPAT=( python3_{10..10} )
inherit distutils-r1
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
index a83a0b219..e3f36d1de 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# 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_{8..10} )
+PYTHON_COMPAT=( python3_{10..10} )
inherit distutils-r1
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
index 0453e2f00..52d57dfd5 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# 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_{8..10} )
+PYTHON_COMPAT=( python3_{10..10} )
inherit distutils-r1
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild
index 581257bdb..f5e9d67cf 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# 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_{8..10} )
+PYTHON_COMPAT=( python3_{10..10} )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-01-16 5:09 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-01-16 5:09 UTC (permalink / raw
To: gentoo-commits
commit: 83480bc66e15cc70a8b37d4070a2424973cee118
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Mon Jan 16 05:09:21 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Mon Jan 16 05:09:21 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=83480bc6
dev-vcs/dandi-cli: drop 0.38.0
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild | 87 -------------------------------
1 file changed, 87 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
deleted file mode 100644
index 25c1ec52c..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
+++ /dev/null
@@ -1,87 +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_{10..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- ~dev-python/dandi-schema-0.6.0[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
-"
-
-DEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-# Some tests require deep copy with git history
-# https://github.com/dandi/dandi-cli/issues/878#issuecomment-1021720299
-EPYTEST_DESELECT=(
- "dandi/tests/test_utils.py::test_get_instance_dandi_with_api"
- "dandi/tests/test_utils.py::test_get_instance_url"
- "dandi/tests/test_utils.py::test_get_instance_cli_version_too_old"
- "dandi/tests/test_utils.py::test_get_instance_bad_cli_version"
-)
-
-distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.37.0-pip-versioncheck.patch"
- "${FILESDIR}/${PN}-0.37.0-pep517.patch"
-)
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-01-16 5:09 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-01-16 5:09 UTC (permalink / raw
To: gentoo-commits
commit: 506fab4d6c4017042543b388fce75a8673242d2e
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Mon Jan 16 05:09:09 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Mon Jan 16 05:09:09 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=506fab4d
dev-vcs/dandi-cli: add 0.48.0
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild | 79 +++++++++++++++++++++++++++++++
1 file changed, 79 insertions(+)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild
new file mode 100644
index 000000000..f5e9d67cf
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild
@@ -0,0 +1,79 @@
+# 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_{10..10} )
+
+inherit distutils-r1
+
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test etelemetry"
+
+RDEPEND="
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/click-didyoumean[${PYTHON_USEDEP}]
+ =dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/fscacher[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/interleave[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
+ dev-python/nwbinspector[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+ dev-python/pynwb[${PYTHON_USEDEP}]
+ dev-python/pyout[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/zarr[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/anys[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+ )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ if use etelemetry; then
+ default
+ else
+ eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
+ default
+ sed -i "/etelemetry/d" setup.cfg
+ fi
+}
+
+python_test() {
+ export DANDI_TESTS_NONETWORK=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-02-17 7:02 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-02-17 7:02 UTC (permalink / raw
To: gentoo-commits
commit: 6c37d67bb202777a5779c57e6bb7caf17f126a72
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Fri Feb 17 07:02:25 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Fri Feb 17 07:02:25 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=6c37d67b
dev-vcs/dandi-cli: add 0.49.0
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild | 80 +++++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild
new file mode 100644
index 000000000..3fcb74d2d
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild
@@ -0,0 +1,80 @@
+# 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_{10..10} )
+
+inherit distutils-r1
+
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test etelemetry"
+
+RDEPEND="
+ =dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/click-didyoumean[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/fscacher[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/interleave[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
+ dev-python/nwbinspector[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ dev-python/pynwb[${PYTHON_USEDEP}]
+ dev-python/pyout[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/zarr[${PYTHON_USEDEP}]
+ dev-python/zarr_checksum[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/anys[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+ )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ if use etelemetry; then
+ default
+ else
+ eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
+ default
+ sed -i "/etelemetry/d" setup.cfg
+ fi
+}
+
+python_test() {
+ export DANDI_TESTS_NONETWORK=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-02-17 7:03 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-02-17 7:03 UTC (permalink / raw
To: gentoo-commits
commit: 7693a82449b13b3ecd3e37618c151ce0babc0d02
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Fri Feb 17 07:03:01 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Fri Feb 17 07:03:01 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=7693a824
dev-vcs/dandi-cli: drop 0.39.4, 0.45.1
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild | 88 -------------------------------
dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild | 80 ----------------------------
2 files changed, 168 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
deleted file mode 100644
index e3f36d1de..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
+++ /dev/null
@@ -1,88 +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_{10..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- ~dev-python/dandi-schema-0.6.0[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/nwbinspector[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-# Some tests require deep copy with git history
-# https://github.com/dandi/dandi-cli/issues/878#issuecomment-1021720299
-EPYTEST_DESELECT=(
- "dandi/tests/test_utils.py::test_get_instance_dandi_with_api"
- "dandi/tests/test_utils.py::test_get_instance_url"
- "dandi/tests/test_utils.py::test_get_instance_cli_version_too_old"
- "dandi/tests/test_utils.py::test_get_instance_bad_cli_version"
-)
-
-distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.37.0-pip-versioncheck.patch"
- "${FILESDIR}/${PN}-0.37.0-pep517.patch"
-)
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
deleted file mode 100644
index 52d57dfd5..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
+++ /dev/null
@@ -1,80 +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_{10..10} )
-
-inherit distutils-r1
-
-MY_PN="dandi"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-#SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- =dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/nwbinspector[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-S="${WORKDIR}/${MY_P}"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-03-02 14:20 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-03-02 14:20 UTC (permalink / raw
To: gentoo-commits
commit: 7ebac5991efb491041cf00d606deabaac9b4a77f
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Thu Mar 2 14:20:06 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Thu Mar 2 14:20:06 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=7ebac599
dev-vcs/dandi-cli: add 0.50.0
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild | 80 +++++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild
new file mode 100644
index 000000000..3fcb74d2d
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild
@@ -0,0 +1,80 @@
+# 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_{10..10} )
+
+inherit distutils-r1
+
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test etelemetry"
+
+RDEPEND="
+ =dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/click-didyoumean[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/fscacher[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/interleave[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
+ dev-python/nwbinspector[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ dev-python/pynwb[${PYTHON_USEDEP}]
+ dev-python/pyout[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/zarr[${PYTHON_USEDEP}]
+ dev-python/zarr_checksum[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/anys[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+ )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ if use etelemetry; then
+ default
+ else
+ eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
+ default
+ sed -i "/etelemetry/d" setup.cfg
+ fi
+}
+
+python_test() {
+ export DANDI_TESTS_NONETWORK=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-03-21 22:33 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-03-21 22:33 UTC (permalink / raw
To: gentoo-commits
commit: ad172c919240a2eb49fdcc591bd68b99775e2d53
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue Mar 21 22:33:00 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue Mar 21 22:33:00 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=ad172c91
dev-vcs/dandi-cli: add 0.51.0
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild | 80 +++++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild
new file mode 100644
index 000000000..cb9948939
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild
@@ -0,0 +1,80 @@
+# 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_{10..10} )
+
+inherit distutils-r1
+
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test etelemetry"
+
+RDEPEND="
+ =dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/click-didyoumean[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/fscacher[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/interleave[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
+ dev-python/nwbinspector[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ dev-python/pynwb[${PYTHON_USEDEP}]
+ dev-python/pyout[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/zarr[${PYTHON_USEDEP}]
+ dev-python/zarr_checksum[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/anys[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+ )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ if use etelemetry; then
+ default
+ else
+ eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
+ default
+ sed -i "/etelemetry/d" setup.cfg
+ fi
+}
+
+python_test() {
+ export DANDI_TESTS_NONETWORK=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-03-21 22:52 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-03-21 22:52 UTC (permalink / raw
To: gentoo-commits
commit: 6ed81a70bac6e569fc1da9c9f995a5b441ac07ea
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue Mar 21 22:52:09 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue Mar 21 22:52:18 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=6ed81a70
dev-vcs/dandi-cli: pypi eclass for SRC_URI
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild | 4 ++--
dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild | 4 ++--
dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild | 4 ++--
dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild | 4 ++--
dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild | 4 ++--
5 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild
index f5e9d67cf..963aacdd4 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild
@@ -6,14 +6,14 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..10} )
-inherit distutils-r1
+inherit distutils-r1 pypi
MY_PN="dandi"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="DANDI command line client to facilitate common operations"
HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+SRC_URI="$(pypi_sdist_url dandi)"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild
index f5e9d67cf..963aacdd4 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild
@@ -6,14 +6,14 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..10} )
-inherit distutils-r1
+inherit distutils-r1 pypi
MY_PN="dandi"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="DANDI command line client to facilitate common operations"
HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+SRC_URI="$(pypi_sdist_url dandi)"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild
index 3fcb74d2d..8bbba64e8 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild
@@ -6,14 +6,14 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..10} )
-inherit distutils-r1
+inherit distutils-r1 pypi
MY_PN="dandi"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="DANDI command line client to facilitate common operations"
HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+SRC_URI="$(pypi_sdist_url dandi)"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild
index 3fcb74d2d..8bbba64e8 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild
@@ -6,14 +6,14 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..10} )
-inherit distutils-r1
+inherit distutils-r1 pypi
MY_PN="dandi"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="DANDI command line client to facilitate common operations"
HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+SRC_URI="$(pypi_sdist_url dandi)"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild
index cb9948939..e4da9cb75 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild
@@ -6,14 +6,14 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..10} )
-inherit distutils-r1
+inherit distutils-r1 pypi
MY_PN="dandi"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="DANDI command line client to facilitate common operations"
HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+SRC_URI="$(pypi_sdist_url dandi)"
LICENSE="Apache-2.0"
SLOT="0"
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-05-02 23:01 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-05-02 23:01 UTC (permalink / raw
To: gentoo-commits
commit: ae20906b6e4d9266aa3e6b27e1fe3b0b713c8dee
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue May 2 23:01:32 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue May 2 23:01:32 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=ae20906b
dev-vcs/dandi-cli: enable py3.11
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild | 2 +-
dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild | 2 +-
dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild
index 8bbba64e8..3edb80b62 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..10} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild
index 8bbba64e8..3edb80b62 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..10} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild
index e4da9cb75..8cf7c0166 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..10} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-05-02 23:01 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-05-02 23:01 UTC (permalink / raw
To: gentoo-commits
commit: 739fc168f026262f82aaf6e1e5cedf0b6a74e911
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue May 2 22:53:15 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue May 2 22:53:15 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=739fc168
dev-vcs/dandi-cli: drop 0.48.0
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild | 79 -------------------------------
1 file changed, 79 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild
deleted file mode 100644
index 963aacdd4..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild
+++ /dev/null
@@ -1,79 +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_{10..10} )
-
-inherit distutils-r1 pypi
-
-MY_PN="dandi"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="$(pypi_sdist_url dandi)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- =dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/nwbinspector[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-S="${WORKDIR}/${MY_P}"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-05-02 23:01 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-05-02 23:01 UTC (permalink / raw
To: gentoo-commits
commit: 809af08f9126f72f3e431e54121d252b790efda8
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue May 2 22:52:57 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue May 2 22:52:57 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=809af08f
dev-vcs/dandi-cli: drop 0.46.6
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild | 79 -------------------------------
1 file changed, 79 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild
deleted file mode 100644
index 963aacdd4..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.46.6.ebuild
+++ /dev/null
@@ -1,79 +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_{10..10} )
-
-inherit distutils-r1 pypi
-
-MY_PN="dandi"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="$(pypi_sdist_url dandi)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- =dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/nwbinspector[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-S="${WORKDIR}/${MY_P}"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-05-15 17:28 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-05-15 17:28 UTC (permalink / raw
To: gentoo-commits
commit: a59b60a7caf28c537b331487d709c17a1966a9b5
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Mon May 15 17:28:12 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Mon May 15 17:28:12 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=a59b60a7
dev-vcs/dandi-cli: drop 0.49.0
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild | 80 -------------------------------
1 file changed, 80 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild
deleted file mode 100644
index 3edb80b62..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.49.0.ebuild
+++ /dev/null
@@ -1,80 +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_{10..11} )
-
-inherit distutils-r1 pypi
-
-MY_PN="dandi"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="$(pypi_sdist_url dandi)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- =dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/nwbinspector[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
- dev-python/zarr_checksum[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-S="${WORKDIR}/${MY_P}"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-05-23 10:22 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-05-23 10:22 UTC (permalink / raw
To: gentoo-commits
commit: c6e4c79a3219522ddb11fe082e18cb8e4538d3a7
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue May 23 10:21:54 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue May 23 10:22:24 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c6e4c79a
dev-vcs/dandi-cli: add 0.54.0, 0.55.0
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.54.0.ebuild | 80 +++++++++++++++++++++++++++
dev-vcs/dandi-cli/dandi-cli-0.55.0.ebuild | 91 +++++++++++++++++++++++++++++++
2 files changed, 171 insertions(+)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.54.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.54.0.ebuild
new file mode 100644
index 000000000..8cf7c0166
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.54.0.ebuild
@@ -0,0 +1,80 @@
+# 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_{10..11} )
+
+inherit distutils-r1 pypi
+
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli"
+SRC_URI="$(pypi_sdist_url dandi)"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test etelemetry"
+
+RDEPEND="
+ =dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/click-didyoumean[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/fscacher[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/interleave[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
+ dev-python/nwbinspector[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ dev-python/pynwb[${PYTHON_USEDEP}]
+ dev-python/pyout[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/zarr[${PYTHON_USEDEP}]
+ dev-python/zarr_checksum[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/anys[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+ )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ if use etelemetry; then
+ default
+ else
+ eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
+ default
+ sed -i "/etelemetry/d" setup.cfg
+ fi
+}
+
+python_test() {
+ export DANDI_TESTS_NONETWORK=1
+ epytest
+}
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.55.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.55.0.ebuild
new file mode 100644
index 000000000..283ad9f45
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.55.0.ebuild
@@ -0,0 +1,91 @@
+# 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_{10..11} )
+
+inherit distutils-r1 pypi
+
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli"
+SRC_URI="$(pypi_sdist_url dandi)"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test etelemetry"
+
+# Urllib dependency is a workaround for vcrpy::gentoo
+# Remove when https://github.com/gentoo/gentoo/pull/31141 is merged
+RDEPEND="
+ =dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/click-didyoumean[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/fscacher[${PYTHON_USEDEP}]
+ <dev-python/urllib3-2[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/interleave[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
+ dev-python/nwbinspector[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ dev-python/pynwb[${PYTHON_USEDEP}]
+ dev-python/pyout[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/zarr[${PYTHON_USEDEP}]
+ dev-python/zarr_checksum[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/anys[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/vcrpy[${PYTHON_USEDEP}]
+ media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+ )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+S="${WORKDIR}/${MY_P}"
+
+# Reported upstream:
+# https://github.com/dandi/dandi-cli/issues/1297
+EPYTEST_DESELECT=(
+ dandi/tests/test_files.py::test_validate_bogus
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ if use etelemetry; then
+ default
+ else
+ eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
+ default
+ sed -i "/etelemetry/d" setup.cfg
+ fi
+}
+
+python_test() {
+ export DANDI_TESTS_NONETWORK=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-05-23 10:30 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-05-23 10:30 UTC (permalink / raw
To: gentoo-commits
commit: 3769d6f86be55a1e01698a3465b751c451adedd7
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue May 23 10:29:58 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue May 23 10:29:58 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=3769d6f8
dev-vcs/dandi-cli: updated dependency requirements
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
.../dandi-cli/{dandi-cli-0.50.0.ebuild => dandi-cli-0.50.0-r1.ebuild} | 1 +
.../dandi-cli/{dandi-cli-0.51.0.ebuild => dandi-cli-0.51.0-r1.ebuild} | 1 +
.../dandi-cli/{dandi-cli-0.55.0.ebuild => dandi-cli-0.55.0-r1.ebuild} | 3 ++-
3 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild
similarity index 97%
rename from dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild
rename to dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild
index 3edb80b62..684ab69e4 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.50.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild
@@ -21,6 +21,7 @@ KEYWORDS="~amd64"
IUSE="test etelemetry"
RDEPEND="
+ <sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
=dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
dev-python/appdirs[${PYTHON_USEDEP}]
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild
similarity index 97%
rename from dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild
rename to dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild
index 8cf7c0166..996c947ad 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.51.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild
@@ -21,6 +21,7 @@ KEYWORDS="~amd64"
IUSE="test etelemetry"
RDEPEND="
+ <sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
=dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
dev-python/appdirs[${PYTHON_USEDEP}]
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.55.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
similarity index 97%
rename from dev-vcs/dandi-cli/dandi-cli-0.55.0.ebuild
rename to dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
index 283ad9f45..4ff4e9a60 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.55.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
@@ -23,6 +23,8 @@ IUSE="test etelemetry"
# Urllib dependency is a workaround for vcrpy::gentoo
# Remove when https://github.com/gentoo/gentoo/pull/31141 is merged
RDEPEND="
+ <dev-python/urllib3-2[${PYTHON_USEDEP}]
+ <sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
=dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
dev-python/appdirs[${PYTHON_USEDEP}]
@@ -30,7 +32,6 @@ RDEPEND="
dev-python/click[${PYTHON_USEDEP}]
dev-python/fasteners[${PYTHON_USEDEP}]
dev-python/fscacher[${PYTHON_USEDEP}]
- <dev-python/urllib3-2[${PYTHON_USEDEP}]
dev-python/humanize[${PYTHON_USEDEP}]
dev-python/interleave[${PYTHON_USEDEP}]
dev-python/joblib[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-05-23 10:30 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-05-23 10:30 UTC (permalink / raw
To: gentoo-commits
commit: 0c2b0e9599c073a15a79a9b27c138f70a17710b1
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue May 23 10:26:06 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue May 23 10:26:06 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=0c2b0e95
dev-vcs/dandi-cli: drop 0.54.0
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.54.0.ebuild | 80 -------------------------------
1 file changed, 80 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.54.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.54.0.ebuild
deleted file mode 100644
index 8cf7c0166..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.54.0.ebuild
+++ /dev/null
@@ -1,80 +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_{10..11} )
-
-inherit distutils-r1 pypi
-
-MY_PN="dandi"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="$(pypi_sdist_url dandi)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- =dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/nwbinspector[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
- dev-python/zarr_checksum[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-S="${WORKDIR}/${MY_P}"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-05-23 10:34 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-05-23 10:34 UTC (permalink / raw
To: gentoo-commits
commit: 9c78ebde748ed0e36bccf699b816d74ccb4131b1
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue May 23 10:34:04 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue May 23 10:34:04 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=9c78ebde
dev-vcs/dandi-cli: add 0.55.1
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild | 92 +++++++++++++++++++++++++++++++
1 file changed, 92 insertions(+)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
new file mode 100644
index 000000000..964cee45d
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
@@ -0,0 +1,92 @@
+# 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_{10..11} )
+
+inherit distutils-r1 pypi
+
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli"
+SRC_URI="$(pypi_sdist_url dandi)"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test etelemetry"
+
+# Urllib dependency is a workaround for vcrpy::gentoo
+# Remove when https://github.com/gentoo/gentoo/pull/31141 is merged
+RDEPEND="
+ <dev-python/urllib3-2[${PYTHON_USEDEP}]
+ =dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+ >=sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/click-didyoumean[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/fscacher[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/interleave[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
+ dev-python/nwbinspector[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ dev-python/pynwb[${PYTHON_USEDEP}]
+ dev-python/pyout[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/zarr[${PYTHON_USEDEP}]
+ dev-python/zarr_checksum[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/anys[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/vcrpy[${PYTHON_USEDEP}]
+ media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+ )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+S="${WORKDIR}/${MY_P}"
+
+# Reported upstream:
+# https://github.com/dandi/dandi-cli/issues/1297
+EPYTEST_DESELECT=(
+ dandi/tests/test_files.py::test_validate_bogus
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ if use etelemetry; then
+ default
+ else
+ eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
+ default
+ sed -i "/etelemetry/d" setup.cfg
+ fi
+}
+
+python_test() {
+ export DANDI_TESTS_NONETWORK=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-05-25 6:34 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-05-25 6:34 UTC (permalink / raw
To: gentoo-commits
commit: 110950ea54a8d4fa858d05c480583aa5b4501b87
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Thu May 25 06:33:50 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Thu May 25 06:33:50 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=110950ea
dev-vcs/dandi-cli: Dependency name update
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild | 2 +-
dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild | 2 +-
dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild | 2 +-
dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild
index 684ab69e4..c9170759d 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/semantic-version[${PYTHON_USEDEP}]
dev-python/tenacity[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/zarr[${PYTHON_USEDEP}]
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild
index 996c947ad..c626dbe8b 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/semantic-version[${PYTHON_USEDEP}]
dev-python/tenacity[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/zarr[${PYTHON_USEDEP}]
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
index 4ff4e9a60..72d4a6fff 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/semantic-version[${PYTHON_USEDEP}]
dev-python/tenacity[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/zarr[${PYTHON_USEDEP}]
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
index 964cee45d..8d97e973b 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic_version[${PYTHON_USEDEP}]
+ dev-python/semantic-version[${PYTHON_USEDEP}]
dev-python/tenacity[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/zarr[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-05-25 7:09 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-05-25 7:09 UTC (permalink / raw
To: gentoo-commits
commit: 994ae17de1a97a9c2f9c0b6fb1e3f84a5b234145
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Thu May 25 07:08:56 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Thu May 25 07:08:56 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=994ae17d
dev-vcs/dandi-cli: removed dependency constraint workaround
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild | 3 ---
dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild | 3 ---
2 files changed, 6 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
index 72d4a6fff..6dc1301c4 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
@@ -20,10 +20,7 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="test etelemetry"
-# Urllib dependency is a workaround for vcrpy::gentoo
-# Remove when https://github.com/gentoo/gentoo/pull/31141 is merged
RDEPEND="
- <dev-python/urllib3-2[${PYTHON_USEDEP}]
<sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
=dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
index 8d97e973b..ad8849482 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
@@ -20,10 +20,7 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="test etelemetry"
-# Urllib dependency is a workaround for vcrpy::gentoo
-# Remove when https://github.com/gentoo/gentoo/pull/31141 is merged
RDEPEND="
- <dev-python/urllib3-2[${PYTHON_USEDEP}]
=dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
>=sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2023-05-25 18:29 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2023-05-25 18:29 UTC (permalink / raw
To: gentoo-commits
commit: 725cb6e553143817b0b7a03ad98728d1b641c28f
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Thu May 25 18:29:37 2023 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Thu May 25 18:29:37 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=725cb6e5
dev-vcs/dandi-cli: drop 0.50.0-r1
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild | 81 ----------------------------
1 file changed, 81 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild
deleted file mode 100644
index c9170759d..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.50.0-r1.ebuild
+++ /dev/null
@@ -1,81 +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_{10..11} )
-
-inherit distutils-r1 pypi
-
-MY_PN="dandi"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="$(pypi_sdist_url dandi)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- <sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
- =dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/nwbinspector[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic-version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
- dev-python/zarr_checksum[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-S="${WORKDIR}/${MY_P}"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2024-02-08 16:27 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2024-02-08 16:27 UTC (permalink / raw
To: gentoo-commits
commit: 7e87fa47a1f34cfdc9e4c37a7a6c43161a5446a4
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Thu Feb 8 16:26:36 2024 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Thu Feb 8 16:26:36 2024 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=7e87fa47
dev-vcs/dandi-cli: add 0.59.1
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.59.1.ebuild | 80 +++++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.59.1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.59.1.ebuild
new file mode 100644
index 000000000..fa0643648
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.59.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli"
+SRC_URI="$(pypi_sdist_url dandi)"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test etelemetry"
+
+RDEPEND="
+ =dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+ >=sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
+ dev-python/click-didyoumean[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/fscacher[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/interleave[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
+ dev-python/nwbinspector[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/platformdirs[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ dev-python/pynwb[${PYTHON_USEDEP}]
+ dev-python/pyout[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/semantic-version[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ dev-python/versioneer[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/zarr[${PYTHON_USEDEP}]
+ dev-python/zarr_checksum[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/anys[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/vcrpy[${PYTHON_USEDEP}]
+ media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+ )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+S="${WORKDIR}/${MY_P}"
+
+EPYTEST_DESELECT=(
+ # Reported upstream:
+ # https://github.com/dandi/dandi-cli/issues/1394
+ dandi/cli/tests/test_command.py::test_no_heavy_imports
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+ export DANDI_TESTS_NONETWORK=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2024-02-08 16:27 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2024-02-08 16:27 UTC (permalink / raw
To: gentoo-commits
commit: 475fbf4efee6002276e699be0bbaa2a93cd5fa8c
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Thu Feb 8 16:27:34 2024 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Thu Feb 8 16:27:34 2024 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=475fbf4e
dev-vcs/dandi-cli: drop 0.51.0-r1, 0.55.0-r1
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild | 81 --------------------------
dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild | 87 ----------------------------
2 files changed, 168 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild
deleted file mode 100644
index c626dbe8b..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.51.0-r1.ebuild
+++ /dev/null
@@ -1,81 +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_{10..11} )
-
-inherit distutils-r1 pypi
-
-MY_PN="dandi"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="$(pypi_sdist_url dandi)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- <sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
- =dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/nwbinspector[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic-version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
- dev-python/zarr_checksum[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-S="${WORKDIR}/${MY_P}"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
deleted file mode 100644
index 060424cdb..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.55.0-r1.ebuild
+++ /dev/null
@@ -1,87 +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_{10..11} )
-
-inherit distutils-r1 pypi
-
-MY_PN="dandi"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="$(pypi_sdist_url dandi)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- <sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
- =dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/nwbinspector[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic-version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
- dev-python/zarr_checksum[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/vcrpy[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.55.0-hdf5.patch"
-)
-
-distutils_enable_tests pytest
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2024-03-21 22:15 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2024-03-21 22:15 UTC (permalink / raw
To: gentoo-commits
commit: 5921d0badd2028076883c6742f7524cd8e0724b9
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Wed Mar 20 21:36:51 2024 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Thu Mar 21 22:15:29 2024 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=5921d0ba
dev-vcs/dandi-cli: version bump, dropped versions with removed deps
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild | 87 ---------------------
dev-vcs/dandi-cli/dandi-cli-0.59.0.ebuild | 89 ----------------------
...i-cli-0.59.1.ebuild => dandi-cli-0.61.0.ebuild} | 6 +-
3 files changed, 3 insertions(+), 179 deletions(-)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
deleted file mode 100644
index beb2ffcc7..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.55.1.ebuild
+++ /dev/null
@@ -1,87 +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_{10..11} )
-
-inherit distutils-r1 pypi
-
-MY_PN="dandi"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="$(pypi_sdist_url dandi)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- =dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- >=sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/nwbinspector[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic-version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
- dev-python/zarr_checksum[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/vcrpy[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.55.0-hdf5.patch"
-)
-
-distutils_enable_tests pytest
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
- default
- sed -i "/etelemetry/d" setup.cfg
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.59.0.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.59.0.ebuild
deleted file mode 100644
index df160ad23..000000000
--- a/dev-vcs/dandi-cli/dandi-cli-0.59.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-MY_PN="dandi"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli"
-SRC_URI="$(pypi_sdist_url dandi)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
- =dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
- >=sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
- dev-python/click-didyoumean[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/fasteners[${PYTHON_USEDEP}]
- dev-python/fscacher[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- dev-python/interleave[${PYTHON_USEDEP}]
- dev-python/joblib[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/keyrings-alt[${PYTHON_USEDEP}]
- dev-python/nwbinspector[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/platformdirs[${PYTHON_USEDEP}]
- dev-python/pycryptodome[${PYTHON_USEDEP}]
- dev-python/pynwb[${PYTHON_USEDEP}]
- dev-python/pyout[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/semantic-version[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]
- dev-python/versioneer[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- dev-python/zarr[${PYTHON_USEDEP}]
- dev-python/zarr_checksum[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/anys[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/vcrpy[${PYTHON_USEDEP}]
- media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
- )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-S="${WORKDIR}/${MY_P}"
-
-EPYTEST_DESELECT=(
- # Reported upstream:
- # https://github.com/dandi/dandi-cli/issues/1394
- dandi/cli/tests/test_command.py::test_no_heavy_imports
-)
-
-distutils_enable_tests pytest
-
-src_prepare() {
- if use etelemetry; then
- default
- else
- eapply "${FILESDIR}/${P}-no-etelemetry.patch"
- default
- fi
-}
-
-python_test() {
- export DANDI_TESTS_NONETWORK=1
- epytest
-}
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.59.1.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.61.0.ebuild
similarity index 93%
rename from dev-vcs/dandi-cli/dandi-cli-0.59.1.ebuild
rename to dev-vcs/dandi-cli/dandi-cli-0.61.0.ebuild
index fa0643648..35ac320f5 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.59.1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.61.0.ebuild
@@ -21,8 +21,8 @@ KEYWORDS="~amd64"
IUSE="test etelemetry"
RDEPEND="
- =dev-python/dandi-schema-0.8*[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+ >=dev-python/dandi-schema-0.9.0[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-2.0.0[${PYTHON_USEDEP}]
>=sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
dev-python/click-didyoumean[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
@@ -47,7 +47,7 @@ RDEPEND="
dev-python/versioneer[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/zarr[${PYTHON_USEDEP}]
- dev-python/zarr_checksum[${PYTHON_USEDEP}]
+ >=dev-python/zarr_checksum-0.4.0[${PYTHON_USEDEP}]
"
BDEPEND="
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/
@ 2024-03-29 22:26 Horea Christian
0 siblings, 0 replies; 31+ messages in thread
From: Horea Christian @ 2024-03-29 22:26 UTC (permalink / raw
To: gentoo-commits
commit: 14882144687cbd9b4416ca35aa1ceabe6121922b
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Fri Mar 29 22:26:33 2024 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Fri Mar 29 22:26:33 2024 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=14882144
dev-vcs/dandi-cli: add 0.61.2
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
dev-vcs/dandi-cli/dandi-cli-0.61.2.ebuild | 81 +++++++++++++++++++++++++++++++
1 file changed, 81 insertions(+)
diff --git a/dev-vcs/dandi-cli/dandi-cli-0.61.2.ebuild b/dev-vcs/dandi-cli/dandi-cli-0.61.2.ebuild
new file mode 100644
index 000000000..760fb32b4
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.61.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli"
+SRC_URI="$(pypi_sdist_url dandi)"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test etelemetry"
+
+RDEPEND="
+ >=dev-python/dandi-schema-0.9.0[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-2.0.0[${PYTHON_USEDEP}]
+ >=sci-biology/bidsschematools-0.7.0[${PYTHON_USEDEP}]
+ >=dev-python/zarr_checksum-0.4.0[${PYTHON_USEDEP}]
+ dev-python/click-didyoumean[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/fscacher[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ dev-python/interleave[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ dev-python/keyring[${PYTHON_USEDEP}]
+ dev-python/keyrings-alt[${PYTHON_USEDEP}]
+ dev-python/nwbinspector[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/platformdirs[${PYTHON_USEDEP}]
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ dev-python/pynwb[${PYTHON_USEDEP}]
+ dev-python/pyout[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/semantic-version[${PYTHON_USEDEP}]
+ dev-python/tenacity[${PYTHON_USEDEP}]
+ dev-python/versioneer[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/yarl[${PYTHON_USEDEP}]
+ dev-python/zarr[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/anys[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/vcrpy[${PYTHON_USEDEP}]
+ media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+ )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+EPYTEST_DESELECT=(
+ # Reported upstream:
+ # https://github.com/dandi/dandi-cli/issues/1394
+ dandi/cli/tests/test_command.py::test_no_heavy_imports
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+ export DANDI_TESTS_NONETWORK=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 31+ messages in thread
end of thread, other threads:[~2024-03-29 22:26 UTC | newest]
Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-17 7:03 [gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/ Horea Christian
-- strict thread matches above, loose matches on Subject: below --
2024-03-29 22:26 Horea Christian
2024-03-21 22:15 Horea Christian
2024-02-08 16:27 Horea Christian
2024-02-08 16:27 Horea Christian
2023-05-25 18:29 Horea Christian
2023-05-25 7:09 Horea Christian
2023-05-25 6:34 Horea Christian
2023-05-23 10:34 Horea Christian
2023-05-23 10:30 Horea Christian
2023-05-23 10:30 Horea Christian
2023-05-23 10:22 Horea Christian
2023-05-15 17:28 Horea Christian
2023-05-02 23:01 Horea Christian
2023-05-02 23:01 Horea Christian
2023-05-02 23:01 Horea Christian
2023-03-21 22:52 Horea Christian
2023-03-21 22:33 Horea Christian
2023-03-02 14:20 Horea Christian
2023-02-17 7:02 Horea Christian
2023-01-16 5:09 Horea Christian
2023-01-16 5:09 Horea Christian
2023-01-12 22:10 Horea Christian
2022-10-31 14:49 Horea Christian
2022-10-11 19:23 Andrew Ammerlaan
2022-09-23 21:34 Horea Christian
2022-09-23 21:29 Horea Christian
2022-09-23 21:27 Horea Christian
2022-07-28 14:10 Horea Christian
2022-05-02 7:59 Horea Christian
2022-05-02 7:57 Horea Christian
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox