From 3eaa7b0d5d37a1923f7ab99c5abc287ca8504cac Mon Sep 17 00:00:00 2001 From: rick Date: Tue, 11 Nov 2025 23:23:32 +0100 Subject: [PATCH] dev-python/pygeoif: add 1.6.0 --- dev-python/pygeoif/Manifest | 1 + dev-python/pygeoif/pygeoif-1.6.0.ebuild | 40 +++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 dev-python/pygeoif/pygeoif-1.6.0.ebuild diff --git a/dev-python/pygeoif/Manifest b/dev-python/pygeoif/Manifest index 082f745ee..e0ab6092b 100644 --- a/dev-python/pygeoif/Manifest +++ b/dev-python/pygeoif/Manifest @@ -1 +1,2 @@ DIST pygeoif-0.7.tar.gz 34773 BLAKE2B 1c3ddedcd5fcf3786828a3e1d1d6e11ac52e8c5dcbd38e10dd0eafa9255970c42841e1d827650c904069134457365354b68b45a7926b1a0c1d9dfe0550fff183 SHA512 bba3555e22e68d09a15077924bf3a71c527d517f27e5d1d42c2f83f74f810ca275d1364a9f603151d91e8480e902abc4ca499a76625713a7d79e8ced2f1d654e +DIST pygeoif-1.6.0.gh.tar.gz 55951 BLAKE2B d312f08f4a4b786c03704e38064fe21d6c75109a0f4c3a50dd27680bf6e3090c5961c4380d84082ad1cb4a90f806912f902a0dc1889bdb217b02ab3d44513675 SHA512 699c95954389490bb4c2410ab8179483991d44ad3bceb720793443455cba4504287dadcb4fbcb27fad8865b2d8ebfb6239a8a313fbdda69ce7b082b0d4bf2fc9 diff --git a/dev-python/pygeoif/pygeoif-1.6.0.ebuild b/dev-python/pygeoif/pygeoif-1.6.0.ebuild new file mode 100644 index 000000000..ef55e9089 --- /dev/null +++ b/dev-python/pygeoif/pygeoif-1.6.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="A basic implementation of the __geo_interface__" +HOMEPAGE="https://pypi.org/project/pygeoif/" +SRC_URI="https://github.com/cleder/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # error even in the pipeline of the project due to a healthcheck + tests/hypothesis/test_polygon.py +) + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme \ + dev-python/sphinx-copybutton \ + dev-python/sphinx-autodoc-typehints \ + dev-python/typing-extensions