[gentoo-commits] proj/sci:master commit in: dev-python/asdf/

2023-05-25 Thread Horea Christian
commit: ea4ab7721fde8cf0f46b00a5007886084363ce31
Author: Horea Christian  chymera  eu>
AuthorDate: Thu May 25 06:34:35 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu May 25 06:34:35 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ea4ab772

dev-python/asdf: Dependency name update

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/asdf/asdf-2.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/asdf/asdf-2.14.3.ebuild 
b/dev-python/asdf/asdf-2.14.3.ebuild
index d5e292123..2c935c1fb 100644
--- a/dev-python/asdf/asdf-2.14.3.ebuild
+++ b/dev-python/asdf/asdf-2.14.3.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
>=dev-python/jsonschema-3.0.2[${PYTHON_USEDEP}]
>=dev-python/numpy-1.10[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-   >=dev-python/semantic_version-2.8[${PYTHON_USEDEP}]
+   >=dev-python/semantic-version-2.8[${PYTHON_USEDEP}]
 "
 
 distutils_enable_tests pytest



[gentoo-commits] proj/sci:master commit in: dev-python/asdf/

2023-05-22 Thread Andrew Ammerlaan
commit: bcd4b5b00cbbda1f2927deb9e1f7973cb5e0faec
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon May 22 12:58:04 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon May 22 13:12:25 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bcd4b5b0

dev-python/asdf: drop 2.8.3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/asdf/asdf-2.8.3.ebuild | 47 ---
 1 file changed, 47 deletions(-)

diff --git a/dev-python/asdf/asdf-2.8.3.ebuild 
b/dev-python/asdf/asdf-2.8.3.ebuild
deleted file mode 100644
index 09aab4068..0
--- a/dev-python/asdf/asdf-2.8.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for the Advanced Scientific Data Format"
-HOMEPAGE="https://asdf.readthedocs.io/en/latest/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Reported upstream:
-# https://github.com/asdf-format/asdf/issues/1319
-RESTRICT="test"
-
-BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/astropy[${PYTHON_USEDEP}]
-   dev-python/pytest-doctestplus[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/gwcs[${PYTHON_USEDEP}]
-   )
-   doc? ( media-gfx/graphviz )
-"
-
-RDEPEND="
-   >=dev-python/jmespath-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-3.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.10[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-   >=dev-python/semantic_version-2.8[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/astropy dev-python/sphinx-astropy 
dev-python/matplotlib dev-python/docutils
-
-python_test() {
-   # discovers things in docs dir if we do not
-   # explicitly set it to run on the tests dir
-   epytest asdf/tests
-}



[gentoo-commits] proj/sci:master commit in: dev-python/asdf/

2023-02-10 Thread Andrew Ammerlaan
commit: 79995263ea468e2dbacfb9864efd3c6c00e05280
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Feb 10 12:11:30 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb 10 12:11:57 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=79995263

dev-python/asdf: update SRC_URI

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/asdf/asdf-2.14.3.ebuild | 5 ++---
 dev-python/asdf/metadata.xml   | 3 +++
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/asdf/asdf-2.14.3.ebuild 
b/dev-python/asdf/asdf-2.14.3.ebuild
index 2463f0a6c..861c64c10 100644
--- a/dev-python/asdf/asdf-2.14.3.ebuild
+++ b/dev-python/asdf/asdf-2.14.3.ebuild
@@ -3,14 +3,13 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..10} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Python library for the Advanced Scientific Data Format"
 HOMEPAGE="https://asdf.readthedocs.io/en/latest/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/dev-python/asdf/metadata.xml b/dev-python/asdf/metadata.xml
index 4f4367037..332ed9dd0 100644
--- a/dev-python/asdf/metadata.xml
+++ b/dev-python/asdf/metadata.xml
@@ -5,4 +5,7 @@
sci-astron...@gentoo.org
Gentoo Astronomy Project

+   
+   asdf
+   
 



[gentoo-commits] proj/sci:master commit in: dev-python/asdf/

2023-01-13 Thread Horea Christian
commit: 287bad57ed9a8995f609c176b0016233368cb7e4
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Jan 13 21:59:17 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Jan 13 21:59:17 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=287bad57

dev-python/asdf: restricted failing tests

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/asdf/asdf-2.14.3.ebuild | 3 +++
 dev-python/asdf/asdf-2.8.3.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/dev-python/asdf/asdf-2.14.3.ebuild 
b/dev-python/asdf/asdf-2.14.3.ebuild
index 17014d60e..2463f0a6c 100644
--- a/dev-python/asdf/asdf-2.14.3.ebuild
+++ b/dev-python/asdf/asdf-2.14.3.ebuild
@@ -15,6 +15,9 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+# Reported upstream:
+# https://github.com/asdf-format/asdf/issues/1319
+RESTRICT="test"
 
 BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (

diff --git a/dev-python/asdf/asdf-2.8.3.ebuild 
b/dev-python/asdf/asdf-2.8.3.ebuild
index fec47de41..edce106b0 100644
--- a/dev-python/asdf/asdf-2.8.3.ebuild
+++ b/dev-python/asdf/asdf-2.8.3.ebuild
@@ -15,6 +15,9 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+# Reported upstream:
+# https://github.com/asdf-format/asdf/issues/1319
+RESTRICT="test"
 
 BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (



[gentoo-commits] proj/sci:master commit in: dev-python/asdf/

2023-01-13 Thread Horea Christian
commit: 703997394916890a37fdeda5d63e771c243455d7
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Jan 13 20:30:28 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Jan 13 20:30:33 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=70399739

dev-python/asdf: enable py3.10 and disable py3.8, py3.9

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/asdf/asdf-2.8.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/asdf/asdf-2.8.3.ebuild 
b/dev-python/asdf/asdf-2.8.3.ebuild
index 96663e49a..fec47de41 100644
--- a/dev-python/asdf/asdf-2.8.3.ebuild
+++ b/dev-python/asdf/asdf-2.8.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{10..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1



[gentoo-commits] proj/sci:master commit in: dev-python/asdf/

2023-01-13 Thread Horea Christian
commit: 65531180912937f9a0c16b51a4eed4a071729464
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Jan 13 21:55:36 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Jan 13 21:55:36 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=65531180

dev-python/asdf: add 2.14.3

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/asdf/asdf-2.14.3.ebuild | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/dev-python/asdf/asdf-2.14.3.ebuild 
b/dev-python/asdf/asdf-2.14.3.ebuild
new file mode 100644
index 0..17014d60e
--- /dev/null
+++ b/dev-python/asdf/asdf-2.14.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..10} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Python library for the Advanced Scientific Data Format"
+HOMEPAGE="https://asdf.readthedocs.io/en/latest/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/pytest-doctestplus[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/gwcs[${PYTHON_USEDEP}]
+   )
+   doc? ( media-gfx/graphviz )
+"
+
+RDEPEND="
+   >=dev-python/jmespath-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.10[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/semantic_version-2.8[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/astropy dev-python/sphinx-astropy 
dev-python/matplotlib dev-python/docutils
+
+python_test() {
+   # discovers things in docs dir if we do not
+   # explicitly set it to run on the tests dir
+   epytest asdf/tests
+}



[gentoo-commits] proj/sci:master commit in: dev-python/asdf/

2022-01-23 Thread Andrew Ammerlaan
commit: 34eb310028b9d6cf5811bc6390a5badc59ae908e
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jan 23 10:26:10 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jan 23 10:26:10 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=34eb3100

dev-python/asdf: bump to version 2.8.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/asdf/{asdf-2.7.1.ebuild => asdf-2.8.3.ebuild} | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/asdf/asdf-2.7.1.ebuild 
b/dev-python/asdf/asdf-2.8.3.ebuild
similarity index 85%
rename from dev-python/asdf/asdf-2.7.1.ebuild
rename to dev-python/asdf/asdf-2.8.3.ebuild
index ddace4966..96663e49a 100644
--- a/dev-python/asdf/asdf-2.7.1.ebuild
+++ b/dev-python/asdf/asdf-2.8.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..9} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
@@ -27,8 +27,8 @@ BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]
 "
 
 RDEPEND="
+   >=dev-python/jmespath-0.6.2[${PYTHON_USEDEP}]
>=dev-python/jsonschema-3.0.2[${PYTHON_USEDEP}]
-   =dev-python/numpy-1.10[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
>=dev-python/semantic_version-2.8[${PYTHON_USEDEP}]
@@ -40,5 +40,5 @@ distutils_enable_sphinx docs dev-python/astropy 
dev-python/sphinx-astropy dev-py
 python_test() {
# discovers things in docs dir if we do not
# explicitly set it to run on the tests dir
-   pytest -vv asdf/tests || die " Tests failed with ${EPYTHON}"
+   epytest asdf/tests
 }



[gentoo-commits] proj/sci:master commit in: dev-python/asdf/

2021-01-14 Thread Andrew Ammerlaan
commit: 33d826f1d4c632c23afeb7da07d887e4ad672e34
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Jan 14 21:11:06 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Jan 14 21:11:06 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=33d826f1

dev-python/asdf: new dep of specutils

Thanks to @malfatti

Closes: https://github.com/gentoo/sci/pull/964
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/asdf/asdf-2.7.1.ebuild | 44 +++
 dev-python/asdf/metadata.xml  |  8 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/asdf/asdf-2.7.1.ebuild 
b/dev-python/asdf/asdf-2.7.1.ebuild
new file mode 100644
index 0..ddace4966
--- /dev/null
+++ b/dev-python/asdf/asdf-2.7.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Python library for the Advanced Scientific Data Format"
+HOMEPAGE="https://asdf.readthedocs.io/en/latest/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/pytest-doctestplus[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/gwcs[${PYTHON_USEDEP}]
+   )
+   doc? ( media-gfx/graphviz )
+"
+
+RDEPEND="
+   >=dev-python/jsonschema-3.0.2[${PYTHON_USEDEP}]
+   =dev-python/numpy-1.10[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/semantic_version-2.8[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/astropy dev-python/sphinx-astropy 
dev-python/matplotlib dev-python/docutils
+
+python_test() {
+   # discovers things in docs dir if we do not
+   # explicitly set it to run on the tests dir
+   pytest -vv asdf/tests || die " Tests failed with ${EPYTHON}"
+}

diff --git a/dev-python/asdf/metadata.xml b/dev-python/asdf/metadata.xml
new file mode 100644
index 0..4f4367037
--- /dev/null
+++ b/dev-python/asdf/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   sci-astron...@gentoo.org
+   Gentoo Astronomy Project
+   
+