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
Metadata
Release files for cert-human 1.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cert_human-1.0.7.tar.gz | 20.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cert_human-1.0.7-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 34.8 kB
Release files / cert_human-1.0.7.tar.gz
| Download URL | cert_human-1.0.7.tar.gz |
|---|---|
| Size | 20.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dc25022a4e45997fe4b841e525fb219919191457bc293842a722970cb8da74ad
|
|
BLAKE2b-256 checksum How to use checksums |
a0bb0b98515d61be00217971095f54572e84564b085dfe03a94b440cd1d9bed2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / cert_human-1.0.7-py2.py3-none-any.whl
| Download URL | cert_human-1.0.7-py2.py3-none-any.whl |
|---|---|
| Size | 14.4 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
f0bb0a033da23cbd083e331f92e9e0fb7d2883b2ca1273534af1048804417c97
|
|
BLAKE2b-256 checksum How to use checksums |
c899dd77f414537c8d2c882b87309b3f57626ba874349fe816400afc41320f39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|