Skip to main content

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

Project description

1 Self-certifi

Version:

1.0.0

Source:

https://github.com/maykinmedia/self-certifi

Keywords:

requests, certifi, self-signed, certificates

PythonVersion:

3.7

Run CI Coverage status Code linting black 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

3.1 Requirements

  • Python 3.7 or newer

  • setuptools 30.3.0 or above

3.2 Install

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-1.0.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

self_certifi-1.0.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file self-certifi-1.0.0.tar.gz.

File metadata

  • Download URL: self-certifi-1.0.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for self-certifi-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7f35588ea61f1ef75b07a41d5134a66e838fec4430d8892c29e28cbafaac0899
MD5 e49d35232e3dfdb2f031137f54469a3c
BLAKE2b-256 0d14b9d5b623712f18d74e9623cfe91567014f56e81d6da8ce3a06f54f83c766

See more details on using hashes here.

File details

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

File metadata

  • Download URL: self_certifi-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for self_certifi-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 99ee22126c5848e651c10e34032a17ee74225c38c2ebca13bb6621357b45923e
MD5 1175abf66aae45594bd0a7c37e32b51b
BLAKE2b-256 074628f8ea57c28f6978c4ef3c26159b764a39068861e2029e00a9d3e078c1c3

See more details on using hashes here.

Supported by

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