From 91498645607f53c1212ea02b351f5dac3fda0c43 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Mon, 8 Apr 2024 19:40:23 +0200 Subject: [PATCH] dev-python/respx: add 0.21.0 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/3197 Signed-off-by: Andreas Billmeier --- README.md | 6 +++--- dev-python/respx/Manifest | 4 +++- dev-python/respx/respx-0.20.2.ebuild | 4 ++-- dev-python/respx/respx-0.21.0.ebuild | 23 +++++++++++++++++++++++ 4 files changed, 31 insertions(+), 6 deletions(-) create mode 100644 dev-python/respx/respx-0.21.0.ebuild diff --git a/README.md b/README.md index 02f76d987..16bbcb059 100644 --- a/README.md +++ b/README.md @@ -617,14 +617,14 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E ## Licenses This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted. -There are 1998 Ebuilds in total, 1987 of them have in total 2006 (42 different) licenses assigned. +There are 2002 Ebuilds in total, 1991 of them have in total 2010 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1130| -|Apache-2.0|459| +|Apache-2.0|462| |GPL-3|129| -|BSD|112| +|BSD|113| |LGPL-3|26| |GPL-2|21| |BSD-2|15| diff --git a/dev-python/respx/Manifest b/dev-python/respx/Manifest index 21f37a1b7..771f10165 100644 --- a/dev-python/respx/Manifest +++ b/dev-python/respx/Manifest @@ -1,3 +1,5 @@ DIST respx-0.20.2.tar.gz 26080 BLAKE2B ccbd0bd26deb98a98989a04ac31ad0747086dc3552368f820afab51b953bfdefd02d3167ae638f3bc6e91b983f931b3ac6c4ba2dcbc7d13392a5da0c48bc59b5 SHA512 20c831eaf51551188470f2553c9a3d93397d220563d1bd1d76f8ba24636cc0c4e2ee55f08fe5583e926a938b396b8b93c009e54cb8418ef8c10a313c6e258721 -EBUILD respx-0.20.2.ebuild 666 BLAKE2B 1211a515bfd333bc60a57b43b79ed96f1d3d116dbb9e8165bc1736eb593b89c23c219867901af4432e7d874b0f7409cea9da2fe1e9637b8da7edf8da5b4440d8 SHA512 5ffe7625e9d33f6454d7c6709aa3bb24315eb1511578055d62c9d4d98e7392e73a8dba0e525b50109bb5ec96f49c6b338f8a4257d08c6784800daf5ef24ad7e0 +DIST respx-0.21.0.tar.gz 28133 BLAKE2B f32c8402632e6895b90e8d6564dcb57eb6d8f83ee081b0db6c3335433b00c9050b33e843bd1aee37cd5e90c2a6f5a07ea4f94fde6e801f2ab03e488ff65fc928 SHA512 3bafe34cf1ad674e0b565d0996d2656789b08c21a99f06d0bea395e5676e9be05ac3d517e1f2e01243c385783272687dacfcb6a29b3af42cbe66bb9678e76918 +EBUILD respx-0.20.2.ebuild 666 BLAKE2B 63ae47d3299c012182ed7a5822659e517b392b1fd635122ec1b643ce9fd93b9e7c5317982d3d60cdc3ab5b42fb22ec1f8ee05a79c82ff59103b22ae1cac38c1a SHA512 44686897c1cf02106ed625e1912990c5d6cad8e0d8e0bc31a6ab35c87307b079abfd0c6940a008076a17920aeebd24fe5c0149a4060a9e9b0565b805b98ab1f2 +EBUILD respx-0.21.0.ebuild 564 BLAKE2B 52ebe2f563e56263517967d2aeec30983d2e6851ccf8ca90b7d04ffb847f0c12b150e77b1de1166d11e94c68734c69e998937edd2475570a7e16ed935ab2689b SHA512 a125935c2cd87c8eb74811ecdfc8357aacd963c991e63958a922f4b76ffa642f2f7b67962e868aff09c7c83d17fc4d118964f22ec951e647ecca11c7b0c0329b MISC metadata.xml 505 BLAKE2B aa6f8c72fb543b60cef233dc7554befef7d7bff367388fdbd8b2cb1626c61e492b5990f341ba2a9388ffed8c73c2dafc6c4b12277c5a8a3dde33650bf8039044 SHA512 1a88f2f5d95a5cd63920a9bba3072af463fb15edb8ce6eac93c2fc06dd1ff4283ae320f319f6982e1ad4b6d63e7e8d29daa967911d3b62326246c2d6fd4a79e9 diff --git a/dev-python/respx/respx-0.20.2.ebuild b/dev-python/respx/respx-0.20.2.ebuild index ad06bea2f..eccd22b82 100644 --- a/dev-python/respx/respx-0.20.2.ebuild +++ b/dev-python/respx/respx-0.20.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi diff --git a/dev-python/respx/respx-0.21.0.ebuild b/dev-python/respx/respx-0.21.0.ebuild new file mode 100644 index 000000000..2ef4c72cf --- /dev/null +++ b/dev-python/respx/respx-0.21.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A utility for mocking out the Python HTTPX and HTTP Core libraries." +HOMEPAGE="https://github.com/lundberg/respx https://pypi.org/project/respx/" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/httpx-0.21.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest