--- id: backports-asyncio-runner version: "1.2.0" license: PSF-2.0 license_treatment: permissive maintenance: aging --- # backports.asyncio.runner — Backport of asyncio.Runner, a context manager that controls event loop life cycle. License: permissive · Maintenance: aging · Popularity: top 1,000 on PyPI ## Install pip install backports-asyncio-runner uv add backports-asyncio-runner poetry add backports-asyncio-runner ## Description # backports.asyncio.runner [![PyPI version][project-badge]](https://pypi.org/project/backports.asyncio.runner) [![GitHub Actions][github-actions-badge]](https://github.com/samypr100/backports.asyncio.runner/actions/workflows/main.yml) [![Hatch][hatch-badge]](https://github.com/pypa/hatch) [![Ruff][ruff-badge]](https://github.com/astral-sh/ruff) [![Uv][uv-badge]](https://github.com/astral-sh/uv) [![Type checked with mypy][mypy-badge]](https://mypy-lang.org) [![Coverage][coverage-badge]](https://coverage.readthedocs.io) [project-badge]: https://badge.fury.io/py/backports.asyncio.runner.svg [github-actions-badge]: https://github.com/samypr100/backports.asyncio.runner/actions/workflows/main.yml/badge.svg [hatch-badge]: https://img.shields.io/badge/%F0%9F%A5%9A-Hatch-4051b5.svg [ruff-badge]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json [uv-badge]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/uv/main/assets/badge/v0.json [mypy-badge]: https://www.mypy-lang.org/static/mypy_badge.svg [coverage-badge]:... ## AI interpretation — verify before relying Provides Python 3.8–3.10 with asyncio.Runner, a context manager that simplifies running multiple async functions in the same event loop context, matching Python 3.11's standard library implementation. Verdict: A stable, dependency-free backport of Python 3.11's asyncio.Runner for older Python versions, with no known vulnerabilities. The aging maintenance status (407 days since release) is expected for a reference implementation backport; the package remains production-ready for its narrow, well-defined scope. [View on SkillFed](https://skillfed.io/packages/backports-asyncio-runner) · [View on PyPI](https://pypi.org/project/backports-asyncio-runner/)