summaryrefslogtreecommitdiff
path: root/dev-python/requests-oauthlib
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/requests-oauthlib')
-rw-r--r--dev-python/requests-oauthlib/Manifest2
-rw-r--r--dev-python/requests-oauthlib/requests-oauthlib-1.4.0.ebuild50
2 files changed, 52 insertions, 0 deletions
diff --git a/dev-python/requests-oauthlib/Manifest b/dev-python/requests-oauthlib/Manifest
index fcf32c9b3e7e..28ad58cfda73 100644
--- a/dev-python/requests-oauthlib/Manifest
+++ b/dev-python/requests-oauthlib/Manifest
@@ -1,3 +1,5 @@
DIST requests-oauthlib-1.3.1.tar.gz 48367 BLAKE2B 0cc538fe7ed1ef12740b60bb8b3e32d84f0d45b6c231c70b8bbfe9db9c8775acc51f50e78589e43eb0644c82e919a5a124941986023de4432e0631ebf0764869 SHA512 86fe34d39ad7224fd44a1b0c4fbf3784032239b894ae73ba65043941cde9675c2f8abedf44ccc00b5fb1648b8e261de258464b311f3ace6392ab6202fb50aa08
+DIST requests-oauthlib-1.4.0.gh.tar.gz 51324 BLAKE2B e62d696ceaf483f5cbfacd60570a87665d7b7933d3c79de93ce7884c6ac9f245d5ba77f1e83c518226ec2be89c3e6ba4281669e1dcf83cffcddda95fd25ae2fe SHA512 14ffe34be4aaffb774aeda7965687738c12b23291994a86ee9c1436490cd20588bfeac4fb41b4cc89966f62a6ed5152235cd06cd194a8eecc8ea9367975d87ce
EBUILD requests-oauthlib-1.3.1.ebuild 911 BLAKE2B 6b01f1a8695898685e96229413bbed566f788cdb266fa9430b2f736f1e0f0a1f53e5cb666e8a3754933bc57c9e33f17778a1f4213b3c59ca5e619b8998f87e1f SHA512 377180901e33cdfccaeb4bf5c3ff724ffe21efe4f22425ab366cc204ce550514fcb4ca4d1103cdcc05bde9a541b2254da9c1b537cadb062cb20e7973d3667d6b
+EBUILD requests-oauthlib-1.4.0.ebuild 1112 BLAKE2B 7bb051fd60b8d5255f5e56f805548602428f5beac0876680f5ed28c13b82344f0354641634533f90dea8c94fac0cf97de87381be4dc5a1a13564ff51287c3158 SHA512 d21129839a8cccf18dbcc076e7f66f38954c96675e95b4e5f4b14426dcf744d30b22adbc4998e7ed878bd453e218950db3828fc5d90f7926391867e64f053dd0
MISC metadata.xml 387 BLAKE2B b1f09234024d5145eb44490f5898e16d176b39dd5c5bc03a13b1a4d0801d20230348f0612132a7782d4055f908f52ac49793bd9ebd91ed8c832b0c9fdd6a3296 SHA512 d5aa59b6e4812e106d3c7aec130d630609fe86193abed686b5eb7381b26e54306fc4424afaaff6546fca241f551fa1631f732f75d49491bd3578052f80b99a0b
diff --git a/dev-python/requests-oauthlib/requests-oauthlib-1.4.0.ebuild b/dev-python/requests-oauthlib/requests-oauthlib-1.4.0.ebuild
new file mode 100644
index 000000000000..fbe6ef8d3352
--- /dev/null
+++ b/dev-python/requests-oauthlib/requests-oauthlib-1.4.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 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="This project provides first-class OAuth library support for Requests"
+HOMEPAGE="
+ https://github.com/requests/requests-oauthlib/
+ https://pypi.org/project/requests-oauthlib/
+"
+SRC_URI="
+ https://github.com/requests/requests-oauthlib/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/oauthlib-3.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/requests-mock[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # Internet access
+ tests/test_core.py::OAuth1Test::testCanPostBinaryData
+ tests/test_core.py::OAuth1Test::test_content_type_override
+ tests/test_core.py::OAuth1Test::test_url_is_native_str
+ )
+ local EPYTEST_IGNORE=(
+ tests/examples
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}