[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: aaf7ad0f0d1ff3047a20bd1b6467dc966728d664 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 10 18:56:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 10 19:05:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf7ad0f dev-python/pyproj: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/pyproj-3.6.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pyproj/pyproj-3.6.1.ebuild b/dev-python/pyproj/pyproj-3.6.1.ebuild index 09c6155730e6..ed02e6a74c0c 100644 --- a/dev-python/pyproj/pyproj-3.6.1.ebuild +++ b/dev-python/pyproj/pyproj-3.6.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: ca250d433a3d420ed8bb7c00fd82491f2812fe97 Author: Sam James gentoo org> AuthorDate: Mon Dec 25 07:22:16 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 25 07:22:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca250d43 dev-python/pyproj: drop 3.6.0 Bug: https://bugs.gentoo.org/911736 Signed-off-by: Sam James gentoo.org> dev-python/pyproj/Manifest| 1 - dev-python/pyproj/pyproj-3.6.0.ebuild | 56 --- 2 files changed, 57 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 43bfc94e36e5..1cf1895e0746 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-3.6.0.gh.tar.gz 238966 BLAKE2B 441904a343b7abab19e9d17a1bcb053d4f5606886b1325cfadcdd8456b61871bee4d13c49802008aea5c5864c40ef15a4a7681969890368a1991ba696b76ab78 SHA512 e713de94331022112049e76f7f56d24439a0dee339e8419acf8b023b3234a7c2ba468bed880749036fca2a93b289575ebb74854ba178f3b6debae8aa53befcf7 DIST pyproj-3.6.1.gh.tar.gz 239568 BLAKE2B e396e7c13dfc90f8a8eaf93b7bc0e62921779930d9c42b21ce8afa95597b13e527c179096600f40140d6d00d0f425580fccc34ae55a4e8c985d1b618554c9db4 SHA512 19c55e7ab99aae70bc318246146dc98ba75cc4884de798392f590df48c6a83e1b80504fd9c555ffd9d19262eb93cdf2c46e4805a3ae6dc07b3eaa4669f025ff0 diff --git a/dev-python/pyproj/pyproj-3.6.0.ebuild b/dev-python/pyproj/pyproj-3.6.0.ebuild deleted file mode 100644 index 8f2f8f259d9b.. --- a/dev-python/pyproj/pyproj-3.6.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 - -DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE=" - https://github.com/pyproj4/pyproj/ - https://pypi.org/project/pyproj/ -" -SRC_URI=" - https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86 ~amd64-linux" - -DEPEND=" - >=sci-libs/proj-9.0.0:= -" -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - ${DEPEND} -" -# https://bugs.gentoo.org/911736 -BDEPEND=" - https://github.com/pyproj4/pyproj/blob/main/setup.py#L76 - export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" - export PROJ_INCDIR="${ESYSROOT}/usr/include" -} - -python_test() { - rm -rf pyproj || die - epytest -m "not network" test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: f1aa404d6bd2ccfd9978a80a932f4f9ce30d22bd Author: Michał Górny gentoo org> AuthorDate: Thu Nov 30 16:05:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 30 16:05:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1aa404d dev-python/pyproj: Stabilize 3.6.1 arm64, #918902 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/pyproj-3.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.6.1.ebuild b/dev-python/pyproj/pyproj-3.6.1.ebuild index 2ae25dab3665..09c6155730e6 100644 --- a/dev-python/pyproj/pyproj-3.6.1.ebuild +++ b/dev-python/pyproj/pyproj-3.6.1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86 ~amd64-linux" +KEYWORDS="amd64 arm64 ~x86 ~amd64-linux" DEPEND=" >=sci-libs/proj-9.0.0:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 1b053c8d816e0a50ef3942b6e6b958015ee75dbc Author: Alfred Wingate protonmail com> AuthorDate: Wed Oct 25 00:56:21 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 30 19:00:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b053c8d dev-python/pyproj: enable py3.12 Signed-off-by: Alfred Wingate protonmail.com> Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/pyproj-3.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.6.1.ebuild b/dev-python/pyproj/pyproj-3.6.1.ebuild index 5157fb21ee1d..a1ac326ab373 100644 --- a/dev-python/pyproj/pyproj-3.6.1.ebuild +++ b/dev-python/pyproj/pyproj-3.6.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 4e95fea282722097cc11e7e3be6f8b93c0f45e38 Author: Michał Górny gentoo org> AuthorDate: Thu Sep 21 06:02:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Sep 21 09:54:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e95fea2 dev-python/pyproj: Bump to 3.6.1 Closes: https://bugs.gentoo.org/911736 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.6.1.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index be235bf1c216..43bfc94e36e5 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-3.6.0.gh.tar.gz 238966 BLAKE2B 441904a343b7abab19e9d17a1bcb053d4f5606886b1325cfadcdd8456b61871bee4d13c49802008aea5c5864c40ef15a4a7681969890368a1991ba696b76ab78 SHA512 e713de94331022112049e76f7f56d24439a0dee339e8419acf8b023b3234a7c2ba468bed880749036fca2a93b289575ebb74854ba178f3b6debae8aa53befcf7 +DIST pyproj-3.6.1.gh.tar.gz 239568 BLAKE2B e396e7c13dfc90f8a8eaf93b7bc0e62921779930d9c42b21ce8afa95597b13e527c179096600f40140d6d00d0f425580fccc34ae55a4e8c985d1b618554c9db4 SHA512 19c55e7ab99aae70bc318246146dc98ba75cc4884de798392f590df48c6a83e1b80504fd9c555ffd9d19262eb93cdf2c46e4805a3ae6dc07b3eaa4669f025ff0 diff --git a/dev-python/pyproj/pyproj-3.6.1.ebuild b/dev-python/pyproj/pyproj-3.6.1.ebuild new file mode 100644 index ..5157fb21ee1d --- /dev/null +++ b/dev-python/pyproj/pyproj-3.6.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE=" + https://github.com/pyproj4/pyproj/ + https://pypi.org/project/pyproj/ +" +SRC_URI=" + https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux" + +DEPEND=" + >=sci-libs/proj-9.0.0:= +" +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + ${DEPEND} +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/shapely[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_configure() { + # Avoid greedily trying -L/usr/lib, etc + # https://github.com/pyproj4/pyproj/blob/main/setup.py#L76 + export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" + export PROJ_INCDIR="${ESYSROOT}/usr/include" +} + +python_test() { + rm -rf pyproj || die + epytest -m "not network" test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: cc5ea0aec494caeac60ad1bab2a1e5a069f6f6d6 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 20 17:36:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 20 17:36:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5ea0ae dev-python/pyproj: Keyword 3.6.0 arm64, #912586 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyproj/pyproj-3.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.6.0.ebuild b/dev-python/pyproj/pyproj-3.6.0.ebuild index e5d58393e147..8f2f8f259d9b 100644 --- a/dev-python/pyproj/pyproj-3.6.0.ebuild +++ b/dev-python/pyproj/pyproj-3.6.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm64 ~x86 ~amd64-linux" DEPEND=" >=sci-libs/proj-9.0.0:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: f1f26f7464bb9afac33af91cab9564e7290def05 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 6 12:22:06 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 6 12:30:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f26f74 dev-python/pyproj: Require https://bugs.gentoo.org/911736 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/pyproj-3.6.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.6.0.ebuild b/dev-python/pyproj/pyproj-3.6.0.ebuild index 7cc896b08739..e5d58393e147 100644 --- a/dev-python/pyproj/pyproj-3.6.0.ebuild +++ b/dev-python/pyproj/pyproj-3.6.0.ebuild @@ -30,8 +30,9 @@ RDEPEND=" dev-python/certifi[${PYTHON_USEDEP}] ${DEPEND} " +# https://bugs.gentoo.org/911736 BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 9e992329514c048969b834d2d8bb5d6c2dc0fd23 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 24 10:53:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 10:53:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e992329 dev-python/pyproj: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 - dev-python/pyproj/pyproj-3.5.0.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index d4ba278e26b1..be235bf1c216 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-3.5.0.gh.tar.gz 237380 BLAKE2B e401998418efb79be496bf11be904191fa43e004331867415524508c8766ca9f4ae390ade1341ab6508e6d7d92c8875357bad2b1af159b642345065f8c28ebf8 SHA512 64d1eab54fc5e39d6403fcb0ae3e0b5283303471431894fa6fa94c118374c4ca1a9a418a7d0d1d8bbd2a6a96a5a2dbaf3d067417d6335174c8911db796fbd0a9 DIST pyproj-3.6.0.gh.tar.gz 238966 BLAKE2B 441904a343b7abab19e9d17a1bcb053d4f5606886b1325cfadcdd8456b61871bee4d13c49802008aea5c5864c40ef15a4a7681969890368a1991ba696b76ab78 SHA512 e713de94331022112049e76f7f56d24439a0dee339e8419acf8b023b3234a7c2ba468bed880749036fca2a93b289575ebb74854ba178f3b6debae8aa53befcf7 diff --git a/dev-python/pyproj/pyproj-3.5.0.ebuild b/dev-python/pyproj/pyproj-3.5.0.ebuild deleted file mode 100644 index e9677ac5db55.. --- a/dev-python/pyproj/pyproj-3.5.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE=" - https://github.com/pyproj4/pyproj/ - https://pypi.org/project/pyproj/ -" -SRC_URI=" - https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" - -RDEPEND=" - >=sci-libs/proj-9.0.0:= - dev-python/certifi[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/shapely[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_configure() { - # Avoid greedily trying -L/usr/lib, etc - # https://github.com/pyproj4/pyproj/blob/main/setup.py#L76 - export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" - export PROJ_INCDIR="${ESYSROOT}/usr/include" -} - -python_test() { - rm -rf pyproj || die - epytest -m "not network" test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 6a18fbd1575b73200e42e86c685b99f5c6466504 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 24 08:53:51 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 24 08:53:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a18fbd1 dev-python/pyproj: Stabilize 3.6.0 amd64, #911072 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pyproj/pyproj-3.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.6.0.ebuild b/dev-python/pyproj/pyproj-3.6.0.ebuild index a93be8121b0f..7cc896b08739 100644 --- a/dev-python/pyproj/pyproj-3.6.0.ebuild +++ b/dev-python/pyproj/pyproj-3.6.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" DEPEND=" >=sci-libs/proj-9.0.0:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: ad4525bc6854ae755b5e814a6ebd0f3e3f7d398b Author: Michał Górny gentoo org> AuthorDate: Tue Jun 13 05:15:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 13 05:51:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4525bc dev-python/pyproj: Bump to 3.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.6.0.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 04defc4ab185..d4ba278e26b1 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-3.5.0.gh.tar.gz 237380 BLAKE2B e401998418efb79be496bf11be904191fa43e004331867415524508c8766ca9f4ae390ade1341ab6508e6d7d92c8875357bad2b1af159b642345065f8c28ebf8 SHA512 64d1eab54fc5e39d6403fcb0ae3e0b5283303471431894fa6fa94c118374c4ca1a9a418a7d0d1d8bbd2a6a96a5a2dbaf3d067417d6335174c8911db796fbd0a9 +DIST pyproj-3.6.0.gh.tar.gz 238966 BLAKE2B 441904a343b7abab19e9d17a1bcb053d4f5606886b1325cfadcdd8456b61871bee4d13c49802008aea5c5864c40ef15a4a7681969890368a1991ba696b76ab78 SHA512 e713de94331022112049e76f7f56d24439a0dee339e8419acf8b023b3234a7c2ba468bed880749036fca2a93b289575ebb74854ba178f3b6debae8aa53befcf7 diff --git a/dev-python/pyproj/pyproj-3.6.0.ebuild b/dev-python/pyproj/pyproj-3.6.0.ebuild new file mode 100644 index ..a93be8121b0f --- /dev/null +++ b/dev-python/pyproj/pyproj-3.6.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE=" + https://github.com/pyproj4/pyproj/ + https://pypi.org/project/pyproj/ +" +SRC_URI=" + https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +DEPEND=" + >=sci-libs/proj-9.0.0:= +" +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + ${DEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/shapely[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_configure() { + # Avoid greedily trying -L/usr/lib, etc + # https://github.com/pyproj4/pyproj/blob/main/setup.py#L76 + export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" + export PROJ_INCDIR="${ESYSROOT}/usr/include" +} + +python_test() { + rm -rf pyproj || die + epytest -m "not network" test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: a6f8f810b51d0d86127d6d9a59fe4c4d7c012caa Author: Michał Górny gentoo org> AuthorDate: Thu May 4 16:28:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu May 4 16:30:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f8f810 dev-python/pyproj: Set DISTUTILS_EXT=1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/pyproj-3.5.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pyproj/pyproj-3.5.0.ebuild b/dev-python/pyproj/pyproj-3.5.0.ebuild index 62bfcec53a99..509d0c64f0f5 100644 --- a/dev-python/pyproj/pyproj-3.5.0.ebuild +++ b/dev-python/pyproj/pyproj-3.5.0.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: da05655f02a2448efcbc4fae7bdc1bd83adf07bb Author: Michał Górny gentoo org> AuthorDate: Sat Apr 29 07:07:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 29 07:09:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da05655f dev-python/pyproj: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 - dev-python/pyproj/pyproj-3.4.1.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index f91499e980f7..04defc4ab185 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-3.4.1.gh.tar.gz 232371 BLAKE2B 70b0ccbf898c6b52b2a24db811f8d49df89a67afda5a4d2d486aa30e21fdd6438842346a876138a3018edd5308c6c6f49c1473c345507be3af831a3a734ae5a2 SHA512 e1588906c42a6cbf832ea2d2a0cf271271b1b3559fccfd7798d823f80653184a660bf14ab6f741f7d0a5b49361e2519893eb155746761d4a02248c1021660e60 DIST pyproj-3.5.0.gh.tar.gz 237380 BLAKE2B e401998418efb79be496bf11be904191fa43e004331867415524508c8766ca9f4ae390ade1341ab6508e6d7d92c8875357bad2b1af159b642345065f8c28ebf8 SHA512 64d1eab54fc5e39d6403fcb0ae3e0b5283303471431894fa6fa94c118374c4ca1a9a418a7d0d1d8bbd2a6a96a5a2dbaf3d067417d6335174c8911db796fbd0a9 diff --git a/dev-python/pyproj/pyproj-3.4.1.ebuild b/dev-python/pyproj/pyproj-3.4.1.ebuild deleted file mode 100644 index bf5637716415.. --- a/dev-python/pyproj/pyproj-3.4.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE=" - https://github.com/pyproj4/pyproj/ - https://pypi.org/project/pyproj/ -" -SRC_URI=" - https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux" - -RDEPEND=" - >=sci-libs/proj-8.2.0:= - dev-python/certifi[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/shapely[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_configure() { - # Avoid greedily trying -L/usr/lib, etc - # https://github.com/pyproj4/pyproj/blob/main/setup.py#L76 - export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" - export PROJ_INCDIR="${ESYSROOT}/usr/include" -} - -python_test() { - rm -rf pyproj || die - epytest -m "not network" test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 21c1bc3392b52caee7af76f9d9b298f88922703d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 29 06:58:44 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 29 06:58:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c1bc33 dev-python/pyproj: Stabilize 3.5.0 x86, #905254 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyproj/pyproj-3.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.5.0.ebuild b/dev-python/pyproj/pyproj-3.5.0.ebuild index 174f2dba69dc..62bfcec53a99 100644 --- a/dev-python/pyproj/pyproj-3.5.0.ebuild +++ b/dev-python/pyproj/pyproj-3.5.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 x86 ~amd64-linux" RDEPEND=" >=sci-libs/proj-9.0.0:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 708176659b166a41a85c61a0d87d3b84c4c0b686 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 28 15:24:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 28 15:24:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70817665 dev-python/pyproj: Stabilize 3.5.0 amd64, #905254 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyproj/pyproj-3.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.5.0.ebuild b/dev-python/pyproj/pyproj-3.5.0.ebuild index 2b285916270b..174f2dba69dc 100644 --- a/dev-python/pyproj/pyproj-3.5.0.ebuild +++ b/dev-python/pyproj/pyproj-3.5.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" RDEPEND=" >=sci-libs/proj-9.0.0:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 3fbeb0442840a3b4655dc7dbfe4289a5038f2a46 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 5 14:26:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 5 14:26:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fbeb044 dev-python/pyproj: Stabilize 3.4.1 x86, #903857 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyproj/pyproj-3.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.4.1.ebuild b/dev-python/pyproj/pyproj-3.4.1.ebuild index d374d07812d2..bf5637716415 100644 --- a/dev-python/pyproj/pyproj-3.4.1.ebuild +++ b/dev-python/pyproj/pyproj-3.4.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 x86 ~amd64-linux" RDEPEND=" >=sci-libs/proj-8.2.0:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 1094f9af29724b5eab481e6a00de28a665304331 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 28 04:40:05 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 28 05:19:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1094f9af dev-python/pyproj: Bump to 3.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.5.0.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 1843f9c82898..f91499e980f7 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-3.4.1.gh.tar.gz 232371 BLAKE2B 70b0ccbf898c6b52b2a24db811f8d49df89a67afda5a4d2d486aa30e21fdd6438842346a876138a3018edd5308c6c6f49c1473c345507be3af831a3a734ae5a2 SHA512 e1588906c42a6cbf832ea2d2a0cf271271b1b3559fccfd7798d823f80653184a660bf14ab6f741f7d0a5b49361e2519893eb155746761d4a02248c1021660e60 +DIST pyproj-3.5.0.gh.tar.gz 237380 BLAKE2B e401998418efb79be496bf11be904191fa43e004331867415524508c8766ca9f4ae390ade1341ab6508e6d7d92c8875357bad2b1af159b642345065f8c28ebf8 SHA512 64d1eab54fc5e39d6403fcb0ae3e0b5283303471431894fa6fa94c118374c4ca1a9a418a7d0d1d8bbd2a6a96a5a2dbaf3d067417d6335174c8911db796fbd0a9 diff --git a/dev-python/pyproj/pyproj-3.5.0.ebuild b/dev-python/pyproj/pyproj-3.5.0.ebuild new file mode 100644 index ..2b285916270b --- /dev/null +++ b/dev-python/pyproj/pyproj-3.5.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE=" + https://github.com/pyproj4/pyproj/ + https://pypi.org/project/pyproj/ +" +SRC_URI=" + https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +RDEPEND=" + >=sci-libs/proj-9.0.0:= + dev-python/certifi[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/shapely[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_configure() { + # Avoid greedily trying -L/usr/lib, etc + # https://github.com/pyproj4/pyproj/blob/main/setup.py#L76 + export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" + export PROJ_INCDIR="${ESYSROOT}/usr/include" +} + +python_test() { + rm -rf pyproj || die + epytest -m "not network" test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/files/
commit: 0f80b584b886eff573c1670e69d6a76f77d8844e Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Jan 15 19:58:46 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 20 01:21:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f80b584 dev-python/pyproj: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/29123 Signed-off-by: Sam James gentoo.org> .../pyproj/files/pyproj-3.4.0-proj-9.1.patch | 54 -- 1 file changed, 54 deletions(-) diff --git a/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch b/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch deleted file mode 100644 index a2be9f58850b.. --- a/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch +++ /dev/null @@ -1,54 +0,0 @@ -https://github.com/pyproj4/pyproj/commit/831209477286f55b6c3ac777e1df3e947cfb12be -https://github.com/pyproj4/pyproj/commit/2c0abe3d8d2c1632751f093baf421b93f65783a8 - -From 831209477286f55b6c3ac777e1df3e947cfb12be Mon Sep 17 00:00:00 2001 -From: "Alan D. Snow" -Date: Sat, 17 Sep 2022 11:23:10 -0500 -Subject: [PATCH] TST: update test_get_transform_grid_list__contains expectd - output (#1147) - a/test/test_sync.py -+++ b/test/test_sync.py -@@ -82,7 +82,7 @@ def test_get_transform_grid_list__contains(): - source_ids = set() - for grid in grids: - source_ids.add(grid["properties"]["source_id"]) --assert sorted(source_ids) == ["no_kv", "nz_linz"] -+assert sorted(source_ids) == ["nz_linz"] - - - @pytest.mark.network - -From 2c0abe3d8d2c1632751f093baf421b93f65783a8 Mon Sep 17 00:00:00 2001 -From: "Alan D. Snow" -Date: Sat, 17 Sep 2022 12:06:32 -0500 -Subject: [PATCH] TST: adjust test_transformer_group__get_transform_crs for - nl_nsgi_nlgeo2018 and PROJ 9.1 (#1148) - a/test/test_transformer.py -+++ b/test/test_transformer.py -@@ -695,12 +695,19 @@ def get_transformer_group(): - @pytest.mark.grid - def test_transformer_group__get_transform_crs(): - tg = TransformerGroup("epsg:4258", "epsg:7415") --if not grids_available("nl_nsgi_rdtrans2018.tif"): --assert len(tg.transformers) == 1 --elif PROJ_GTE_91: -+if grids_available( -+"nl_nsgi_nlgeo2018.tif", "nl_nsgi_rdtrans2018.tif", check_all=True -+): -+if PROJ_GTE_91: -+assert len(tg.transformers) == 2 -+else: -+assert len(tg.transformers) == 6 -+elif not PROJ_GTE_91 and grids_available("nl_nsgi_rdtrans2018.tif"): - assert len(tg.transformers) == 2 -+elif not PROJ_GTE_91 and grids_available("nl_nsgi_nlgeo2018.tif"): -+assert len(tg.transformers) == 4 - else: --assert len(tg.transformers) == 6 -+assert len(tg.transformers) == 1 - - - def test_transformer__area_of_interest(): -
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: e01d01f978efd0176c35777684fc5cf01c6f8d8e Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 17:12:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 17:12:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01d01f9 dev-python/pyproj: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 - dev-python/pyproj/pyproj-3.4.0.ebuild | 60 --- 2 files changed, 61 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 851eb67e54c3..1843f9c82898 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-3.4.0.gh.tar.gz 231365 BLAKE2B a62e02a33424583ffec1e1de603a0162ea187b4eb093be51b957fb720b3625c7e4b65162f1272fb4a057edfd92f8146d74c17f1ad68a3beb0ae199df8641e03b SHA512 d0e9425ea5a10ce1620c2a2b3279be786741e75ad698a2430e38237acb73e2cd7dbd16dbb4cf952f52c38810526f4528c08f9bb0795a34fdab2f39686e6914c9 DIST pyproj-3.4.1.gh.tar.gz 232371 BLAKE2B 70b0ccbf898c6b52b2a24db811f8d49df89a67afda5a4d2d486aa30e21fdd6438842346a876138a3018edd5308c6c6f49c1473c345507be3af831a3a734ae5a2 SHA512 e1588906c42a6cbf832ea2d2a0cf271271b1b3559fccfd7798d823f80653184a660bf14ab6f741f7d0a5b49361e2519893eb155746761d4a02248c1021660e60 diff --git a/dev-python/pyproj/pyproj-3.4.0.ebuild b/dev-python/pyproj/pyproj-3.4.0.ebuild deleted file mode 100644 index 9e1e5b2b8cc2.. --- a/dev-python/pyproj/pyproj-3.4.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE=" - https://github.com/pyproj4/pyproj/ - https://pypi.org/project/pyproj/ -" -SRC_URI=" - https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" - -RDEPEND=" - >=sci-libs/proj-8.2.0:= - dev-python/certifi[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/shapely[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/${P}-proj-9.1.patch -) - -distutils_enable_sphinx docs \ - dev-python/furo -distutils_enable_tests pytest - -src_configure() { - # Avoid greedily trying -L/usr/lib, etc - # https://github.com/pyproj4/pyproj/blob/main/setup.py#L76 - export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" - export PROJ_INCDIR="${ESYSROOT}/usr/include" -} - -python_test() { - rm -rf pyproj || die - epytest -m "not network" test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: efd79f8024de386568ec263310e3d3956375a1b4 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 14:50:27 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 14:50:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd79f80 dev-python/pyproj: Stabilize 3.4.1 amd64, #890694 Signed-off-by: Sam James gentoo.org> dev-python/pyproj/pyproj-3.4.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pyproj/pyproj-3.4.1.ebuild b/dev-python/pyproj/pyproj-3.4.1.ebuild index 58af934ab0de..2b8f5c9ffbf7 100644 --- a/dev-python/pyproj/pyproj-3.4.1.ebuild +++ b/dev-python/pyproj/pyproj-3.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" RDEPEND=" >=sci-libs/proj-8.2.0:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 486ffe2afc5561245b7e55736242fda31abf5189 Author: Michał Górny gentoo org> AuthorDate: Wed Dec 14 08:44:49 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 14 08:45:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486ffe2a dev-python/pyproj: Remove broken USE=doc Needs unpackaged dep ("sphinxarg"). Closes: https://bugs.gentoo.org/796551 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/pyproj-3.4.1.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-python/pyproj/pyproj-3.4.1.ebuild b/dev-python/pyproj/pyproj-3.4.1.ebuild index cb8b8b5d58fa..58af934ab0de 100644 --- a/dev-python/pyproj/pyproj-3.4.1.ebuild +++ b/dev-python/pyproj/pyproj-3.4.1.ebuild @@ -39,8 +39,6 @@ BDEPEND=" ) " -distutils_enable_sphinx docs \ - dev-python/furo distutils_enable_tests pytest src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 7a8baa6469a98f46a5cf38cf3c277016b6e1c75d Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 13 19:31:33 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 13 19:53:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a8baa64 dev-python/pyproj: add 3.4.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.4.1.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 97a3eb1094e1..851eb67e54c3 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-3.4.0.gh.tar.gz 231365 BLAKE2B a62e02a33424583ffec1e1de603a0162ea187b4eb093be51b957fb720b3625c7e4b65162f1272fb4a057edfd92f8146d74c17f1ad68a3beb0ae199df8641e03b SHA512 d0e9425ea5a10ce1620c2a2b3279be786741e75ad698a2430e38237acb73e2cd7dbd16dbb4cf952f52c38810526f4528c08f9bb0795a34fdab2f39686e6914c9 +DIST pyproj-3.4.1.gh.tar.gz 232371 BLAKE2B 70b0ccbf898c6b52b2a24db811f8d49df89a67afda5a4d2d486aa30e21fdd6438842346a876138a3018edd5308c6c6f49c1473c345507be3af831a3a734ae5a2 SHA512 e1588906c42a6cbf832ea2d2a0cf271271b1b3559fccfd7798d823f80653184a660bf14ab6f741f7d0a5b49361e2519893eb155746761d4a02248c1021660e60 diff --git a/dev-python/pyproj/pyproj-3.4.1.ebuild b/dev-python/pyproj/pyproj-3.4.1.ebuild new file mode 100644 index ..cb8b8b5d58fa --- /dev/null +++ b/dev-python/pyproj/pyproj-3.4.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE=" + https://github.com/pyproj4/pyproj/ + https://pypi.org/project/pyproj/ +" +SRC_URI=" + https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +RDEPEND=" + >=sci-libs/proj-8.2.0:= + dev-python/certifi[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/shapely[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + dev-python/furo +distutils_enable_tests pytest + +src_configure() { + # Avoid greedily trying -L/usr/lib, etc + # https://github.com/pyproj4/pyproj/blob/main/setup.py#L76 + export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" + export PROJ_INCDIR="${ESYSROOT}/usr/include" +} + +python_test() { + rm -rf pyproj || die + epytest -m "not network" test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 747950631d35658480b711b289431a152669f1da Author: Michał Górny gentoo org> AuthorDate: Tue Nov 29 12:43:02 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Nov 29 12:43:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74795063 dev-python/pyproj: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 - dev-python/pyproj/pyproj-3.3.1.ebuild | 47 --- 2 files changed, 48 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 0eb6a9d3932e..97a3eb1094e1 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-3.3.1.gh.tar.gz 238373 BLAKE2B 7996d253a35e3d64a343141179a88d2ab97e88f96447f3daf14c9f8d731099b506228c163fe460d3be30ae69c87e908879b3c0fe31eb7624c3bb8da157838337 SHA512 7175479f4ec526ada830d178bea77552d66aace4c7f6cde584aebef5fc4c6b7a46272eea2bd95f71910411c9ac8d8832d350891da8a86eabb5449177a5eb DIST pyproj-3.4.0.gh.tar.gz 231365 BLAKE2B a62e02a33424583ffec1e1de603a0162ea187b4eb093be51b957fb720b3625c7e4b65162f1272fb4a057edfd92f8146d74c17f1ad68a3beb0ae199df8641e03b SHA512 d0e9425ea5a10ce1620c2a2b3279be786741e75ad698a2430e38237acb73e2cd7dbd16dbb4cf952f52c38810526f4528c08f9bb0795a34fdab2f39686e6914c9 diff --git a/dev-python/pyproj/pyproj-3.3.1.ebuild b/dev-python/pyproj/pyproj-3.3.1.ebuild deleted file mode 100644 index 93c1f69f34cc.. --- a/dev-python/pyproj/pyproj-3.3.1.ebuild +++ /dev/null @@ -1,47 +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="Python interface to the PROJ library" -HOMEPAGE=" - https://github.com/pyproj4/pyproj/ - https://pypi.org/project/pyproj/ -" -SRC_URI=" - https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" - -RDEPEND=" - >=sci-libs/proj-8.0.0:= -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/shapely[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -python_test() { - rm -rf pyproj || die - epytest -m "not network" test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 512dad3d57e273e968694f60c6ce8b8bf62ce4f6 Author: Jakov Smolić gentoo org> AuthorDate: Tue Nov 29 11:26:20 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Nov 29 11:26:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512dad3d dev-python/pyproj: Stabilize 3.4.0 amd64, #876562 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pyproj/pyproj-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.4.0.ebuild b/dev-python/pyproj/pyproj-3.4.0.ebuild index c0065b0c9ead..9e1e5b2b8cc2 100644 --- a/dev-python/pyproj/pyproj-3.4.0.ebuild +++ b/dev-python/pyproj/pyproj-3.4.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" RDEPEND=" >=sci-libs/proj-8.2.0:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 3d8ac683950865e201a4b62fb943b34975cce529 Author: Sam James gentoo org> AuthorDate: Sun Oct 30 12:27:41 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 30 12:27:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8ac683 dev-python/pyproj: enable py3.11 Signed-off-by: Sam James gentoo.org> dev-python/pyproj/pyproj-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.4.0.ebuild b/dev-python/pyproj/pyproj-3.4.0.ebuild index 70379b19b4dd..bffdc509c1a8 100644 --- a/dev-python/pyproj/pyproj-3.4.0.ebuild +++ b/dev-python/pyproj/pyproj-3.4.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 5cc950a3a9d3ca757dd1e38bfff8318ffa798826 Author: Sam James gentoo org> AuthorDate: Sun Oct 30 12:32:25 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 30 12:32:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc950a3 dev-python/pyproj: fix build w/ lld (respect libdir) Closes: https://bugs.gentoo.org/730316 Signed-off-by: Sam James gentoo.org> dev-python/pyproj/pyproj-3.4.0.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/dev-python/pyproj/pyproj-3.4.0.ebuild b/dev-python/pyproj/pyproj-3.4.0.ebuild index bffdc509c1a8..c0065b0c9ead 100644 --- a/dev-python/pyproj/pyproj-3.4.0.ebuild +++ b/dev-python/pyproj/pyproj-3.4.0.ebuild @@ -47,6 +47,13 @@ distutils_enable_sphinx docs \ dev-python/furo distutils_enable_tests pytest +src_configure() { + # Avoid greedily trying -L/usr/lib, etc + # https://github.com/pyproj4/pyproj/blob/main/setup.py#L76 + export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" + export PROJ_INCDIR="${ESYSROOT}/usr/include" +} + python_test() { rm -rf pyproj || die epytest -m "not network" test
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/, dev-python/pyproj/files/
commit: 22d015b931ec7580286f6f7bdf0e4beefaa29a48 Author: Sam James gentoo org> AuthorDate: Tue Oct 25 20:11:44 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 25 20:12:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d015b9 dev-python/pyproj: backport test fix for proj 9.1 Closes: https://bugs.gentoo.org/876562 Signed-off-by: Sam James gentoo.org> .../pyproj/files/pyproj-3.4.0-proj-9.1.patch | 54 ++ dev-python/pyproj/pyproj-3.4.0.ebuild | 4 ++ 2 files changed, 58 insertions(+) diff --git a/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch b/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch new file mode 100644 index ..a2be9f58850b --- /dev/null +++ b/dev-python/pyproj/files/pyproj-3.4.0-proj-9.1.patch @@ -0,0 +1,54 @@ +https://github.com/pyproj4/pyproj/commit/831209477286f55b6c3ac777e1df3e947cfb12be +https://github.com/pyproj4/pyproj/commit/2c0abe3d8d2c1632751f093baf421b93f65783a8 + +From 831209477286f55b6c3ac777e1df3e947cfb12be Mon Sep 17 00:00:00 2001 +From: "Alan D. Snow" +Date: Sat, 17 Sep 2022 11:23:10 -0500 +Subject: [PATCH] TST: update test_get_transform_grid_list__contains expectd + output (#1147) + +--- a/test/test_sync.py b/test/test_sync.py +@@ -82,7 +82,7 @@ def test_get_transform_grid_list__contains(): + source_ids = set() + for grid in grids: + source_ids.add(grid["properties"]["source_id"]) +-assert sorted(source_ids) == ["no_kv", "nz_linz"] ++assert sorted(source_ids) == ["nz_linz"] + + + @pytest.mark.network + +From 2c0abe3d8d2c1632751f093baf421b93f65783a8 Mon Sep 17 00:00:00 2001 +From: "Alan D. Snow" +Date: Sat, 17 Sep 2022 12:06:32 -0500 +Subject: [PATCH] TST: adjust test_transformer_group__get_transform_crs for + nl_nsgi_nlgeo2018 and PROJ 9.1 (#1148) + +--- a/test/test_transformer.py b/test/test_transformer.py +@@ -695,12 +695,19 @@ def get_transformer_group(): + @pytest.mark.grid + def test_transformer_group__get_transform_crs(): + tg = TransformerGroup("epsg:4258", "epsg:7415") +-if not grids_available("nl_nsgi_rdtrans2018.tif"): +-assert len(tg.transformers) == 1 +-elif PROJ_GTE_91: ++if grids_available( ++"nl_nsgi_nlgeo2018.tif", "nl_nsgi_rdtrans2018.tif", check_all=True ++): ++if PROJ_GTE_91: ++assert len(tg.transformers) == 2 ++else: ++assert len(tg.transformers) == 6 ++elif not PROJ_GTE_91 and grids_available("nl_nsgi_rdtrans2018.tif"): + assert len(tg.transformers) == 2 ++elif not PROJ_GTE_91 and grids_available("nl_nsgi_nlgeo2018.tif"): ++assert len(tg.transformers) == 4 + else: +-assert len(tg.transformers) == 6 ++assert len(tg.transformers) == 1 + + + def test_transformer__area_of_interest(): + diff --git a/dev-python/pyproj/pyproj-3.4.0.ebuild b/dev-python/pyproj/pyproj-3.4.0.ebuild index aa7eb95785a6..70379b19b4dd 100644 --- a/dev-python/pyproj/pyproj-3.4.0.ebuild +++ b/dev-python/pyproj/pyproj-3.4.0.ebuild @@ -39,6 +39,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}"/${P}-proj-9.1.patch +) + distutils_enable_sphinx docs \ dev-python/furo distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: f8bdc0fedb0771d7b42181f730f2c5d8de1455d1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 10 05:00:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 10 05:38:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8bdc0fe dev-python/pyproj: add 3.4.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.4.0.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 6c2536e0aef9..0eb6a9d3932e 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-3.3.1.gh.tar.gz 238373 BLAKE2B 7996d253a35e3d64a343141179a88d2ab97e88f96447f3daf14c9f8d731099b506228c163fe460d3be30ae69c87e908879b3c0fe31eb7624c3bb8da157838337 SHA512 7175479f4ec526ada830d178bea77552d66aace4c7f6cde584aebef5fc4c6b7a46272eea2bd95f71910411c9ac8d8832d350891da8a86eabb5449177a5eb +DIST pyproj-3.4.0.gh.tar.gz 231365 BLAKE2B a62e02a33424583ffec1e1de603a0162ea187b4eb093be51b957fb720b3625c7e4b65162f1272fb4a057edfd92f8146d74c17f1ad68a3beb0ae199df8641e03b SHA512 d0e9425ea5a10ce1620c2a2b3279be786741e75ad698a2430e38237acb73e2cd7dbd16dbb4cf952f52c38810526f4528c08f9bb0795a34fdab2f39686e6914c9 diff --git a/dev-python/pyproj/pyproj-3.4.0.ebuild b/dev-python/pyproj/pyproj-3.4.0.ebuild new file mode 100644 index ..aa7eb95785a6 --- /dev/null +++ b/dev-python/pyproj/pyproj-3.4.0.ebuild @@ -0,0 +1,49 @@ +# 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="Python interface to the PROJ library" +HOMEPAGE=" + https://github.com/pyproj4/pyproj/ + https://pypi.org/project/pyproj/ +" +SRC_URI=" + https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +RDEPEND=" + >=sci-libs/proj-8.2.0:= + dev-python/certifi[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/shapely[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + dev-python/furo +distutils_enable_tests pytest + +python_test() { + rm -rf pyproj || die + epytest -m "not network" test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 430521ae4eb8c753454588be01e00d0e5b8b45d2 Author: Michał Górny gentoo org> AuthorDate: Fri May 27 19:47:19 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri May 27 19:47:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430521ae dev-python/pyproj: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 - dev-python/pyproj/pyproj-3.3.0.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 09972e7ede14..6c2536e0aef9 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-3.3.0.tar.gz 217539 BLAKE2B 14e2332ffdf3d67e531bb4809cd50fd4902828b0cc3d2427921624d56cf05bdc0f3d5b17ea0516b3f428ad82bc57df840e4bd2dde1232870c9b959c34998c254 SHA512 9e8429a4fbec1950bf72a8c582d4a944a6707ac54a107a7837bf7fe44f8c2e29f1f6d0dcd9f5ff3ef511f3d31016389745cc2dfc14e2089756e6e72fe6074c47 DIST pyproj-3.3.1.gh.tar.gz 238373 BLAKE2B 7996d253a35e3d64a343141179a88d2ab97e88f96447f3daf14c9f8d731099b506228c163fe460d3be30ae69c87e908879b3c0fe31eb7624c3bb8da157838337 SHA512 7175479f4ec526ada830d178bea77552d66aace4c7f6cde584aebef5fc4c6b7a46272eea2bd95f71910411c9ac8d8832d350891da8a86eabb5449177a5eb diff --git a/dev-python/pyproj/pyproj-3.3.0.ebuild b/dev-python/pyproj/pyproj-3.3.0.ebuild deleted file mode 100644 index c6d3c9d8003f.. --- a/dev-python/pyproj/pyproj-3.3.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE="https://github.com/pyproj4/pyproj"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" - -RDEPEND=">=sci-libs/proj-8.0.0:=" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - sci-libs/shapely[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -python_test() { - distutils_install_for_testing - cp -r test "${BUILD_DIR}" || die - cd "${BUILD_DIR}" || die - epytest --import-mode=append -m "not network" test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 50e29fc1aeecae824f99ac7d4d032cf6a4a5c4d8 Author: Jakov Smolić gentoo org> AuthorDate: Fri May 27 09:10:17 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 27 09:10:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e29fc1 dev-python/pyproj: Stabilize 3.3.1 amd64, #847772 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pyproj/pyproj-3.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.3.1.ebuild b/dev-python/pyproj/pyproj-3.3.1.ebuild index c8ba64083b68..f3f32a5b8852 100644 --- a/dev-python/pyproj/pyproj-3.3.1.ebuild +++ b/dev-python/pyproj/pyproj-3.3.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" RDEPEND=" >=sci-libs/proj-8.0.0:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 1db64a5d6c2cee8155d17bbc1ee72771338a686b Author: Michał Górny gentoo org> AuthorDate: Fri Apr 22 08:07:26 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 22 08:19:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db64a5d dev-python/pyproj: Bump to 3.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.3.1.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index b947ee1842f6..09972e7ede14 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-3.3.0.tar.gz 217539 BLAKE2B 14e2332ffdf3d67e531bb4809cd50fd4902828b0cc3d2427921624d56cf05bdc0f3d5b17ea0516b3f428ad82bc57df840e4bd2dde1232870c9b959c34998c254 SHA512 9e8429a4fbec1950bf72a8c582d4a944a6707ac54a107a7837bf7fe44f8c2e29f1f6d0dcd9f5ff3ef511f3d31016389745cc2dfc14e2089756e6e72fe6074c47 +DIST pyproj-3.3.1.gh.tar.gz 238373 BLAKE2B 7996d253a35e3d64a343141179a88d2ab97e88f96447f3daf14c9f8d731099b506228c163fe460d3be30ae69c87e908879b3c0fe31eb7624c3bb8da157838337 SHA512 7175479f4ec526ada830d178bea77552d66aace4c7f6cde584aebef5fc4c6b7a46272eea2bd95f71910411c9ac8d8832d350891da8a86eabb5449177a5eb diff --git a/dev-python/pyproj/pyproj-3.3.1.ebuild b/dev-python/pyproj/pyproj-3.3.1.ebuild new file mode 100644 index ..c8ba64083b68 --- /dev/null +++ b/dev-python/pyproj/pyproj-3.3.1.ebuild @@ -0,0 +1,47 @@ +# 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="Python interface to the PROJ library" +HOMEPAGE=" + https://github.com/pyproj4/pyproj/ + https://pypi.org/project/pyproj/ +" +SRC_URI=" + https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +RDEPEND=" + >=sci-libs/proj-8.0.0:= +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + sci-libs/shapely[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_tests pytest + +python_test() { + rm -rf pyproj || die + epytest -m "not network" test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 003945dc38aa421b9ed9665c0bf2bfd391394170 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 19 21:22:29 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 19 21:22:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003945dc dev-python/pyproj: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 - dev-python/pyproj/pyproj-3.2.1.ebuild | 47 --- 2 files changed, 48 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index bfd6abf2b347..b947ee1842f6 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-3.2.1.tar.gz 213342 BLAKE2B 141f64f33f399e1089009f8047b2541516dc84f2b2133f5e0de5cbaf5d5bef30197f556f630076725a4d78c4244011bf1a7c9a54114d6e166cbb9c10c468da05 SHA512 4ba5bd2d2356c06b711e53581665bdcad3faeb420258c7d4bbb5639784948842a3a6ee0f1f0f50363878c183c38a27063071f25594576eccca146ceb33107761 DIST pyproj-3.3.0.tar.gz 217539 BLAKE2B 14e2332ffdf3d67e531bb4809cd50fd4902828b0cc3d2427921624d56cf05bdc0f3d5b17ea0516b3f428ad82bc57df840e4bd2dde1232870c9b959c34998c254 SHA512 9e8429a4fbec1950bf72a8c582d4a944a6707ac54a107a7837bf7fe44f8c2e29f1f6d0dcd9f5ff3ef511f3d31016389745cc2dfc14e2089756e6e72fe6074c47 diff --git a/dev-python/pyproj/pyproj-3.2.1.ebuild b/dev-python/pyproj/pyproj-3.2.1.ebuild deleted file mode 100644 index 7f3e2a508ab3.. --- a/dev-python/pyproj/pyproj-3.2.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE="https://github.com/pyproj4/pyproj"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" - -RDEPEND=">=sci-libs/proj-7.2.0:=" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - sci-libs/shapely[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test/test_datum.py - test/test_transformer.py::test_transform_wgs84_to_alaska - test/test_transformer.py::test_repr__conditional - test/test_transformer.py::test_transformer_group__unavailable - test/test_transformer.py::test_transformer_group__network_disabled - test/test_transformer.py::test_transformer_group__download_grids__directory - test/crs/test_crs.py::test_coordinate_operation_grids__alternative_grid_name - ) - - distutils_install_for_testing - cp -r test "${BUILD_DIR}" || die - cd "${BUILD_DIR}" || die - epytest --import-mode=append -m "not network" test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 8954023bcd3d44a5984195874bf95412dc6811b9 Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 19 21:17:58 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 19 21:17:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8954023b dev-python/pyproj: Stabilize 3.3.0 amd64, #829642 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pyproj/pyproj-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.3.0.ebuild b/dev-python/pyproj/pyproj-3.3.0.ebuild index 114d24560b5c..c6d3c9d8003f 100644 --- a/dev-python/pyproj/pyproj-3.3.0.ebuild +++ b/dev-python/pyproj/pyproj-3.3.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" RDEPEND=">=sci-libs/proj-8.0.0:=" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: d4fe9a70397b6c1681e595dbf6117179bf0556c8 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 18 08:48:30 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 18 09:16:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4fe9a70 dev-python/pyproj: Bump to 3.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.3.0.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index d7005c7cb28e..bfd6abf2b347 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-3.2.1.tar.gz 213342 BLAKE2B 141f64f33f399e1089009f8047b2541516dc84f2b2133f5e0de5cbaf5d5bef30197f556f630076725a4d78c4244011bf1a7c9a54114d6e166cbb9c10c468da05 SHA512 4ba5bd2d2356c06b711e53581665bdcad3faeb420258c7d4bbb5639784948842a3a6ee0f1f0f50363878c183c38a27063071f25594576eccca146ceb33107761 +DIST pyproj-3.3.0.tar.gz 217539 BLAKE2B 14e2332ffdf3d67e531bb4809cd50fd4902828b0cc3d2427921624d56cf05bdc0f3d5b17ea0516b3f428ad82bc57df840e4bd2dde1232870c9b959c34998c254 SHA512 9e8429a4fbec1950bf72a8c582d4a944a6707ac54a107a7837bf7fe44f8c2e29f1f6d0dcd9f5ff3ef511f3d31016389745cc2dfc14e2089756e6e72fe6074c47 diff --git a/dev-python/pyproj/pyproj-3.3.0.ebuild b/dev-python/pyproj/pyproj-3.3.0.ebuild new file mode 100644 index ..114d24560b5c --- /dev/null +++ b/dev-python/pyproj/pyproj-3.3.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE="https://github.com/pyproj4/pyproj"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +RDEPEND=">=sci-libs/proj-8.0.0:=" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + sci-libs/shapely[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_tests pytest + +python_test() { + distutils_install_for_testing + cp -r test "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + epytest --import-mode=append -m "not network" test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 66eeafa4eec1e11a66db225739c843bbd7c697d1 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 10 16:17:48 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Oct 10 16:17:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66eeafa4 dev-python/pyproj: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 3 --- dev-python/pyproj/pyproj-3.0.1.ebuild | 49 --- dev-python/pyproj/pyproj-3.1.0.ebuild | 49 --- dev-python/pyproj/pyproj-3.2.0.ebuild | 47 - 4 files changed, 148 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 7dbbc6ffc5b..d7005c7cb28 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,4 +1 @@ -DIST pyproj-3.0.1.tar.gz 168962 BLAKE2B 3271d604148c122f4dfdd68c4237e1911f30da7cc858128d644b6b6807c3e49450e0b42c385d37bbe1cfa5ab80d635e7f620d41bf5089af6b49a542eb9b3fcd0 SHA512 f5ae0ede1deaa93757cb98cc680d6e47a19b9f5c0ce5e357c2ecfe96f764ff59ec7285c606162da38573123d21f12f1df82354f1d2205149970af2d7d63c2689 -DIST pyproj-3.1.0.tar.gz 182603 BLAKE2B d4e95f62b10b282e7bbfcb7a2059a11a489e53402cbb1760b7da73248dfc05de6be8ca820e55d34c9270eea38178f1fb934bd5ffc389833b3734b87b79991187 SHA512 21a5d08207676d8d9722cb5e3b13ed68f03b1a2aa034c20c61bb8dab5d204dd968ba9a3df1b0c43ed174e082725c7624efb75a0c9c3df920808cbcb44f4d170a -DIST pyproj-3.2.0.tar.gz 212708 BLAKE2B f880b8aade716e6137bcd4cc4c2d96946e2c7c735077f8707e37b3f174b2613f0281a48140a0154a21615423cd2e1ed70cea79916a04f4b9d84e958b6fe31795 SHA512 67eedd839d625f57accbabadee719030184a79f74185765da2b5610d73b8341435edc56d70d42d5a5d0ece0e22421742a327fe746761ec4f782a72d977306a74 DIST pyproj-3.2.1.tar.gz 213342 BLAKE2B 141f64f33f399e1089009f8047b2541516dc84f2b2133f5e0de5cbaf5d5bef30197f556f630076725a4d78c4244011bf1a7c9a54114d6e166cbb9c10c468da05 SHA512 4ba5bd2d2356c06b711e53581665bdcad3faeb420258c7d4bbb5639784948842a3a6ee0f1f0f50363878c183c38a27063071f25594576eccca146ceb33107761 diff --git a/dev-python/pyproj/pyproj-3.0.1.ebuild b/dev-python/pyproj/pyproj-3.0.1.ebuild deleted file mode 100644 index e9a704baf81..000 --- a/dev-python/pyproj/pyproj-3.0.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 - -DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE="https://github.com/pyproj4/pyproj"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_p/.post}.tar.gz" -S="${WORKDIR}/${P/_p/.post}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" - -RDEPEND=">=sci-libs/proj-7.2.0:=" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - sci-libs/shapely[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme -distutils_enable_tests --install pytest - -python_test() { - local deselect=( - # TODO - test/test_datum.py - test/test_transformer.py::test_transform_wgs84_to_alaska - test/test_transformer.py::test_repr__conditional - test/test_transformer.py::test_transformer_group__unavailable - test/test_transformer.py::test_transformer_group__network_disabled - test/test_transformer.py::test_transformer_group__download_grids__directory - test/crs/test_crs.py::test_coordinate_operation_grids__alternative_grid_name - ) - - distutils_install_for_testing - pytest -vv --import-mode=append -m "not network" \ - ${deselect[@]/#/--deselect } test || - die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/pyproj/pyproj-3.1.0.ebuild b/dev-python/pyproj/pyproj-3.1.0.ebuild deleted file mode 100644 index 4ae225d10ca..000 --- a/dev-python/pyproj/pyproj-3.1.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 - -DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE="https://github.com/pyproj4/pyproj"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_p/.post}.tar.gz" -S="${WORKDIR}/${P/_p/.post}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" - -RDEPEND=">=sci-libs/proj-7.2.0:=" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 2ce3e704d41ecd1bc7fa68ac1bed906c7d796163 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Oct 10 15:29:46 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Oct 10 15:29:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce3e704 dev-python/pyproj: amd64 stable wrt bug #817080 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pyproj/pyproj-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.2.1.ebuild b/dev-python/pyproj/pyproj-3.2.1.ebuild index 64f2ad256bf..7f3e2a508ab 100644 --- a/dev-python/pyproj/pyproj-3.2.1.ebuild +++ b/dev-python/pyproj/pyproj-3.2.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" RDEPEND=">=sci-libs/proj-7.2.0:=" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: bd01ebf06599b7fca2ece84558da917183d6c385 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 9 06:36:43 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 9 07:08:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd01ebf0 dev-python/pyproj: Drop to ~x86 due to arch team slacking Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/pyproj-3.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.0.1.ebuild b/dev-python/pyproj/pyproj-3.0.1.ebuild index 23672a0d5ff..e9a704baf81 100644 --- a/dev-python/pyproj/pyproj-3.0.1.ebuild +++ b/dev-python/pyproj/pyproj-3.0.1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_p/.post}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" RDEPEND=">=sci-libs/proj-7.2.0:=" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 51e4be35ed1fe1487b8d17a4c5685353586cc958 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 20 07:59:47 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 20 07:59:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e4be35 dev-python/pyproj: enable py3.10 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyproj/pyproj-3.2.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pyproj/pyproj-3.2.1.ebuild b/dev-python/pyproj/pyproj-3.2.1.ebuild index 264aa18088e..64f2ad256bf 100644 --- a/dev-python/pyproj/pyproj-3.2.1.ebuild +++ b/dev-python/pyproj/pyproj-3.2.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 DESCRIPTION="Python interface to the PROJ library" @@ -26,7 +26,7 @@ BDEPEND=" )" distutils_enable_sphinx docs dev-python/sphinx_rtd_theme -distutils_enable_tests --install pytest +distutils_enable_tests pytest python_test() { local EPYTEST_DESELECT=(
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 96396a35cd33e0f07147af13ff4f47e490e80340 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 18 06:48:15 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 18 06:53:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96396a35 dev-python/pyproj: Bump to 3.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.2.1.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 37dc0209afb..7dbbc6ffc5b 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,3 +1,4 @@ DIST pyproj-3.0.1.tar.gz 168962 BLAKE2B 3271d604148c122f4dfdd68c4237e1911f30da7cc858128d644b6b6807c3e49450e0b42c385d37bbe1cfa5ab80d635e7f620d41bf5089af6b49a542eb9b3fcd0 SHA512 f5ae0ede1deaa93757cb98cc680d6e47a19b9f5c0ce5e357c2ecfe96f764ff59ec7285c606162da38573123d21f12f1df82354f1d2205149970af2d7d63c2689 DIST pyproj-3.1.0.tar.gz 182603 BLAKE2B d4e95f62b10b282e7bbfcb7a2059a11a489e53402cbb1760b7da73248dfc05de6be8ca820e55d34c9270eea38178f1fb934bd5ffc389833b3734b87b79991187 SHA512 21a5d08207676d8d9722cb5e3b13ed68f03b1a2aa034c20c61bb8dab5d204dd968ba9a3df1b0c43ed174e082725c7624efb75a0c9c3df920808cbcb44f4d170a DIST pyproj-3.2.0.tar.gz 212708 BLAKE2B f880b8aade716e6137bcd4cc4c2d96946e2c7c735077f8707e37b3f174b2613f0281a48140a0154a21615423cd2e1ed70cea79916a04f4b9d84e958b6fe31795 SHA512 67eedd839d625f57accbabadee719030184a79f74185765da2b5610d73b8341435edc56d70d42d5a5d0ece0e22421742a327fe746761ec4f782a72d977306a74 +DIST pyproj-3.2.1.tar.gz 213342 BLAKE2B 141f64f33f399e1089009f8047b2541516dc84f2b2133f5e0de5cbaf5d5bef30197f556f630076725a4d78c4244011bf1a7c9a54114d6e166cbb9c10c468da05 SHA512 4ba5bd2d2356c06b711e53581665bdcad3faeb420258c7d4bbb5639784948842a3a6ee0f1f0f50363878c183c38a27063071f25594576eccca146ceb33107761 diff --git a/dev-python/pyproj/pyproj-3.2.1.ebuild b/dev-python/pyproj/pyproj-3.2.1.ebuild new file mode 100644 index 000..264aa18088e --- /dev/null +++ b/dev-python/pyproj/pyproj-3.2.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE="https://github.com/pyproj4/pyproj"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +RDEPEND=">=sci-libs/proj-7.2.0:=" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + sci-libs/shapely[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_tests --install pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/test_datum.py + test/test_transformer.py::test_transform_wgs84_to_alaska + test/test_transformer.py::test_repr__conditional + test/test_transformer.py::test_transformer_group__unavailable + test/test_transformer.py::test_transformer_group__network_disabled + test/test_transformer.py::test_transformer_group__download_grids__directory + test/crs/test_crs.py::test_coordinate_operation_grids__alternative_grid_name + ) + + distutils_install_for_testing + cp -r test "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + epytest --import-mode=append -m "not network" test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 5fbd88e7837e89b2386f796038ec96999bc12314 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 4 06:06:11 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 4 07:45:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fbd88e7 dev-python/pyproj: Bump to 3.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.2.0.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index e39eabb0e2d..37dc0209afb 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1,3 @@ DIST pyproj-3.0.1.tar.gz 168962 BLAKE2B 3271d604148c122f4dfdd68c4237e1911f30da7cc858128d644b6b6807c3e49450e0b42c385d37bbe1cfa5ab80d635e7f620d41bf5089af6b49a542eb9b3fcd0 SHA512 f5ae0ede1deaa93757cb98cc680d6e47a19b9f5c0ce5e357c2ecfe96f764ff59ec7285c606162da38573123d21f12f1df82354f1d2205149970af2d7d63c2689 DIST pyproj-3.1.0.tar.gz 182603 BLAKE2B d4e95f62b10b282e7bbfcb7a2059a11a489e53402cbb1760b7da73248dfc05de6be8ca820e55d34c9270eea38178f1fb934bd5ffc389833b3734b87b79991187 SHA512 21a5d08207676d8d9722cb5e3b13ed68f03b1a2aa034c20c61bb8dab5d204dd968ba9a3df1b0c43ed174e082725c7624efb75a0c9c3df920808cbcb44f4d170a +DIST pyproj-3.2.0.tar.gz 212708 BLAKE2B f880b8aade716e6137bcd4cc4c2d96946e2c7c735077f8707e37b3f174b2613f0281a48140a0154a21615423cd2e1ed70cea79916a04f4b9d84e958b6fe31795 SHA512 67eedd839d625f57accbabadee719030184a79f74185765da2b5610d73b8341435edc56d70d42d5a5d0ece0e22421742a327fe746761ec4f782a72d977306a74 diff --git a/dev-python/pyproj/pyproj-3.2.0.ebuild b/dev-python/pyproj/pyproj-3.2.0.ebuild new file mode 100644 index 000..264aa18088e --- /dev/null +++ b/dev-python/pyproj/pyproj-3.2.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE="https://github.com/pyproj4/pyproj"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +RDEPEND=">=sci-libs/proj-7.2.0:=" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + sci-libs/shapely[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_tests --install pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/test_datum.py + test/test_transformer.py::test_transform_wgs84_to_alaska + test/test_transformer.py::test_repr__conditional + test/test_transformer.py::test_transformer_group__unavailable + test/test_transformer.py::test_transformer_group__network_disabled + test/test_transformer.py::test_transformer_group__download_grids__directory + test/crs/test_crs.py::test_coordinate_operation_grids__alternative_grid_name + ) + + distutils_install_for_testing + cp -r test "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + epytest --import-mode=append -m "not network" test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 2fe16a72080c5e0c9ed6fb1918108a83329cf5d9 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jul 3 06:14:11 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jul 3 06:14:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe16a72 dev-python/pyproj: amd64 stable wrt bug #800022 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pyproj/pyproj-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.1.0.ebuild b/dev-python/pyproj/pyproj-3.1.0.ebuild index 6061e44b117..4ae225d10ca 100644 --- a/dev-python/pyproj/pyproj-3.1.0.ebuild +++ b/dev-python/pyproj/pyproj-3.1.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${P/_p/.post}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" RDEPEND=">=sci-libs/proj-7.2.0:=" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 3fbfbfc647673d0f443564035c66a943a0cb4ac3 Author: Michał Górny gentoo org> AuthorDate: Tue May 25 04:18:20 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue May 25 04:56:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fbfbfc6 dev-python/pyproj: Bump to 3.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.1.0.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 37f1b315049..e39eabb0e2d 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-3.0.1.tar.gz 168962 BLAKE2B 3271d604148c122f4dfdd68c4237e1911f30da7cc858128d644b6b6807c3e49450e0b42c385d37bbe1cfa5ab80d635e7f620d41bf5089af6b49a542eb9b3fcd0 SHA512 f5ae0ede1deaa93757cb98cc680d6e47a19b9f5c0ce5e357c2ecfe96f764ff59ec7285c606162da38573123d21f12f1df82354f1d2205149970af2d7d63c2689 +DIST pyproj-3.1.0.tar.gz 182603 BLAKE2B d4e95f62b10b282e7bbfcb7a2059a11a489e53402cbb1760b7da73248dfc05de6be8ca820e55d34c9270eea38178f1fb934bd5ffc389833b3734b87b79991187 SHA512 21a5d08207676d8d9722cb5e3b13ed68f03b1a2aa034c20c61bb8dab5d204dd968ba9a3df1b0c43ed174e082725c7624efb75a0c9c3df920808cbcb44f4d170a diff --git a/dev-python/pyproj/pyproj-3.1.0.ebuild b/dev-python/pyproj/pyproj-3.1.0.ebuild new file mode 100644 index 000..6061e44b117 --- /dev/null +++ b/dev-python/pyproj/pyproj-3.1.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE="https://github.com/pyproj4/pyproj"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_p/.post}.tar.gz" +S="${WORKDIR}/${P/_p/.post}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +RDEPEND=">=sci-libs/proj-7.2.0:=" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + sci-libs/shapely[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_tests --install pytest + +python_test() { + local deselect=( + # TODO + test/test_datum.py + test/test_transformer.py::test_transform_wgs84_to_alaska + test/test_transformer.py::test_repr__conditional + test/test_transformer.py::test_transformer_group__unavailable + test/test_transformer.py::test_transformer_group__network_disabled + test/test_transformer.py::test_transformer_group__download_grids__directory + test/crs/test_crs.py::test_coordinate_operation_grids__alternative_grid_name + ) + + distutils_install_for_testing + cp -r test "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + epytest --import-mode=append -m "not network" \ + ${deselect[@]/#/--deselect } test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/, dev-python/pyproj/files/
commit: 2bd565f99a9b48c428fad438c5026062c3142141 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 26 19:46:16 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 26 19:46:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd565f9 dev-python/pyproj: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest | 1 - .../pyproj/files/pyproj-2.6.1_p1-tests.patch | 58 -- dev-python/pyproj/pyproj-2.6.1_p1.ebuild | 52 --- 3 files changed, 111 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 46dcef39f4d..37f1b315049 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-2.6.1.post1.tar.gz 545482 BLAKE2B ba87cbbe93dad357c1fc4f333c7d3f02b632e6f2a00821b3875e73965f36fd7ea958f24705c125c3ae43dc8edac1b53a20578c46bc55bcbf335a9457d193d493 SHA512 43a885dbbf4ba54839c3b697d2582700e2b30172ef34acf6297b5e4ddba9b3148aeab83b3a515f1ce975898828c77ad457b6f6460e91083189f66a2fde6d77b7 DIST pyproj-3.0.1.tar.gz 168962 BLAKE2B 3271d604148c122f4dfdd68c4237e1911f30da7cc858128d644b6b6807c3e49450e0b42c385d37bbe1cfa5ab80d635e7f620d41bf5089af6b49a542eb9b3fcd0 SHA512 f5ae0ede1deaa93757cb98cc680d6e47a19b9f5c0ce5e357c2ecfe96f764ff59ec7285c606162da38573123d21f12f1df82354f1d2205149970af2d7d63c2689 diff --git a/dev-python/pyproj/files/pyproj-2.6.1_p1-tests.patch b/dev-python/pyproj/files/pyproj-2.6.1_p1-tests.patch deleted file mode 100644 index 69eb97ea2e0..000 --- a/dev-python/pyproj/files/pyproj-2.6.1_p1-tests.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 5856cdacef62746594e17f69cb802a202d3fdfaa Mon Sep 17 00:00:00 2001 -From: "Alan D. Snow" -Date: Fri, 29 May 2020 07:41:44 -0500 -Subject: TST: Update tests with scope & remarks (#649) - - test/crs/test_crs.py | 16 +--- - test/test_transformer.py | 10 +- - 2 files changed, 10 insertions(+), 16 deletions(-) - a/test/crs/test_crs.py -+++ b/test/crs/test_crs.py -@@ -1261,17 +1261,11 @@ def test_operations(): - - - def test_operations__scope_remarks(): -- --transformer = TransformerGroup(28356, 7856).transformers[0] --coord_op = CoordinateOperation.from_string(transformer.to_wkt()) --assert coord_op.operations == transformer.operations --# scope does not transfer for some reason --# assert [op.scope for op in transformer.operations] == [ --# op.scope for op in coord_op.operations --# ] --assert [op.remarks for op in transformer.operations] == [ --op.remarks for op in coord_op.operations --] -+operation = TransformerGroup(28356, 7856).transformers[0].operations[1] -+coord_op = CoordinateOperation.from_string(operation.to_wkt()) -+assert coord_op == operation -+assert coord_op.remarks == operation.remarks -+assert coord_op.scope == operation.scope - - - def test_crs_equals(): a/test/test_transformer.py -+++ b/test/test_transformer.py -@@ -536,15 +536,15 @@ def test_transformer__operations__scope_ - transformer = TransformerGroup(28356, 7856).transformers[0] - assert transformer.scope is None - assert [op.scope for op in transformer.operations] == [ --None, -+"Large and medium scale topographic mapping and engineering survey.", - "Conformal transformation of GDA94 coordinates that have been derived through " - "GNSS CORS.", --None, -+"Large and medium scale topographic mapping and engineering survey.", - ] --assert [str(op.remarks)[:5] for op in transformer.operations] == [ --"None", -+assert [str(op.remarks)[:5].strip() for op in transformer.operations] == [ -+"Grid", - "Scale", --"None", -+"Grid", - ] - - diff --git a/dev-python/pyproj/pyproj-2.6.1_p1.ebuild b/dev-python/pyproj/pyproj-2.6.1_p1.ebuild deleted file mode 100644 index 059a009b741..000 --- a/dev-python/pyproj/pyproj-2.6.1_p1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit distutils-r1 - -DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE="https://github.com/pyproj4/pyproj"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_p/.post}.tar.gz" - -S="${WORKDIR}/${P/_p/.post}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux" -IUSE="doc" - -RDEPEND=">=sci-libs/proj-6.2.0:=" -DEPEND="${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/shapely[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -python_prepare_all() { - if has_version ">=sci-libs/proj-7.1"; then
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: a0a22f34558441fff47e9167e18219406fe613d0 Author: Sam James gentoo org> AuthorDate: Mon Apr 26 19:20:34 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 26 19:22:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a22f34 dev-python/pyproj: Stabilize 3.0.1 x86, #780270 Signed-off-by: Sam James gentoo.org> dev-python/pyproj/pyproj-3.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.0.1.ebuild b/dev-python/pyproj/pyproj-3.0.1.ebuild index e9a704baf81..23672a0d5ff 100644 --- a/dev-python/pyproj/pyproj-3.0.1.ebuild +++ b/dev-python/pyproj/pyproj-3.0.1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_p/.post}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 x86 ~amd64-linux" RDEPEND=">=sci-libs/proj-7.2.0:=" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 580878e423272fcef6ca0817126cb7fd37513ed0 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:22:03 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:22:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580878e4 dev-python/pyproj: Stabilize 3.0.1 amd64, #780270 Signed-off-by: Sam James gentoo.org> dev-python/pyproj/pyproj-3.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-3.0.1.ebuild b/dev-python/pyproj/pyproj-3.0.1.ebuild index af1f8f54b07..e9a704baf81 100644 --- a/dev-python/pyproj/pyproj-3.0.1.ebuild +++ b/dev-python/pyproj/pyproj-3.0.1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_p/.post}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" RDEPEND=">=sci-libs/proj-7.2.0:=" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 547e038511ca1da1b4c52577f04d91f53e64b521 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 5 12:04:54 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 5 12:08:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547e0385 dev-python/pyproj: Add missing test deps Closes: https://bugs.gentoo.org/774306 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/pyproj-3.0.1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/pyproj/pyproj-3.0.1.ebuild b/dev-python/pyproj/pyproj-3.0.1.ebuild index 7ea03bdd332..af1f8f54b07 100644 --- a/dev-python/pyproj/pyproj-3.0.1.ebuild +++ b/dev-python/pyproj/pyproj-3.0.1.ebuild @@ -22,6 +22,8 @@ BDEPEND=" test? ( dev-python/mock[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] sci-libs/shapely[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: bf5ff525268a5d5788e0496e5dc08fda32a508b2 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 5 08:50:00 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 5 10:13:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5ff525 dev-python/pyproj: Bump to 3.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-3.0.1.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index acbd64e22bb..46dcef39f4d 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-2.6.1.post1.tar.gz 545482 BLAKE2B ba87cbbe93dad357c1fc4f333c7d3f02b632e6f2a00821b3875e73965f36fd7ea958f24705c125c3ae43dc8edac1b53a20578c46bc55bcbf335a9457d193d493 SHA512 43a885dbbf4ba54839c3b697d2582700e2b30172ef34acf6297b5e4ddba9b3148aeab83b3a515f1ce975898828c77ad457b6f6460e91083189f66a2fde6d77b7 +DIST pyproj-3.0.1.tar.gz 168962 BLAKE2B 3271d604148c122f4dfdd68c4237e1911f30da7cc858128d644b6b6807c3e49450e0b42c385d37bbe1cfa5ab80d635e7f620d41bf5089af6b49a542eb9b3fcd0 SHA512 f5ae0ede1deaa93757cb98cc680d6e47a19b9f5c0ce5e357c2ecfe96f764ff59ec7285c606162da38573123d21f12f1df82354f1d2205149970af2d7d63c2689 diff --git a/dev-python/pyproj/pyproj-3.0.1.ebuild b/dev-python/pyproj/pyproj-3.0.1.ebuild new file mode 100644 index 000..7ea03bdd332 --- /dev/null +++ b/dev-python/pyproj/pyproj-3.0.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE="https://github.com/pyproj4/pyproj"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_p/.post}.tar.gz" +S="${WORKDIR}/${P/_p/.post}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +RDEPEND=">=sci-libs/proj-7.2.0:=" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/shapely[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_tests --install pytest + +python_test() { + local deselect=( + # TODO + test/test_datum.py + test/test_transformer.py::test_transform_wgs84_to_alaska + test/test_transformer.py::test_repr__conditional + test/test_transformer.py::test_transformer_group__unavailable + test/test_transformer.py::test_transformer_group__network_disabled + test/test_transformer.py::test_transformer_group__download_grids__directory + test/crs/test_crs.py::test_coordinate_operation_grids__alternative_grid_name + ) + + distutils_install_for_testing + pytest -vv --import-mode=append -m "not network" \ + ${deselect[@]/#/--deselect } test || + die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/files/, dev-python/pyproj/
commit: 33087962d7f10f943c074655c67ea8dc9b591148 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Nov 18 18:44:12 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 18 21:08:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33087962 dev-python/pyproj: Drop 2.4.2-r1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyproj/Manifest | 1 - .../pyproj/files/pyproj-2.4.2-conftest.patch | 31 -- dev-python/pyproj/pyproj-2.4.2-r1.ebuild | 37 -- 3 files changed, 69 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 9ef79528f4d..acbd64e22bb 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-2.4.2.tar.gz 463252 BLAKE2B aa80ee3052f42f0d49d02b1dfa3d1790e02fe6aa4092319ff8e827b0a341cff2cb4779891f74919c2b14781d841b3662154882b5f218a22b55ad79397f3eb4a7 SHA512 20f0a742ea5699a6d7a621e93157512478de69ba740bb7b0df46b6d5668f6db93b07e1fc0bf4d089362275ea8edddf3100a972a533ed8b6a0bc56a04a20d4ef9 DIST pyproj-2.6.1.post1.tar.gz 545482 BLAKE2B ba87cbbe93dad357c1fc4f333c7d3f02b632e6f2a00821b3875e73965f36fd7ea958f24705c125c3ae43dc8edac1b53a20578c46bc55bcbf335a9457d193d493 SHA512 43a885dbbf4ba54839c3b697d2582700e2b30172ef34acf6297b5e4ddba9b3148aeab83b3a515f1ce975898828c77ad457b6f6460e91083189f66a2fde6d77b7 diff --git a/dev-python/pyproj/files/pyproj-2.4.2-conftest.patch b/dev-python/pyproj/files/pyproj-2.4.2-conftest.patch deleted file mode 100644 index 36946527b2b..000 --- a/dev-python/pyproj/files/pyproj-2.4.2-conftest.patch +++ /dev/null @@ -1,31 +0,0 @@ a/test/conftest.py -+++ b/test/conftest.py -@@ -0,0 +1,28 @@ -+import os -+import shutil -+import tempfile -+ -+import pytest -+ -+import pyproj -+ -+ -+@pytest.fixture(scope="session") -+def aoi_data_directory(): -+""" -+This is to ensure that the ntv2_0.gsb file is actually -+missing for the AOI tests. -+""" -+data_dir = pyproj.datadir.get_data_dir() -+with tempfile.TemporaryDirectory() as tmpdir: -+tmp_data_dir = os.path.join(tmpdir, "proj") -+shutil.copytree(data_dir, tmp_data_dir) -+try: -+os.remove(os.path.join(str(tmp_data_dir), "ntv2_0.gsb")) -+except OSError: -+pass -+try: -+pyproj.datadir.set_data_dir(str(tmp_data_dir)) -+yield -+finally: -+pyproj.datadir.set_data_dir(data_dir) diff --git a/dev-python/pyproj/pyproj-2.4.2-r1.ebuild b/dev-python/pyproj/pyproj-2.4.2-r1.ebuild deleted file mode 100644 index 40c39af6849..000 --- a/dev-python/pyproj/pyproj-2.4.2-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Python < 3.6 requires https://pypi.org/project/aenum/ -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit distutils-r1 - -DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE="https://github.com/pyproj4/pyproj"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux" -IUSE="doc" - -RDEPEND=">=sci-libs/proj-6.2.0:=" -DEPEND="${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/shapely[${PYTHON_USEDEP}] - )" - -PATCHES=( "${FILESDIR}"/${P}-conftest.patch ) - -distutils_enable_sphinx docs dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -python_test() { - PROJ_LIB="${EPREFIX}/usr/share/proj" pytest -ra || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 1c990bd078ac0e9606eb694c066ff9dc8d7a406c Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 18 06:50:50 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 18 06:50:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c990bd0 dev-python/pyproj: amd64 stable wrt bug #753236 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pyproj/pyproj-2.6.1_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-2.6.1_p1.ebuild b/dev-python/pyproj/pyproj-2.6.1_p1.ebuild index c1ce0936e02..059a009b741 100644 --- a/dev-python/pyproj/pyproj-2.6.1_p1.ebuild +++ b/dev-python/pyproj/pyproj-2.6.1_p1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_p/.post}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 x86 ~amd64-linux" +KEYWORDS="amd64 x86 ~amd64-linux" IUSE="doc" RDEPEND=">=sci-libs/proj-6.2.0:="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 4a58aba7f80f6f8c038be8b8a68f46e5dc916ab8 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Nov 17 22:00:19 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Nov 17 22:00:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a58aba7 dev-python/pyproj: x86 stable (bug #753236) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-python/pyproj/pyproj-2.6.1_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-2.6.1_p1.ebuild b/dev-python/pyproj/pyproj-2.6.1_p1.ebuild index 457c8d466c4..c1ce0936e02 100644 --- a/dev-python/pyproj/pyproj-2.6.1_p1.ebuild +++ b/dev-python/pyproj/pyproj-2.6.1_p1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_p/.post}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="~amd64 x86 ~amd64-linux" IUSE="doc" RDEPEND=">=sci-libs/proj-6.2.0:="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/, dev-python/pyproj/files/
commit: b4a9b0066dec41a195498410c1c907d15de441e7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Oct 23 22:36:32 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Oct 23 23:26:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a9b006 dev-python/pyproj: 2.6.1_p1 version bump, python3_9, tests pass Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyproj/Manifest | 1 + .../pyproj/files/pyproj-2.6.1_p1-tests.patch | 58 ++ dev-python/pyproj/pyproj-2.6.1_p1.ebuild | 52 +++ 3 files changed, 111 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 294e1a01904..9ef79528f4d 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-2.4.2.tar.gz 463252 BLAKE2B aa80ee3052f42f0d49d02b1dfa3d1790e02fe6aa4092319ff8e827b0a341cff2cb4779891f74919c2b14781d841b3662154882b5f218a22b55ad79397f3eb4a7 SHA512 20f0a742ea5699a6d7a621e93157512478de69ba740bb7b0df46b6d5668f6db93b07e1fc0bf4d089362275ea8edddf3100a972a533ed8b6a0bc56a04a20d4ef9 +DIST pyproj-2.6.1.post1.tar.gz 545482 BLAKE2B ba87cbbe93dad357c1fc4f333c7d3f02b632e6f2a00821b3875e73965f36fd7ea958f24705c125c3ae43dc8edac1b53a20578c46bc55bcbf335a9457d193d493 SHA512 43a885dbbf4ba54839c3b697d2582700e2b30172ef34acf6297b5e4ddba9b3148aeab83b3a515f1ce975898828c77ad457b6f6460e91083189f66a2fde6d77b7 diff --git a/dev-python/pyproj/files/pyproj-2.6.1_p1-tests.patch b/dev-python/pyproj/files/pyproj-2.6.1_p1-tests.patch new file mode 100644 index 000..69eb97ea2e0 --- /dev/null +++ b/dev-python/pyproj/files/pyproj-2.6.1_p1-tests.patch @@ -0,0 +1,58 @@ +From 5856cdacef62746594e17f69cb802a202d3fdfaa Mon Sep 17 00:00:00 2001 +From: "Alan D. Snow" +Date: Fri, 29 May 2020 07:41:44 -0500 +Subject: TST: Update tests with scope & remarks (#649) + +--- + test/crs/test_crs.py | 16 +--- + test/test_transformer.py | 10 +- + 2 files changed, 10 insertions(+), 16 deletions(-) + +--- a/test/crs/test_crs.py b/test/crs/test_crs.py +@@ -1261,17 +1261,11 @@ def test_operations(): + + + def test_operations__scope_remarks(): +- +-transformer = TransformerGroup(28356, 7856).transformers[0] +-coord_op = CoordinateOperation.from_string(transformer.to_wkt()) +-assert coord_op.operations == transformer.operations +-# scope does not transfer for some reason +-# assert [op.scope for op in transformer.operations] == [ +-# op.scope for op in coord_op.operations +-# ] +-assert [op.remarks for op in transformer.operations] == [ +-op.remarks for op in coord_op.operations +-] ++operation = TransformerGroup(28356, 7856).transformers[0].operations[1] ++coord_op = CoordinateOperation.from_string(operation.to_wkt()) ++assert coord_op == operation ++assert coord_op.remarks == operation.remarks ++assert coord_op.scope == operation.scope + + + def test_crs_equals(): +--- a/test/test_transformer.py b/test/test_transformer.py +@@ -536,15 +536,15 @@ def test_transformer__operations__scope_ + transformer = TransformerGroup(28356, 7856).transformers[0] + assert transformer.scope is None + assert [op.scope for op in transformer.operations] == [ +-None, ++"Large and medium scale topographic mapping and engineering survey.", + "Conformal transformation of GDA94 coordinates that have been derived through " + "GNSS CORS.", +-None, ++"Large and medium scale topographic mapping and engineering survey.", + ] +-assert [str(op.remarks)[:5] for op in transformer.operations] == [ +-"None", ++assert [str(op.remarks)[:5].strip() for op in transformer.operations] == [ ++"Grid", + "Scale", +-"None", ++"Grid", + ] + + diff --git a/dev-python/pyproj/pyproj-2.6.1_p1.ebuild b/dev-python/pyproj/pyproj-2.6.1_p1.ebuild new file mode 100644 index 000..457c8d466c4 --- /dev/null +++ b/dev-python/pyproj/pyproj-2.6.1_p1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE="https://github.com/pyproj4/pyproj"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_p/.post}.tar.gz" + +S="${WORKDIR}/${P/_p/.post}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="doc" + +RDEPEND=">=sci-libs/proj-6.2.0:=" +DEPEND="${RDEPEND} + dev-python/cython[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/shapely[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distuti
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 32e1e88633a0d9cd99cffdb3ab5b2905012ae7d4 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Jul 4 07:39:36 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 4 09:06:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e1e886 dev-python/pyproj: update github link Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16578 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/metadata.xml | 2 +- dev-python/pyproj/pyproj-2.4.2-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pyproj/metadata.xml b/dev-python/pyproj/metadata.xml index 53d0d4271b5..fe8f563aaf1 100644 --- a/dev-python/pyproj/metadata.xml +++ b/dev-python/pyproj/metadata.xml @@ -8,6 +8,6 @@ pyproj pyproj - jswhit/pyproj + pyproj4/pyproj diff --git a/dev-python/pyproj/pyproj-2.4.2-r1.ebuild b/dev-python/pyproj/pyproj-2.4.2-r1.ebuild index df41d38524c..2a90bfb128a 100644 --- a/dev-python/pyproj/pyproj-2.4.2-r1.ebuild +++ b/dev-python/pyproj/pyproj-2.4.2-r1.ebuild @@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{6,7,8} ) inherit distutils-r1 DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE="https://github.com/jswhit/pyproj"; +HOMEPAGE="https://github.com/pyproj4/pyproj"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 387440ca74d3ac55e6de76e12c14c162c9e29fcc Author: Michał Górny gentoo org> AuthorDate: Fri May 1 13:26:57 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri May 1 13:36:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387440ca dev-python/pyproj: Add := on sci-libs/proj Closes: https://bugs.gentoo.org/720140 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproj/{pyproj-2.4.2.ebuild => pyproj-2.4.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-2.4.2.ebuild b/dev-python/pyproj/pyproj-2.4.2-r1.ebuild similarity index 96% rename from dev-python/pyproj/pyproj-2.4.2.ebuild rename to dev-python/pyproj/pyproj-2.4.2-r1.ebuild index bee3987a957..df41d38524c 100644 --- a/dev-python/pyproj/pyproj-2.4.2.ebuild +++ b/dev-python/pyproj/pyproj-2.4.2-r1.ebuild @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="amd64 x86 ~amd64-linux" IUSE="doc" -RDEPEND=">=sci-libs/proj-6.2.0" +RDEPEND=">=sci-libs/proj-6.2.0:=" DEPEND="${RDEPEND} dev-python/cython[${PYTHON_USEDEP}]" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: a39dd92e392dffd364f4abe5f0342d1fc8f38f2c Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 12 15:24:26 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 12 15:41:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39dd92e dev-python/pyproj: Drop 1.9.5.1-r1 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyproj/Manifest | 1 - dev-python/pyproj/pyproj-1.9.5.1-r1.ebuild | 33 -- 2 files changed, 34 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index acff27f5e6d..294e1a01904 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-1.9.5.1.tar.gz 4424543 BLAKE2B cdf954ec0fe794f354b246fcd5afeac01b796f84cc2456efce3e289fcfb12074d7352c9fa7e9d74356199135dfa9814c07da9379f85771dbb7130b8b9b7ecc34 SHA512 b0e0f85be01a3399cb41c4bf29d1a63ecb519fd45d6092a3558060d93c715afafd12f7532c8665839225ad7243e739a117677f6747bf34a0ccbde5e75c85f324 DIST pyproj-2.4.2.tar.gz 463252 BLAKE2B aa80ee3052f42f0d49d02b1dfa3d1790e02fe6aa4092319ff8e827b0a341cff2cb4779891f74919c2b14781d841b3662154882b5f218a22b55ad79397f3eb4a7 SHA512 20f0a742ea5699a6d7a621e93157512478de69ba740bb7b0df46b6d5668f6db93b07e1fc0bf4d089362275ea8edddf3100a972a533ed8b6a0bc56a04a20d4ef9 diff --git a/dev-python/pyproj/pyproj-1.9.5.1-r1.ebuild b/dev-python/pyproj/pyproj-1.9.5.1-r1.ebuild deleted file mode 100644 index f4d3b9f61ae..000 --- a/dev-python/pyproj/pyproj-1.9.5.1-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Python interface to PROJ.4 library" -HOMEPAGE="https://github.com/jswhit/pyproj"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux" -IUSE="doc" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -python_prepare_all() { - distutils-r1_python_prepare_all - append-cflags -fno-strict-aliasing -} - -python_test() { - "${EPYTHON}" unittest/test.py || die -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 616ac798ed90a9ae7c3fdbcf5240999d202150ff Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 8 18:54:01 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 8 18:54:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616ac798 dev-python/pyproj: Drop -fno-strict-aliasing workaround Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyproj/pyproj-2.4.2.ebuild | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/dev-python/pyproj/pyproj-2.4.2.ebuild b/dev-python/pyproj/pyproj-2.4.2.ebuild index 5e1362ac22f..9cf1b1cb8b0 100644 --- a/dev-python/pyproj/pyproj-2.4.2.ebuild +++ b/dev-python/pyproj/pyproj-2.4.2.ebuild @@ -6,7 +6,7 @@ EAPI=7 # Python < 3.6 requires https://pypi.org/project/aenum/ PYTHON_COMPAT=( python3_{6,7,8} ) -inherit distutils-r1 flag-o-matic +inherit distutils-r1 DESCRIPTION="Python interface to the PROJ library" HOMEPAGE="https://github.com/jswhit/pyproj"; @@ -32,11 +32,6 @@ PATCHES=( "${FILESDIR}"/${P}-conftest.patch ) distutils_enable_sphinx docs dev-python/sphinx_rtd_theme distutils_enable_tests pytest -python_prepare_all() { - distutils-r1_python_prepare_all - append-cflags -fno-strict-aliasing -} - python_test() { PROJ_LIB="${EPREFIX}/usr/share/proj" pytest -ra || die }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/, dev-python/pyproj/files/
commit: a61a89529216483779dc0ea1b2fe99469921d8d6 Author: Chris Mayo gmail com> AuthorDate: Sun Dec 8 15:16:07 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 8 18:42:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61a8952 dev-python/pyproj: bump to 2.4.2 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Chris Mayo gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13924 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyproj/Manifest | 1 + .../pyproj/files/pyproj-2.4.2-conftest.patch | 31 dev-python/pyproj/pyproj-2.4.2.ebuild | 42 ++ 3 files changed, 74 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 02a19abffc9..9576fff47ba 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1,3 @@ DIST pyproj-1.9.5.1.tar.gz 4424543 BLAKE2B cdf954ec0fe794f354b246fcd5afeac01b796f84cc2456efce3e289fcfb12074d7352c9fa7e9d74356199135dfa9814c07da9379f85771dbb7130b8b9b7ecc34 SHA512 b0e0f85be01a3399cb41c4bf29d1a63ecb519fd45d6092a3558060d93c715afafd12f7532c8665839225ad7243e739a117677f6747bf34a0ccbde5e75c85f324 DIST pyproj-2.4.1.tar.gz 462332 BLAKE2B bd5f8f34bd1e4f928cbbba8736ede96425f1823171b1e4da0ecd6ccf9f105d4f5d4c9f953f353382412883c70803421b4d9a5175aba5cabcb689fafb19484a89 SHA512 c8bc987991b8136951f038f504cb6ffa5f69663b9ba447b586ab29d30e91b05661c46726132ac2cbfd756d92842606b1d5a5167b84c66878688e5ac4e5259353 +DIST pyproj-2.4.2.tar.gz 463252 BLAKE2B aa80ee3052f42f0d49d02b1dfa3d1790e02fe6aa4092319ff8e827b0a341cff2cb4779891f74919c2b14781d841b3662154882b5f218a22b55ad79397f3eb4a7 SHA512 20f0a742ea5699a6d7a621e93157512478de69ba740bb7b0df46b6d5668f6db93b07e1fc0bf4d089362275ea8edddf3100a972a533ed8b6a0bc56a04a20d4ef9 diff --git a/dev-python/pyproj/files/pyproj-2.4.2-conftest.patch b/dev-python/pyproj/files/pyproj-2.4.2-conftest.patch new file mode 100644 index 000..36946527b2b --- /dev/null +++ b/dev-python/pyproj/files/pyproj-2.4.2-conftest.patch @@ -0,0 +1,31 @@ +--- a/test/conftest.py b/test/conftest.py +@@ -0,0 +1,28 @@ ++import os ++import shutil ++import tempfile ++ ++import pytest ++ ++import pyproj ++ ++ ++@pytest.fixture(scope="session") ++def aoi_data_directory(): ++""" ++This is to ensure that the ntv2_0.gsb file is actually ++missing for the AOI tests. ++""" ++data_dir = pyproj.datadir.get_data_dir() ++with tempfile.TemporaryDirectory() as tmpdir: ++tmp_data_dir = os.path.join(tmpdir, "proj") ++shutil.copytree(data_dir, tmp_data_dir) ++try: ++os.remove(os.path.join(str(tmp_data_dir), "ntv2_0.gsb")) ++except OSError: ++pass ++try: ++pyproj.datadir.set_data_dir(str(tmp_data_dir)) ++yield ++finally: ++pyproj.datadir.set_data_dir(data_dir) diff --git a/dev-python/pyproj/pyproj-2.4.2.ebuild b/dev-python/pyproj/pyproj-2.4.2.ebuild new file mode 100644 index 000..5e1362ac22f --- /dev/null +++ b/dev-python/pyproj/pyproj-2.4.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Python < 3.6 requires https://pypi.org/project/aenum/ +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE="https://github.com/jswhit/pyproj"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="doc" + +RDEPEND=">=sci-libs/proj-6.2.0" +DEPEND="${RDEPEND} + dev-python/cython[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/Shapely[${PYTHON_USEDEP}] + )" + +PATCHES=( "${FILESDIR}"/${P}-conftest.patch ) + +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_tests pytest + +python_prepare_all() { + distutils-r1_python_prepare_all + append-cflags -fno-strict-aliasing +} + +python_test() { + PROJ_LIB="${EPREFIX}/usr/share/proj" pytest -ra || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 1c070074a8313496462ed216bedd53b82bb5fff1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 8 18:41:44 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 8 18:42:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c070074 dev-python/pyproj: Drop 2.4.1 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyproj/Manifest| 1 - dev-python/pyproj/pyproj-2.4.1.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 9576fff47ba..acff27f5e6d 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,3 +1,2 @@ DIST pyproj-1.9.5.1.tar.gz 4424543 BLAKE2B cdf954ec0fe794f354b246fcd5afeac01b796f84cc2456efce3e289fcfb12074d7352c9fa7e9d74356199135dfa9814c07da9379f85771dbb7130b8b9b7ecc34 SHA512 b0e0f85be01a3399cb41c4bf29d1a63ecb519fd45d6092a3558060d93c715afafd12f7532c8665839225ad7243e739a117677f6747bf34a0ccbde5e75c85f324 -DIST pyproj-2.4.1.tar.gz 462332 BLAKE2B bd5f8f34bd1e4f928cbbba8736ede96425f1823171b1e4da0ecd6ccf9f105d4f5d4c9f953f353382412883c70803421b4d9a5175aba5cabcb689fafb19484a89 SHA512 c8bc987991b8136951f038f504cb6ffa5f69663b9ba447b586ab29d30e91b05661c46726132ac2cbfd756d92842606b1d5a5167b84c66878688e5ac4e5259353 DIST pyproj-2.4.2.tar.gz 463252 BLAKE2B aa80ee3052f42f0d49d02b1dfa3d1790e02fe6aa4092319ff8e827b0a341cff2cb4779891f74919c2b14781d841b3662154882b5f218a22b55ad79397f3eb4a7 SHA512 20f0a742ea5699a6d7a621e93157512478de69ba740bb7b0df46b6d5668f6db93b07e1fc0bf4d089362275ea8edddf3100a972a533ed8b6a0bc56a04a20d4ef9 diff --git a/dev-python/pyproj/pyproj-2.4.1.ebuild b/dev-python/pyproj/pyproj-2.4.1.ebuild deleted file mode 100644 index 52b61f2b531..000 --- a/dev-python/pyproj/pyproj-2.4.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Python < 3.6 requires https://pypi.org/project/aenum/ -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Python interface to the PROJ library" -HOMEPAGE="https://github.com/jswhit/pyproj"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" -IUSE="doc" - -RDEPEND=">=sci-libs/proj-6.2.0" -DEPEND="${RDEPEND} - dev-python/cython[${PYTHON_USEDEP}]" -BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') ) - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/Shapely[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -python_check_deps() { - use doc || return 0 - has_version "dev-python/sphinx[${PYTHON_USEDEP}]" -} - -python_prepare_all() { - distutils-r1_python_prepare_all - append-cflags -fno-strict-aliasing -} - -python_test() { - PROJ_LIB="${EPREFIX}/usr/share/proj" pytest -ra || die -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/_build/html/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: d51fec51c03a67074cf521d274e47ebcf1e1c412 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 7 14:35:40 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 7 14:37:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51fec51 dev-python/pyproj: Fix the fix Closes: https://bugs.gentoo.org/702218 Package-Manager: Portage-2.3.81, Repoman-2.3.19 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyproj/pyproj-2.4.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-2.4.1.ebuild b/dev-python/pyproj/pyproj-2.4.1.ebuild index 4caf7eaf135..52b61f2b531 100644 --- a/dev-python/pyproj/pyproj-2.4.1.ebuild +++ b/dev-python/pyproj/pyproj-2.4.1.ebuild @@ -31,7 +31,8 @@ BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] distutils_enable_tests pytest python_check_deps() { - use doc && has_version "dev-python/sphinx[${PYTHON_USEDEP}]" + use doc || return 0 + has_version "dev-python/sphinx[${PYTHON_USEDEP}]" } python_prepare_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 87967d26ef17000ea7f041091072cfb764be0798 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Dec 6 19:58:45 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Dec 6 20:21:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87967d26 dev-python/pyproj: Fix USE doc Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyproj/pyproj-2.4.1.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-2.4.1.ebuild b/dev-python/pyproj/pyproj-2.4.1.ebuild index e46bd9bcde9..4caf7eaf135 100644 --- a/dev-python/pyproj/pyproj-2.4.1.ebuild +++ b/dev-python/pyproj/pyproj-2.4.1.ebuild @@ -21,7 +21,7 @@ RDEPEND=">=sci-libs/proj-6.2.0" DEPEND="${RDEPEND} dev-python/cython[${PYTHON_USEDEP}]" BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx ) + doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') ) test? ( dev-python/mock[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] @@ -30,6 +30,10 @@ BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] distutils_enable_tests pytest +python_check_deps() { + use doc && has_version "dev-python/sphinx[${PYTHON_USEDEP}]" +} + python_prepare_all() { distutils-r1_python_prepare_all append-cflags -fno-strict-aliasing
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: adb12cb14c7c206adfe90931e6067720e0d2d2d8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 1 20:37:49 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Dec 3 04:17:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb12cb1 dev-python/pyproj: python3_8 Tests passed. Package-Manager: Portage-2.3.80, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Aaron Bauman gentoo.org> dev-python/pyproj/pyproj-2.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-2.4.1.ebuild b/dev-python/pyproj/pyproj-2.4.1.ebuild index e634e69603c..e46bd9bcde9 100644 --- a/dev-python/pyproj/pyproj-2.4.1.ebuild +++ b/dev-python/pyproj/pyproj-2.4.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 # Python < 3.6 requires https://pypi.org/project/aenum/ -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit distutils-r1 flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: e89623a1be476e11f28a1522afe20ec3897550b1 Author: Chris Mayo gmail com> AuthorDate: Thu Nov 7 19:48:47 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 1 20:16:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89623a1 dev-python/pyproj: bump to 2.4.1, EAPI 7 and Python 3 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Chris Mayo gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13580 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyproj/Manifest| 1 + dev-python/pyproj/pyproj-2.4.1.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index a47eba325f7..02a19abffc9 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-1.9.5.1.tar.gz 4424543 BLAKE2B cdf954ec0fe794f354b246fcd5afeac01b796f84cc2456efce3e289fcfb12074d7352c9fa7e9d74356199135dfa9814c07da9379f85771dbb7130b8b9b7ecc34 SHA512 b0e0f85be01a3399cb41c4bf29d1a63ecb519fd45d6092a3558060d93c715afafd12f7532c8665839225ad7243e739a117677f6747bf34a0ccbde5e75c85f324 +DIST pyproj-2.4.1.tar.gz 462332 BLAKE2B bd5f8f34bd1e4f928cbbba8736ede96425f1823171b1e4da0ecd6ccf9f105d4f5d4c9f953f353382412883c70803421b4d9a5175aba5cabcb689fafb19484a89 SHA512 c8bc987991b8136951f038f504cb6ffa5f69663b9ba447b586ab29d30e91b05661c46726132ac2cbfd756d92842606b1d5a5167b84c66878688e5ac4e5259353 diff --git a/dev-python/pyproj/pyproj-2.4.1.ebuild b/dev-python/pyproj/pyproj-2.4.1.ebuild new file mode 100644 index 000..0b652fa0701 --- /dev/null +++ b/dev-python/pyproj/pyproj-2.4.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Python < 3.6 requires https://pypi.org/project/aenum/ +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE="https://github.com/jswhit/pyproj"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="doc" + +RDEPEND=">=sci-libs/proj-6.2.0" +DEPEND="${RDEPEND} + dev-python/cython[${PYTHON_USEDEP}]" +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx ) + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'sci-libs/Shapely[${PYTHON_USEDEP}]' python3_6) + )" + +distutils_enable_tests pytest + +python_prepare_all() { + distutils-r1_python_prepare_all + append-cflags -fno-strict-aliasing +} + +python_test() { + PROJ_LIB="${EPREFIX}/usr/share/proj" pytest -ra || die +} + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 2388c77bc51bf870fb71da74d9446d3fadd43034 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 1 19:43:59 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 1 20:16:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2388c77b dev-python/pyproj: Drop unnecessary python_gen_cond_dep Package-Manager: Portage-2.3.80, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyproj/pyproj-2.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-2.4.1.ebuild b/dev-python/pyproj/pyproj-2.4.1.ebuild index 0b652fa0701..e634e69603c 100644 --- a/dev-python/pyproj/pyproj-2.4.1.ebuild +++ b/dev-python/pyproj/pyproj-2.4.1.ebuild @@ -25,7 +25,7 @@ BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/mock[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'sci-libs/Shapely[${PYTHON_USEDEP}]' python3_6) + sci-libs/Shapely[${PYTHON_USEDEP}] )" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 6845034f4b1fd319e17a1e39818f0072a90edd79 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Oct 20 13:48:44 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Oct 20 14:19:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6845034f dev-python/pyproj: Drop 1.9.5.1 (r0) Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyproj/pyproj-1.9.5.1.ebuild | 33 - 1 file changed, 33 deletions(-) diff --git a/dev-python/pyproj/pyproj-1.9.5.1.ebuild b/dev-python/pyproj/pyproj-1.9.5.1.ebuild deleted file mode 100644 index a9c9fc765b0..000 --- a/dev-python/pyproj/pyproj-1.9.5.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_5 ) - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Python interface to PROJ.4 library" -HOMEPAGE="https://github.com/jswhit/pyproj"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux" -IUSE="doc" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -python_prepare_all() { - distutils-r1_python_prepare_all - append-cflags -fno-strict-aliasing -} - -python_test() { - "${EPYTHON}" unittest/test.py || die -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 1455b2dcd37e574cad57df4157f60cedf761b9b4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 24 10:57:06 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 24 13:18:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1455b2dc dev-python/pyproj: Add python3_6 support Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/pyproj/pyproj-1.9.5.1-r1.ebuild | 33 ++ 1 file changed, 33 insertions(+) diff --git a/dev-python/pyproj/pyproj-1.9.5.1-r1.ebuild b/dev-python/pyproj/pyproj-1.9.5.1-r1.ebuild new file mode 100644 index 000..e7e486903c9 --- /dev/null +++ b/dev-python/pyproj/pyproj-1.9.5.1-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Python interface to PROJ.4 library" +HOMEPAGE="https://github.com/jswhit/pyproj"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86 ~amd64-linux" +IUSE="doc" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +python_prepare_all() { + distutils-r1_python_prepare_all + append-cflags -fno-strict-aliasing +} + +python_test() { + "${EPYTHON}" unittest/test.py || die +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 2f754b18745e9facaa87bd6be492b2a09e23054c Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 12 19:01:37 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 12 19:06:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f754b18 dev-python/pyproj: x86 stable (bug #635798) Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-python/pyproj/pyproj-1.9.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-1.9.5.1.ebuild b/dev-python/pyproj/pyproj-1.9.5.1.ebuild index bae8fd871b1..613930ed899 100644 --- a/dev-python/pyproj/pyproj-1.9.5.1.ebuild +++ b/dev-python/pyproj/pyproj-1.9.5.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 x86 ~amd64-linux" IUSE="doc" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 418806a50aa67b791ad86ff8290b79dc62f37e5f Author: Aaron Bauman gentoo org> AuthorDate: Fri Apr 6 00:50:11 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Apr 6 00:50:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418806a5 dev-python/pyproj: amd64 stable Bug: https://bugs.gentoo.org/635798 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-python/pyproj/pyproj-1.9.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproj/pyproj-1.9.5.1.ebuild b/dev-python/pyproj/pyproj-1.9.5.1.ebuild index 78294d37ee3..bae8fd871b1 100644 --- a/dev-python/pyproj/pyproj-1.9.5.1.ebuild +++ b/dev-python/pyproj/pyproj-1.9.5.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux" IUSE="doc" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: 079cc1b16a6d47762aaec9235d6dcf7c71d9c786 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 3 17:43:09 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 3 17:43:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079cc1b1 dev-python/pyproj: Fix tests Thanks-to: Mike Gilbert gentoo.org> Closes: https://bugs.gentoo.org/623354 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-python/pyproj/pyproj-1.9.5.1.ebuild | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/dev-python/pyproj/pyproj-1.9.5.1.ebuild b/dev-python/pyproj/pyproj-1.9.5.1.ebuild index a39b855d09f..78294d37ee3 100644 --- a/dev-python/pyproj/pyproj-1.9.5.1.ebuild +++ b/dev-python/pyproj/pyproj-1.9.5.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python2_7 python3_4 python3_5 ) +PYTHON_COMPAT=( python2_7 python3_{4,5} ) inherit distutils-r1 flag-o-matic @@ -24,12 +24,7 @@ python_prepare_all() { } python_test() { - einfo "Testruns do not have regular unittest type tests, instead for test.py," - einfo "the output need be compared with a separate file, sample.out." - "${PYTHON}" test/test.py || die - - einfo ""; einfo "Now the file test2.py is run to test pickling"; einfo "" - "${PYTHON}" test/test2.py || die + "${EPYTHON}" unittest/test.py || die } python_install_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: bbc64b507301c19de6bb58684290530401ea97ac Author: Mike Gilbert gentoo org> AuthorDate: Sat Dec 2 15:23:50 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 2 15:23:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc64b50 dev-python/pyproj: depend on setuptools Closes: https://bugs.gentoo.org/639206 Package-Manager: Portage-2.3.15, Repoman-2.3.6_p7 dev-python/pyproj/Manifest | 2 +- dev-python/pyproj/pyproj-1.9.5.1.ebuild | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 25c5dbbf19a..a47eba325f7 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1 @@ -DIST pyproj-1.9.5.1.tar.gz 4424543 SHA256 53fa54c8fa8a1dfcd6af4bf09ce1aae5d4d949da63b90570ac5ec849efaf3ea8 SHA512 b0e0f85be01a3399cb41c4bf29d1a63ecb519fd45d6092a3558060d93c715afafd12f7532c8665839225ad7243e739a117677f6747bf34a0ccbde5e75c85f324 WHIRLPOOL 5ddb28a2ee6bbc3e50a0d76355f51b93c50c078459a6bc582f6a1538abbe349b45b0fe3bbc195e751b575ef5096a47ee6e88cf8e5dd4c69b9e917589da29ac05 +DIST pyproj-1.9.5.1.tar.gz 4424543 BLAKE2B cdf954ec0fe794f354b246fcd5afeac01b796f84cc2456efce3e289fcfb12074d7352c9fa7e9d74356199135dfa9814c07da9379f85771dbb7130b8b9b7ecc34 SHA512 b0e0f85be01a3399cb41c4bf29d1a63ecb519fd45d6092a3558060d93c715afafd12f7532c8665839225ad7243e739a117677f6747bf34a0ccbde5e75c85f324 diff --git a/dev-python/pyproj/pyproj-1.9.5.1.ebuild b/dev-python/pyproj/pyproj-1.9.5.1.ebuild index 1f67541befb..a39b855d09f 100644 --- a/dev-python/pyproj/pyproj-1.9.5.1.ebuild +++ b/dev-python/pyproj/pyproj-1.9.5.1.ebuild @@ -16,6 +16,8 @@ SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux" IUSE="doc" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + python_prepare_all() { distutils-r1_python_prepare_all append-cflags -fno-strict-aliasing
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: c11c02bd7067df603c5690ea7ae6a01ed830a095 Author: Michał Górny gentoo org> AuthorDate: Tue May 2 08:09:19 2017 + Commit: Michał Górny gentoo org> CommitDate: Tue May 2 08:46:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11c02bd dev-python/pyproj: Clean old versions up dev-python/pyproj/Manifest| 1 - dev-python/pyproj/pyproj-1.9.4.ebuild | 36 --- 2 files changed, 37 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index f89eced8df4..25c5dbbf19a 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-1.9.4.tar.gz 7838454 SHA256 71b4d8c52d781e2b4afe2d3609e9d700cb631ddbf51060bc702644733cc70869 SHA512 96b118e75ba8360ca56176631c44567c7b6596f98189a99bfbdc2d0f8bff1bba814a86d66ac1c54964951a3534c2a5cfb54a0fc4d8eda52c77069a8b64f8db3a WHIRLPOOL 750f466566aab3d2edb155407f37efc7f514901bd782b5be589f1c788059c81c8e17e519d53410be169cec971aa3524268bd86e08f9f90a1e2b742343f6b0ae2 DIST pyproj-1.9.5.1.tar.gz 4424543 SHA256 53fa54c8fa8a1dfcd6af4bf09ce1aae5d4d949da63b90570ac5ec849efaf3ea8 SHA512 b0e0f85be01a3399cb41c4bf29d1a63ecb519fd45d6092a3558060d93c715afafd12f7532c8665839225ad7243e739a117677f6747bf34a0ccbde5e75c85f324 WHIRLPOOL 5ddb28a2ee6bbc3e50a0d76355f51b93c50c078459a6bc582f6a1538abbe349b45b0fe3bbc195e751b575ef5096a47ee6e88cf8e5dd4c69b9e917589da29ac05 diff --git a/dev-python/pyproj/pyproj-1.9.4.ebuild b/dev-python/pyproj/pyproj-1.9.4.ebuild deleted file mode 100644 index 9a2cbeaeb4b..000 --- a/dev-python/pyproj/pyproj-1.9.4.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Python interface to PROJ.4 library" -HOMEPAGE="https://github.com/jswhit/pyproj"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" -IUSE="doc" - -python_prepare_all() { - distutils-r1_python_prepare_all - append-cflags -fno-strict-aliasing -} - -python_test() { - einfo "Testruns do not have regular unittest type tests, instead for test.py," - einfo "the output need be compared with a separate file, sample.out." - "${PYTHON}" test/test.py || die - - einfo ""; einfo "Now the file test2.py is run to test pickling"; einfo "" - "${PYTHON}" test/test2.py || die -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: ddf093bb3ac8523db1f663ca75371edb9cd93904 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Jan 4 13:37:57 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Jan 4 13:38:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf093bb dev-python/pyproj: 1.9.5.1 bump, add python 3 support, bug #598758 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/pyproj/Manifest | 1 + dev-python/pyproj/pyproj-1.9.5.1.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 33d9a2c..f89eced 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1 +1,2 @@ DIST pyproj-1.9.4.tar.gz 7838454 SHA256 71b4d8c52d781e2b4afe2d3609e9d700cb631ddbf51060bc702644733cc70869 SHA512 96b118e75ba8360ca56176631c44567c7b6596f98189a99bfbdc2d0f8bff1bba814a86d66ac1c54964951a3534c2a5cfb54a0fc4d8eda52c77069a8b64f8db3a WHIRLPOOL 750f466566aab3d2edb155407f37efc7f514901bd782b5be589f1c788059c81c8e17e519d53410be169cec971aa3524268bd86e08f9f90a1e2b742343f6b0ae2 +DIST pyproj-1.9.5.1.tar.gz 4424543 SHA256 53fa54c8fa8a1dfcd6af4bf09ce1aae5d4d949da63b90570ac5ec849efaf3ea8 SHA512 b0e0f85be01a3399cb41c4bf29d1a63ecb519fd45d6092a3558060d93c715afafd12f7532c8665839225ad7243e739a117677f6747bf34a0ccbde5e75c85f324 WHIRLPOOL 5ddb28a2ee6bbc3e50a0d76355f51b93c50c078459a6bc582f6a1538abbe349b45b0fe3bbc195e751b575ef5096a47ee6e88cf8e5dd4c69b9e917589da29ac05 diff --git a/dev-python/pyproj/pyproj-1.9.5.1.ebuild b/dev-python/pyproj/pyproj-1.9.5.1.ebuild new file mode 100644 index ..19beaf7 --- /dev/null +++ b/dev-python/pyproj/pyproj-1.9.5.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_4 python3_5 ) + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Python interface to PROJ.4 library" +HOMEPAGE="https://github.com/jswhit/pyproj"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="doc" + +python_prepare_all() { + distutils-r1_python_prepare_all + append-cflags -fno-strict-aliasing +} + +python_test() { + einfo "Testruns do not have regular unittest type tests, instead for test.py," + einfo "the output need be compared with a separate file, sample.out." + "${PYTHON}" test/test.py || die + + einfo ""; einfo "Now the file test2.py is run to test pickling"; einfo "" + "${PYTHON}" test/test2.py || die +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproj/
commit: c17c855182a95738722d2e6470d01e6663c2e005 Author: Justin Lecher gentoo org> AuthorDate: Wed Sep 2 16:39:03 2015 + Commit: Justin Lecher gentoo org> CommitDate: Wed Sep 2 16:53:43 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17c8551 dev-python/pyproj: Use append-cflags drop old Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> dev-python/pyproj/Manifest | 1 - dev-python/pyproj/pyproj-1.9.3-r1.ebuild | 24 dev-python/pyproj/pyproj-1.9.4.ebuild| 8 ++-- 3 files changed, 6 insertions(+), 27 deletions(-) diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 856c3e7..33d9a2c 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,2 +1 @@ -DIST pyproj-1.9.3.tar.gz 2687498 SHA256 912ed86c5e407f091d0f3d076594af4fb569e27c68199b7d71651edd522aaa0c SHA512 a365da012bf7b9adc8069896bdeabf88ff3d260b643e49b8a74edccc3b65aab10ec96116353fbb45c73ce1027c9b4e80aae566c6b28e149110b16cd8405cda30 WHIRLPOOL b6008b4879722e6e6ce82fbda22a5d8f57e6484f74d2607c19087130f833188ee76d1bc40ffd205babb25b9e7ea983c80bc1bd7555dd83f2473f2950421e7c62 DIST pyproj-1.9.4.tar.gz 7838454 SHA256 71b4d8c52d781e2b4afe2d3609e9d700cb631ddbf51060bc702644733cc70869 SHA512 96b118e75ba8360ca56176631c44567c7b6596f98189a99bfbdc2d0f8bff1bba814a86d66ac1c54964951a3534c2a5cfb54a0fc4d8eda52c77069a8b64f8db3a WHIRLPOOL 750f466566aab3d2edb155407f37efc7f514901bd782b5be589f1c788059c81c8e17e519d53410be169cec971aa3524268bd86e08f9f90a1e2b742343f6b0ae2 diff --git a/dev-python/pyproj/pyproj-1.9.3-r1.ebuild b/dev-python/pyproj/pyproj-1.9.3-r1.ebuild deleted file mode 100644 index 3acd9ec..000 --- a/dev-python/pyproj/pyproj-1.9.3-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -DESCRIPTION="Python interface to PROJ.4 library" -HOMEPAGE="https://code.google.com/p/pyproj/ https://pypi.python.org/pypi/pyproj"; -SRC_URI="https://pyproj.googlecode.com/files/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" -IUSE="doc" - -CFLAGS="${CFLAGS} -fno-strict-aliasing" - -python_install_all() { - use doc && local HTML_DOCS=( docs/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/pyproj/pyproj-1.9.4.ebuild b/dev-python/pyproj/pyproj-1.9.4.ebuild index 4078330..57f70d6 100644 --- a/dev-python/pyproj/pyproj-1.9.4.ebuild +++ b/dev-python/pyproj/pyproj-1.9.4.ebuild @@ -3,9 +3,10 @@ # $Id$ EAPI=5 + PYTHON_COMPAT=( python2_7 ) -inherit distutils-r1 +inherit distutils-r1 flag-o-matic DESCRIPTION="Python interface to PROJ.4 library" HOMEPAGE="https://github.com/jswhit/pyproj"; @@ -16,7 +17,10 @@ SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux" IUSE="doc" -CFLAGS="${CFLAGS} -fno-strict-aliasing" +python_prepare_all() { + distutils-r1_python_prepare_all + append-cflags -fno-strict-aliasing +} python_test() { einfo "Testruns do not have regular unittest type tests, instead for test.py,"