types-certifi
Typing stubs for certifi
Install
types-certifi on PyPI
pip
pip install types-certifiuv
uv add types-certifipoetry
poetry add types-certifiPackage 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
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
Similar packages
permissive · top 1,000 on PyPI
types-redispermissive · top 1,000 on PyPI
pywin32permissive · top 1,000 on PyPI
types-cachetoolspermissive · top 1,000 on PyPI
types-requestspermissive · top 1,000 on PyPI
types-PyYAMLpermissive · top 1,000 on PyPI
types-tomlpermissive · top 1,000 on PyPI
types-pytzpermissive · top 1,000 on PyPI
boto3-stubspermissive · top 1,000 on PyPI
mypy-boto3-s3permissive · top 1,000 on PyPI