diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-12-21 19:57:51 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-12-21 19:57:51 +0000 |
commit | fe3d938433735c9b681b7e72296a5ae70fd2a7e9 (patch) | |
tree | 7ec2937cecc4be47ff9ab102db046946216609ea /dev-python/tekore | |
parent | d8e7aaf1b90b28ec354e7854abea07d53644e754 (diff) |
gentoo auto-resync : 21:12:2023 - 19:57:50
Diffstat (limited to 'dev-python/tekore')
-rw-r--r-- | dev-python/tekore/Manifest | 4 | ||||
-rw-r--r-- | dev-python/tekore/tekore-5.2.0.ebuild | 55 | ||||
-rw-r--r-- | dev-python/tekore/tekore-5.2.1-r1.ebuild (renamed from dev-python/tekore/tekore-5.2.1.ebuild) | 9 |
3 files changed, 9 insertions, 59 deletions
diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest index 80d34c9126ea..c3732fb2fd75 100644 --- a/dev-python/tekore/Manifest +++ b/dev-python/tekore/Manifest @@ -1,5 +1,3 @@ -DIST tekore-5.2.0.gh.tar.gz 262281 BLAKE2B 84f759ed5856f9fdab2f4ef115cad11e021ac0c0c4006e7d07c23a413778d1c45e68d0b4bdb8234688c99f026daf519047e4ce7760a58c71e75aa30009472117 SHA512 9151d6d83420c8f80b420535b344063814ca2dc0ca5681c196e7c920844ad6b6305562e59a8d4e23c694eab2b47029cc735a4b0a079a98828252a09e75236a73 DIST tekore-5.2.1.gh.tar.gz 262294 BLAKE2B 9572f4e45d4e90421b49697e816e4c83220af55360276f77ad86fd4469afdb214ec5dceab6e65170e9050d0e728f0f4998c99c30e6379c25c405f922b61ad853 SHA512 f91d9b166acf2a9906dff4aec00328221f4d54e6f833b982cc782168552284c29ddd03f8da052ccabd93dc2e7bbe72c95019599d6b57fcccd1561f36d7136e63 -EBUILD tekore-5.2.0.ebuild 1307 BLAKE2B f1f211f0e9abd189666ae74bbd8b917f4242d4b0a760fcb96eb9f2177f69f5672d14b5cf5b463c8c0989f3a806084072910a4cc56076817cbf6397cc47090547 SHA512 f3a9b6c913075912e43ac7c1d79f574ad47240c511fd96adc5c41e7d18efffc81e14abbdbbb7e1b6372ec3d863be48efc3b25b302c883766f44e1a37d6a140aa -EBUILD tekore-5.2.1.ebuild 1107 BLAKE2B 3607f889e5522f2b66e02229f40454577ecb83e2425c13e12d3c45f185b1fe25d9104c6cdc2b77658bce562c78674cac2dabf77c893ff2c5f13c6f31eca6b649 SHA512 e8661a8bd7e76e452ebd037b96bbe472ae543229a710266dad1f3e3958f196ff755567cbee7be66d05a1a0c6490ad9482dc977addd588a69e4e71e4e2d10756c +EBUILD tekore-5.2.1-r1.ebuild 1218 BLAKE2B 83a2b2a904b360c7177b4706191a69bf0bfcd81c3b6d6cb012fd630293a2158673122a775f69f44380227b1a3c6e8fc142475dd9a22ba31c0e0af443a2ea84f6 SHA512 421b43dafc59bb8a4d96c1a8d54257e0bb457fa3deeb4ac07f02ce897538a7f73004cb999bc200f2431bf02dc8755639dc8309dee5538300a46ef73cdcce0c59 MISC metadata.xml 513 BLAKE2B c6af854b6f684809ccdf1fbf573013580f9d56ab644913d3a095734867f654ec42b4d694e4197418a20e5fa7291737e14c3189bfad9e5cbe0aa9182db2197af6 SHA512 4d7fa6932a8d832226a080294177e08f7891e39fbd5f379f269268b1c21a8e28129c91f7f2c3b32e56de49c0a2d0a3365a5f57dd7445dd3ce09eae01b21409d9 diff --git a/dev-python/tekore/tekore-5.2.0.ebuild b/dev-python/tekore/tekore-5.2.0.ebuild deleted file mode 100644 index 98ce61f606a8..000000000000 --- a/dev-python/tekore/tekore-5.2.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_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Spotify Web API client" -HOMEPAGE=" - https://tekore.readthedocs.io/ - https://github.com/felix-hilden/tekore/ - https://pypi.org/project/tekore/ -" -SRC_URI=" - https://github.com/felix-hilden/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - <dev-python/httpx-0.26[${PYTHON_USEDEP}] - >=dev-python/pydantic-1.8[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - >=dev-python/pydantic-2[${PYTHON_USEDEP}] - >=dev-python/pytest-asyncio-0.17[${PYTHON_USEDEP}] - dev-python/pytest-httpx[${PYTHON_USEDEP}] - ) -" - -DOCS=( readme.rst ) - -distutils_enable_tests pytest -# TODO: package sphinx_codeautolink -# distutils_enable_sphinx docs/src \ -# dev-python/sphinx-rtd-theme \ -# dev-python/sphinx-tabs \ -# dev-python/sphinx-autodoc-typehints - -EPYTEST_DESELECT=( - # Internet - tests/auth/expiring.py::TestCredentialsOnline::test_bad_arguments_raises_error - # these tests use calls specific to pydantic-2 - # TODO: reselect when we can depend on >=pydantic-2 - tests/model.py::TestModel::test_enum_in_model - tests/model.py::TestModel::test_unknown_attribute_ignored -) diff --git a/dev-python/tekore/tekore-5.2.1.ebuild b/dev-python/tekore/tekore-5.2.1-r1.ebuild index 19d6051b2c8f..6e7f60d52dae 100644 --- a/dev-python/tekore/tekore-5.2.1.ebuild +++ b/dev-python/tekore/tekore-5.2.1-r1.ebuild @@ -24,7 +24,7 @@ KEYWORDS="~amd64 ~arm64" SLOT="0" RDEPEND=" - <dev-python/httpx-0.26[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] >=dev-python/pydantic-1.8[${PYTHON_USEDEP}] " @@ -49,3 +49,10 @@ EPYTEST_DESELECT=( # Internet tests/auth/expiring.py::TestCredentialsOnline::test_bad_arguments_raises_error ) + +src_prepare() { + # unpin dependencies + sed -i -e 's:,<[0-9.]*::' pyproject.toml || die + + distutils-r1_src_prepare +} |