wassima is a Python library designed to simplify access to your operating system's root certificates, aiming to provide similar ease of use as `certifi` but leveraging the system's native trust store. It is currently at version 2.0.6 and maintains an active release cadence, primarily for bug fixes and updates to its embedded CA bundle.
pip install wassimaVerified import paths — ran on the pinned version, not inferred.
This quickstart demonstrates how to obtain an `ssl.SSLContext` object configured with your operating system's root certificates using `wassima.trust_manager()`. This context can then be passed to HTTP clients for secure communication.
Update imports and remove references to `RUSTLS_LOADED`. For debugging, inspect `wassima`'s internal logic directly. Be aware of potential performance changes due to the shift to pure Python.
Review your application's trust requirements. `wassima` will now use its internal CCADB bundle if the system trust store cannot be found or loaded, which might have different implications than `certifi`'s bundle.
Ensure your `wassima` installation is up-to-date (2.0.6 or newer). If issues persist, verify file permissions for system certificate directories or consult `wassima`'s GitHub issues for OS-specific troubleshooting.
Monitor logs or debug `wassima`'s internal certificate loading process if you suspect an incorrect trust store is being used. Ensure your system's trust store is correctly configured and accessible to the Python process running `wassima`.
No dependency data recorded yet.