Replace `Optional[T]` by `Union[T, None]` π
β57Jun 25, 2022Updated 3 years ago
Alternatives and similar repositories for no-optional
Users that are interested in no-optional are comparing it to the libraries listed below
Sorting:
- We don't like positional args, we like keyword only args! πβ91Oct 2, 2022Updated 3 years ago
- Progressive type annotation without regression! πβ31Oct 16, 2022Updated 3 years ago
- Python wrapper for Rust's httparse HTTP parserβ40Sep 3, 2024Updated last year
- GitHub action to list all valid versions of dependency for a Python projectβ29Dec 30, 2022Updated 3 years ago
- type-safe exceptions for Python π·β30Mar 2, 2022Updated 4 years ago
- A backport of Starlette's TestClient using requests! βͺοΈβ13Apr 29, 2024Updated last year
- pytest plugin for pretty printing the test summary.β472Jun 4, 2025Updated 9 months ago
- Microlog - A continuous profiler/logger for Python with microscopically small recordings, no overhead, and super-fast rendering using PySβ¦β49Jan 31, 2026Updated last month
- DEPRECATED: A PDM plugin that autogenerates workspace vscode settings for youβ22May 19, 2023Updated 2 years ago
- Doing dirty (but extremely useful) things with equals.β974Nov 17, 2025Updated 3 months ago
- CLI tool for providing a clean slate for mypy usage within a project.β24Feb 16, 2026Updated 2 weeks ago
- Picks the right package manager for youβ49Oct 11, 2024Updated last year
- Lazily initialized ASGI appsβ12Jan 21, 2025Updated last year
- β10Dec 30, 2025Updated 2 months ago
- Dynamically generate Pydantic classes from JSONschemaβ26Aug 29, 2022Updated 3 years ago
- A fork of Hypercorn that uses AnyIO.β16Oct 11, 2025Updated 4 months ago
- Beautiful exception page for Starlette apps.β100Mar 6, 2025Updated 11 months ago
- Formatter for pyproject.toml filesβ14Updated this week
- Lightweight browser hot reload for Python ASGI web appsβ164Sep 22, 2025Updated 5 months ago
- The fastest Quadtree for Python. Just pip install and go. Quick inserts, easy neighbor queries, and seamless Pygame support.β30Feb 4, 2026Updated last month
- A catalog of error codes for flake8 Python static analysis tool & a few of its plugins.β11Oct 6, 2021Updated 4 years ago
- β40Feb 12, 2022Updated 4 years ago
- PyPI package browsing web applicationβ54Nov 24, 2025Updated 3 months ago
- Creation & manipulation of PyPI tokensβ12Feb 21, 2026Updated last week
- Reusable constraint types to use with typing.Annotatedβ592Feb 10, 2026Updated 3 weeks ago
- Copier template for PDM projectsβ31Feb 20, 2024Updated 2 years ago
- FastAPI X is a powerful CLI tool to help you!β31Jun 18, 2023Updated 2 years ago
- Griffe extension for `annotated-doc` (originally PEP 727)β21Updated this week
- Template to start with FastAPI! πβ11Oct 25, 2022Updated 3 years ago
- Hatch plugin to integrate MkDocs and infer dependencies into an envβ16Feb 15, 2025Updated last year
- Boost ast.parse with RustPython-powered parser technologyβ15May 23, 2023Updated 2 years ago
- Ultra fast Python parser, written in Zigβ15Mar 5, 2025Updated 11 months ago
- Enterprise Development Memoryβ62Updated this week
- Versatile Metrics Collection for Pythonβ20Feb 17, 2026Updated 2 weeks ago
- An mdformat plugin for rendering tablesβ19Oct 16, 2025Updated 4 months ago
- Is a simple pytest plugin for testing async python codeβ15Feb 12, 2026Updated 2 weeks ago
- You made a thing, but now you wish it'd go away... Deprecations, a love story.β14Feb 19, 2026Updated 2 weeks ago
- A command line application (CLI) to download only a specific folder without downloading the full repository implemented with Python usingβ¦β19Dec 28, 2025Updated 2 months ago
- Atomic low latency job queues running on Postgresβ57Apr 24, 2023Updated 2 years ago