# topdir: litestar-2.25.0 (produced by tar --transform on git clone) # Build system: hatchling.build via pyproject.toml # Pure Python package, no C extensions # Python target: 3.11+ (chroot provides python3 3.11.6) # - exceptiongroup / importlib-metadata / importlib-resources markers # (python_version < 3.11 / 3.10 / 3.9) all evaluate False on 3.11 → skipped %global pypi_name litestar Name: python-%{pypi_name} Version: 2.25.0 Release: 1%{?dist} Summary: Production-ready, highly performant, extensible ASGI API Framework License: MIT URL: https://github.com/litestar-org/litestar Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-pip BuildRequires: pyproject-rpm-macros BuildRequires: python3-hatchling %description Litestar is a production-ready, highly performant, extensible ASGI API framework. It provides comprehensive support for HTTP routing, OpenAPI schema generation, dependency injection, plugins, templating, authentication, background tasks, websocket handling, and many other features required for building modern HTTP and WebSocket APIs in Python. %package -n python3-%{pypi_name} Summary: Production-ready, highly performant, extensible ASGI API Framework Provides: python-%{pypi_name} Provides: python3dist(%{pypi_name}) = %{version} Provides: python3-%{pypi_name} = %{version}-%{release} Requires: python3-anyio >= 3 Requires: python3-httpx >= 0.22 Requires: python3-msgspec >= 0.18.2 Requires: python3-multidict >= 6.0.2 Requires: python3-polyfactory >= 2.6.3 Requires: python3-pyyaml Requires: python3-typing-extensions Requires: python3-click Requires: python3-rich >= 13.0.0 Requires: python3-rich-click Requires: python3-multipart >= 1.2.0 Requires: python3-sniffio >= 1.3.1 Requires: python3-litestar-htmx >= 0.4.0 %description -n python3-%{pypi_name} Litestar is a production-ready, highly performant, extensible ASGI API framework. It provides comprehensive support for HTTP routing, OpenAPI schema generation, dependency injection, plugins, templating, authentication, background tasks, websocket handling, and many other features required for building modern HTTP and WebSocket APIs in Python. %package help Summary: Development documents and examples for %{pypi_name} Provides: python3-%{pypi_name}-doc BuildArch: noarch Requires: python3-%{pypi_name} %description help This package provides documentation and examples for the Litestar ASGI API framework. %prep %autosetup -n %{pypi_name}-%{version} -p1 %build %pyproject_build %install %pyproject_install %files -n python3-%{pypi_name} %license LICENSE %{_bindir}/litestar %{python3_sitelib}/litestar/ %{python3_sitelib}/litestar-%{version}*.dist-info/ %files help %license LICENSE %doc README.md %changelog * Mon Oct 26 2026 Python_Bot - 2.25.0-1 - Initial package