summaryrefslogtreecommitdiff
path: root/dev-python/starlette
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-03-23 07:18:40 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-03-23 07:18:40 +0000
commit65a17bb698b7cd1dcca6680385c45b6d8d8c2371 (patch)
treebfa57f87f07a3b4d97c922b3cc79f5f5e18b5270 /dev-python/starlette
parentda975a2e8fbbda04e823d7625d8952b52a3c9aec (diff)
downloadbaldeagleos-repo-65a17bb698b7cd1dcca6680385c45b6d8d8c2371.tar.gz
baldeagleos-repo-65a17bb698b7cd1dcca6680385c45b6d8d8c2371.tar.xz
baldeagleos-repo-65a17bb698b7cd1dcca6680385c45b6d8d8c2371.zip
Adding metadata
Diffstat (limited to 'dev-python/starlette')
-rw-r--r--dev-python/starlette/Manifest1
-rw-r--r--dev-python/starlette/starlette-1.0.0.ebuild56
2 files changed, 57 insertions, 0 deletions
diff --git a/dev-python/starlette/Manifest b/dev-python/starlette/Manifest
index 471529d451fe..87514a00e85b 100644
--- a/dev-python/starlette/Manifest
+++ b/dev-python/starlette/Manifest
@@ -1,3 +1,4 @@
DIST starlette-0.50.0.gh.tar.gz 2649331 BLAKE2B efbec279e34687a9e038833ff9347a671bdbfc57515741155f2434235bfc78e10d815a39c03535308c13616a3a70a206142d28bede6831cecf0944da9bfe626d SHA512 2440bc996ba0a303f4e02daff5a00d6edf51a23442ac6c4491655a1db81e3311c56ee03c93d582855f2bbd3c1267b7cde92e2091551f81dc1cf285746a9d4de2
DIST starlette-0.51.0.gh.tar.gz 2650005 BLAKE2B b0b4a1acd80e70e4e97c798b21157a91c6a572a2e3429280868aef907f4a9a32ed77fa5a2aa8fdff726fb5f71efde140a46029f66e60e573b140d595260f0617 SHA512 ac04bd6857c9f61cc0203df6faa19ac27b67717c22ed1826f7bb3138b7a8979cd7f151521737cd78ab2c32ee281f98f91507fe21cc8688901d903b38cdee41de
DIST starlette-0.52.0.gh.tar.gz 2655274 BLAKE2B f80b7098b622cd24d522bbb79099f70f1634a163740557249eac69d5696e90b01f61641a07d7947d5f755da4666aa0fdb51c2652d926f28c7bb27587658ed687 SHA512 c8507db6522f261bd9e6ad29684157f13b173481d694a7ba902b87fe5fd054c6c1af52abf780dde61d5dd9d5d4ad63d507a7fad4ef60ff88b64da0e0924891d5
+DIST starlette-1.0.0.gh.tar.gz 2656682 BLAKE2B ab8fd0015eb0a8baee5dceeec48c1ac87950a7d3d89f7b6f98ede4145523fc2a687a93d955102a0ffd02a9500f2aec4b0fd0e75d886abc0d4b19d4fc5dfa310c SHA512 307effddafa50e8128804e17a315cf875bacddfe9908fe077ad7ac045075cea10649a528794fd3cf20fd4746f253234b48a815cb370446e369653198d037f938
diff --git a/dev-python/starlette/starlette-1.0.0.ebuild b/dev-python/starlette/starlette-1.0.0.ebuild
new file mode 100644
index 000000000000..3221cd97061f
--- /dev/null
+++ b/dev-python/starlette/starlette-1.0.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="The little ASGI framework that shines"
+HOMEPAGE="
+ https://www.starlette.io/
+ https://github.com/Kludex/starlette/
+ https://pypi.org/project/starlette/
+"
+# no docs or tests in sdist, as of 0.27.0
+SRC_URI="
+ https://github.com/Kludex/starlette/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ <dev-python/anyio-5[${PYTHON_USEDEP}]
+ >=dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
+ <dev-python/httpx-0.29[${PYTHON_USEDEP}]
+ >=dev-python/httpx-0.22.0[${PYTHON_USEDEP}]
+ dev-python/itsdangerous[${PYTHON_USEDEP}]
+ dev-python/jinja2[${PYTHON_USEDEP}]
+ >=dev-python/python-multipart-0.0.18[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/typing-extensions-3.10.0[${PYTHON_USEDEP}]
+ ' 3.11)
+"
+BDEPEND="
+ test? (
+ >=dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/trio[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=( anyio )
+: ${EPYTEST_TIMEOUT:-180}
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ # Unpackaged 'databases' dependency
+ tests/test_database.py
+)