From 93a93e9a3b53c1a73142a305ea1f8136846942ee Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 22 Dec 2021 14:08:05 +0000 Subject: gentoo resync : 22.12.2021 --- dev-python/starlette/Manifest | 3 +++ dev-python/starlette/metadata.xml | 11 +++++++++ dev-python/starlette/starlette-0.17.1.ebuild | 37 ++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+) create mode 100644 dev-python/starlette/Manifest create mode 100644 dev-python/starlette/metadata.xml create mode 100644 dev-python/starlette/starlette-0.17.1.ebuild (limited to 'dev-python/starlette') diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest new file mode 100644 index 000000000000..7b18f9eb3c49 --- /dev/null +++ b/dev-python/starlette/Manifest @@ -0,0 +1,3 @@ +DIST starlette-0.17.1.tar.gz 403781 BLAKE2B 75de462afc507d89159f17002eb2acc5453520ad312573d5697f5da8fc7d76fcb2407bf41086c923a60a59766f5ac02de1b003962a4d1031c062bd80a0d50e6c SHA512 a8f8cee0dc40d19eab62996f4ef1230fa758375fa9b51e15eae5c906a89b76519ebe4e423aa567d73e4c055cef63e9bbae11b47d4372e28b615f6edaf22a06a7 +EBUILD starlette-0.17.1.ebuild 919 BLAKE2B ef07501adf51d3d10b2d524f424d47fa6e0ca94205db514181e964e0362808cb75a2b1353e4764443f3455537f13999d222d59340c09cc0f2eabe2996737383c SHA512 487d154183f6098304605970f68e9d6d507b9943828bb63a29e29251a06b3e26f4788f43e030a34df41585790b1454330c96aaf9a152ef2de86646e75412ff51 +MISC metadata.xml 324 BLAKE2B cbdb5983f2620f296eed8d81541e6ffbb084fdbcb698e52a6d86a64122834184e71ac423c21fa81d395be5505cb497be9172cd28d8fc633b6d31b844c480f741 SHA512 02c4d176ccc9c1b12e94f25c0de9792b6dc087a5d897bff8a46b2053951afad28b5c40f181ece8209acb3a8db1ec9e21a29af06b55f66efbc0d8f325d6958123 diff --git a/dev-python/starlette/metadata.xml b/dev-python/starlette/metadata.xml new file mode 100644 index 000000000000..55eaddf99b38 --- /dev/null +++ b/dev-python/starlette/metadata.xml @@ -0,0 +1,11 @@ + + + + + python@gentoo.org + + + + encode/starlette + + diff --git a/dev-python/starlette/starlette-0.17.1.ebuild b/dev-python/starlette/starlette-0.17.1.ebuild new file mode 100644 index 000000000000..81bb333e77d0 --- /dev/null +++ b/dev-python/starlette/starlette-0.17.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10} ) +inherit distutils-r1 + +DESCRIPTION="The little ASGI framework that shines" +HOMEPAGE="https://www.starlette.io/" +SRC_URI="https://github.com/encode/starlette/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# Needs fixing with trio deprecations (dies on ModuleWithDeprecations) +RESTRICT="test" + +RDEPEND="dev-python/anyio[${PYTHON_USEDEP}] + dev-python/itsdangerous[${PYTHON_USEDEP}]" +BDEPEND="test? ( dev-python/trio[${PYTHON_USEDEP}] )" + +EPYTEST_IGNORE=( + # Unpackaged 'databases' dependency + tests/test_database.py + + # Unpackaged 'multipart' dependency + tests/test_formparsers.py +) + +EPYTEST_DESELECT=( + # Unpackaged 'multipart' dependency + tests/test_requests.py::test_request_form_urlencoded +) + +distutils_enable_tests pytest -- cgit v1.2.3