Skip to main content

SSL Certificates for Humans.

Project description

PyPI version MIT license Python Versions Code Style: Black Known Vulnerabilities codecov Build Status

Cert Human: SSL Certificates for Humans

Description

Somebody said something about over-engineering. So I obviously had to chime in.

No, but seriously, I was in the midst of rewriting another project of mine, and I wanted to incorporate a method to get an SSL certificate from a server, show the user the same kind of information as you'd see in a browser, prompt them for validity, then write it to disk for use in all requests to a server.

I was unable to find any great / easy ways that incorporated all of these concepts into one neat thing. So I made a thing.

Originally this was based off of yet another lovely over-engineered solution in get-ca-py by Josh Peak.

Installation

To install Cert Human, use pip / pipenv:

$ pip install cert_human

Documentation

Available here

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

cert_human-1.0.6.tar.gz (20.2 kB view details)

Uploaded Source

Built Distribution

cert_human-1.0.6-py2.py3-none-any.whl (14.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file cert_human-1.0.6.tar.gz.

File metadata

  • Download URL: cert_human-1.0.6.tar.gz
  • Upload date:
  • Size: 20.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for cert_human-1.0.6.tar.gz
Algorithm Hash digest
SHA256 33a5e3791852692a5ae00eced62ddc4e2b624098822c13c7bb24be3a3abaf044
MD5 f783934244f956418b06348b97049449
BLAKE2b-256 e1c49571b03ad1ff8ea9dfd74e750d5179abecc6abca520db74993388a5a1318

See more details on using hashes here.

File details

Details for the file cert_human-1.0.6-py2.py3-none-any.whl.

File metadata

  • Download URL: cert_human-1.0.6-py2.py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for cert_human-1.0.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0c3ad8a6d0587072fbb6869889c2ff325d938962a4a6e9584c9f047c192da9a6
MD5 6324966f7ac1e8d82454b12a69d1b7ec
BLAKE2b-256 684600ee06c449d46f7761aeec12b0ef1a58fbe51b0b28e53b72a3c427626b1c

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