skillfed

types-certifi

Typing stubs for certifi

types-certifi Permissive license Apache-2.0 license Active 5,108 v2021.10.8.3 released

Install

types-certifi on PyPI

pip

pip install types-certifi

uv

uv add types-certifi

poetry

poetry add types-certifi

Package facts

License Apache-2.0 license (permissive)
Python support not specified
Install friction low — pure-Python wheel
Runtime dependencies none
Maintenance actively maintained — 1,526 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: types_certifi-2021.10.8.3-py3-none-any.whl

License :: OSI Approved :: Apache Software LicenseProgramming Language :: Python :: 3Typing :: Stubs Only

About types-certifi

from the package's own PyPI description — quoted content, verbatim

Typing stubs for certifi

This is a PEP 561 type stub package for the certifi package. It can be used by type-checking tools like mypy, PyCharm, pytype etc. to check code that uses certifi. The source for this package can be found at https://github.com/python/typeshed/tree/master/stubs/certifi. All fixes for types and metadata should be contributed there.

Note: The certifi package includes type annotations or type stubs since version 2022.5.18.1. Please uninstall the types-certifi package if you use this or a newer version.

See https://github.com/python/typeshed/blob/master/README.md for more details. This package was generated from typeshed commit 95128e61ec82c2ca8ec32d6c03bd9dad9ab68e65.

Read as markdown · JSON record · Source repository · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Provides type stubs for the certifi package, enabling static type checkers like mypy and PyCharm to validate code that uses certifi.

Low install friction with no runtime dependencies. However, the package is stale—last released 2022-06-09 and now 1526 days old. The description notes that native type annotations have been available since version 2022.5.18.1, making this package potentially redundant.

Licensed under Apache-2.0 (permissive), allowing free use, modification, and distribution with minimal restrictions—suitable for both open-source and commercial projects.

Usage

pip install types-certifi==2021.10.8.3

This package is superseded by native type stubs available since 2022.5.18.1; the description recommends uninstalling types-certifi when using a current version.

Verdict: types-certifi is a lightweight, permissively licensed type stub package with no security vulnerabilities and active repository maintenance. However, it has not been updated since 2022-06-09 (1526 days ago), and the description explicitly notes that certifi has included native type stubs since 2022.5.18.1, making this package redundant for modern installations.

Needs verification

  • Whether types-certifi conflicts with or is automatically superseded by certifi's native type stubs
  • Current adoption rate and whether the package is still installed in active projects
type stubs certifimypy certifi typingpep 561 type stubscertifi type annotationsstatic type checking stubspyright certifi types

Similar packages