skillfed

types-waitress

Typing stubs for waitress

types-waitress v3.0.1.20260724 252.7K downloads/30d#8,536 on PyPI37
Permissive license Apache-2.0 Active released

What it is and what it does

types-waitress is a type stub package that provides type annotations for the waitress WSGI application server. It allows static type checkers to understand and validate code that imports and uses waitress, catching type-related errors before runtime. The stubs are maintained as part of the typeshed project and are kept in sync with waitress releases.

This package is purely for development and type-checking workflows—it adds no runtime behavior and has no dependencies. If you use waitress in a codebase where you run mypy, pyright, or similar tools, installing this package enables those tools to type-check your waitress integration code accurately.

Use it for:

  • Enable mypy or pyright to type-check code that calls waitress APIs
  • Catch type mismatches in WSGI application configuration before deployment
  • Support IDE autocompletion and type hints for waitress function signatures and classes
  • Validate custom middleware or server configuration code that interacts with waitress

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides type stubs for the waitress WSGI server, enabling static type checkers like mypy and pyright to validate code that uses waitress.

Yes, if you use waitress and run a static type checker. It is a lightweight, actively maintained stub package with no runtime cost and no security vulnerabilities. Install it alongside waitress in development environments where type checking is part of your workflow.

Install

types-waitress on PyPI

pip

pip install types-waitress

uv

uv add types-waitress

poetry

poetry add types-waitress

Installing types-waitress

Before you install

Low friction: a pure-Python stub package with no runtime dependencies. Maintained actively as part of typeshed, with a recent release and no known vulnerabilities.

License in practice

Apache-2.0 permissive license allows free use, modification, and distribution in both open-source and proprietary projects with minimal restrictions.

Quickstart

pip install types-waitress

import waitress

Requires Python 3.10 or later; type checking requires mypy, pyright, or another compatible type checker to be installed separately.

Verify before relying

  • Whether type coverage is complete for all waitress 3.0.1 public APIs
  • Compatibility with type checkers other than mypy 2.3.0 and pyright 1.1.411

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies none
Maintenance actively maintained — 21 days since the last release
Last repo commit
First released
Downloads 252,711/month — #8,536 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: types_waitress-3.0.1.20260724-py3-none-any.whl

Programming Language :: Python :: 3Typing :: Stubs Only

Tags

type stubs for waitresswaitress type hintsmypy waitress annotationspyright waitress typeswaitress typing support
type-stubstyping

More Software Development packages