Packages
Provides type hints for Flask-Migrate, enabling type checkers like mypy and pyright to validate code using Flask-Migrate for database migrations.
Provides type stubs for Flask-SQLAlchemy to enable static type checking with mypy, pyright, pytype, and other PEP 561-compatible tools.
Provides type stubs for the fpdf2 PDF generation library, enabling static type checkers like mypy and pyright to validate code that uses fpdf2.
Provides type stubs for the freezegun time-mocking library, enabling type checkers like mypy and PyCharm to validate code that uses freezegun.
Provides type stubs for the futures package, enabling static type checkers like mypy and PyCharm to understand and validate code using futures.
Provides type stubs for GDB's Python API, enabling type checkers to validate code that uses GDB's scripting interface.
Provides type stubs for the geoip2 package, enabling static type checking of geoip2 code with tools like mypy and PyCharm.
Provides type annotations for the geopandas library, enabling static type checkers like mypy and pyright to validate code that uses geopandas.
Provides type stubs for the gevent library, enabling static type checkers to validate code that uses gevent's concurrency primitives and APIs.
Provides type stubs for google-cloud-ndb, enabling static type checkers like mypy and pyright to validate code using the google-cloud-ndb package.
Provides type stubs for the greenlet package, enabling static type checkers like mypy and pyright to understand and validate code that uses greenlet.
Provides type stubs for the grpcio package, enabling static type checkers like mypy and pyright to validate code that uses gRPC.
Provides type stubs for grpcio-health-checking, enabling static type checkers like mypy and pyright to validate code using gRPC health checking.
Provides type hints for grpcio-reflection, enabling static type checkers like mypy and pyright to validate code using gRPC reflection APIs.
Provides type stubs for grpcio-status, enabling static type checkers like mypy and pyright to validate code using gRPC status handling.
Provides type stubs for gunicorn to enable static type checking of code that uses the gunicorn WSGI HTTP server.
Provides type hints for the html5lib HTML parser, enabling static type checkers like mypy and pyright to validate code that uses html5lib.
Provides type stubs for the httplib2 HTTP client library, enabling static type checkers like mypy and pyright to validate code that uses httplib2.
Provides PEP 561 type stubs for the humanfriendly package, enabling static type checkers like mypy, pyright, and pytype to validate code that uses humanfriendly.
Provides type hints for the hvac package, enabling static type checkers like mypy and pyright to validate code that uses hvac.
Provides type stubs for the icalendar package, enabling static type checkers like mypy and pyright to validate code that uses icalendar for iCalendar format handling.
However, if you are already using icalendar 7.0.0 or later, uninstall this package—the library now includes its own type annotations, making this stub package redundant.
Provides type stubs for influxdb-client, enabling static type checkers like mypy, pyright, and pytype to validate code using the InfluxDB client library.
Provides type stubs for Python's standard library ipaddress module, enabling static type checkers like mypy and PyCharm to validate code that works with IP addresses.
Provides PEP 561 type stubs for Jinja2, enabling type checkers like mypy and PyCharm to validate code that uses Jinja2.
Install only if you cannot upgrade Jinja2 itself.
Provides type annotations for the jmespath package, enabling static type checkers like mypy and pyright to validate code that uses jmespath for JSON querying.
Provides type hints for the jsonschema package, enabling static type checkers like mypy and pyright to validate code that uses jsonschema.
Provides type annotations for the jwcrypto library, enabling static type checkers like mypy and pyright to verify code that uses jwcrypto for cryptographic operations.
Provides type stubs for the jwt package, enabling static type checkers like mypy and PyCharm to validate code that uses JWT authentication.
Provides type stubs for the ldap3 package, enabling static type checkers like mypy and pyright to validate code that uses ldap3 for LDAP directory operations.
Provides complete external type annotations for lxml, enabling static type checking and IDE support for code using lxml's XML and HTML processing functionality.
Install it if you use lxml and rely on type checking or IDE support.
Provides type stubs for the Markdown package, enabling type checkers like mypy and pyright to validate code that uses Markdown.
Provides type stubs for MarkupSafe, enabling static type checkers like mypy and PyCharm to validate code that uses MarkupSafe.
Install only if locked into older MarkupSafe versions lacking built-in types.
Provides type stubs for the maxminddb package, enabling static type checkers like mypy and PyCharm to validate code using maxminddb.
Provides type stubs for the mock library, enabling type checkers like mypy and pyright to validate code that uses mock for unit testing.
Provides type stubs for mypy-extensions, enabling type checkers like mypy and pyright to understand code using the mypy-extensions library.
Provides type annotations for the mysqlclient MySQL database driver, enabling static type checking of code that uses mysqlclient.
Provides type hints for the nanoid package, enabling static type checkers like mypy and pyright to verify code that uses nanoid for generating unique IDs.
Provides type stubs for the netaddr package, enabling static type checkers like mypy and pyright to validate code that uses netaddr.
Provides type stubs for networkx to enable static type checking of networkx code with mypy, pyright, and other type checkers.
Provides type stubs for the oauthlib package, enabling type checkers like mypy and pyright to validate code that uses oauthlib for OAuth protocol implementation.