Skip to main content

Create a CA-bundle based on certifi and self-signed certificates, for usage with requests.

Project description

1 Self-certifi

Run CI Coverage status Code linting Ruff python-versions pypi-version

Create a CA-bundle based on certifi and self-signed certificates, for usage with requests.

2 Features

  • Keep original certifi CA-bundle

  • Add your own custom/self-signed (root) certificates

  • Configuration via environment variable

3 Installation

Install

uv pip install self-certifi

4 Usage

from self_certifi import load_self_signed_certs

load_self_signed_certs("/path/to/installation/directory")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

self_certifi-2.0.0.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

self_certifi-2.0.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file self_certifi-2.0.0.tar.gz.

File metadata

  • Download URL: self_certifi-2.0.0.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for self_certifi-2.0.0.tar.gz
Algorithm Hash digest
SHA256 83af1e12a955ecff89537b7dc969956a143dd67aeb63c7b768bdb5072b791780
MD5 68bcbce387bab42a0d86edb09aec72d5
BLAKE2b-256 3fe56c3f9be7babfb5f1573cfa61a7ba62286f76bb7e7f4d7a06ca2904763520

See more details on using hashes here.

Provenance

The following attestation bundles were made for self_certifi-2.0.0.tar.gz:

Publisher: ci.yml on maykinmedia/self-certifi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file self_certifi-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: self_certifi-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for self_certifi-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8267d9c91170295ddc2b600c322a223d08d4e02f64e09e8d7a7f769957035dd9
MD5 41580bd230006ed5a5cd82d12bd6fcf9
BLAKE2b-256 a9e65716232baa84118ebf947aac18cefacd03b0b76ca20800fbb383429177cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for self_certifi-2.0.0-py3-none-any.whl:

Publisher: ci.yml on maykinmedia/self-certifi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page