public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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/
@ 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
* [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-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-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/
@ 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/
@ 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  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-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-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: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-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-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:     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:     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-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-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-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-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-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-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-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/
@ 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/
@ 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-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-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: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-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-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-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

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