--- id: python-certifi-win32 version: "1.6.1" license: BSD license_treatment: permissive maintenance: abandoned --- # python-certifi-win32 — Add windows certificate store to certifi cacerts. License: permissive · Maintenance: abandoned · Downloads: 678.8K/mo ## What it is and what it does python-certifi-win32 is a runtime patcher that merges Windows system certificates into certifi's certificate bundle. When imported, it automatically patches certifi to include CA certificates trusted by your Windows installation, allowing Python packages to verify TLS/SSL connections to servers whose CAs are in your system store. The merged certificate file is kept up to date even when certifi is updated. The package depends on wrapt, certifi, setuptools-scm, and wincertstore. It is explicitly abandoned and has been superseded by pip-system-certs; the last release was 2022-07-02. No active maintenance or security updates are provided. Use it for: - Verify TLS/SSL connections in corporate environments where internal CAs are installed in the Windows certificate store. - Allow pip to install packages from internal servers secured with corporate certificates without manual CA bundle configuration. - Enable tools using certifi to work with HTTPS endpoints secured by Windows-trusted but non-standard CAs. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Patches certifi at runtime to include certificates from the Windows certificate store, allowing Python packages like requests to verify TLS/SSL connections using your system's trusted CAs. No. The package is explicitly abandoned and superseded by pip-system-certs. While it has low install friction and no known vulnerabilities, the maintainer's own note recommends against use. If you need Windows certificate store integration, migrate to the stated replacement instead. ## Install pip install python-certifi-win32 uv add python-certifi-win32 poetry add python-certifi-win32 ## Installing python-certifi-win32 Before you install: Low install friction with four runtime dependencies. However, the package is abandoned as of its last release on 2022-07-02, and the maintainer has explicitly noted it has been replaced by pip-system-certs. No active maintenance or security updates should be expected. License in practice: Licensed under BSD (permissive), which allows commercial and private use with minimal restrictions. No notable licensing constraints for most use cases. Quickstart: pip install python-certifi-win32 import python_certifi_win32 # Patching happens automatically on import; packages using certifi # will now verify against both certifi and Windows certificate store Windows-only; the package is designed specifically for the Windows certificate store and will not function on other operating systems. Verify before relying: - Whether the automatic patching mechanism remains compatible with recent versions of certifi, given the package's abandoned status. - Whether the stated replacement pip-system-certs is a suitable migration path for existing users. - What specific functionality the patching provides beyond what the replacement offers. ## Package facts - License: BSD (permissive) - Python support: unspecified - Install friction: low - Maintenance: abandoned - Downloads: 678.8K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags windows certificate store integration, certifi windows ca certificates, ssl verification windows system certs, requests tls windows trusted roots, python ssl certificate patching, windows-only, abandoned [View on SkillFed](https://skillfed.io/packages/python-certifi-win32) · [View on PyPI](https://pypi.org/project/python-certifi-win32/)