certbotlib
A wrapper for Certbot CLI https://certbot.eff.org/docs/using.html#manual
Executes certbot on your OS with the given parameters and performs the requests to Route53 to create the TXT record and validate back to Cerbot.
If validation is succeeded, Cerbot will issue the certificates and upload them in Amazon Certificate Manager. If the certificate for the given domain already exists, it will replace the certificates instead of creating a new ARN (this is usually what you want).
For obvious reasons, certbot needs access to public DNS zones. At Payconiq, our DNS is held by Production account but one might need certificates on Acceptance as well. In this case, the library accepts a profile to indicate in which account your DNS records are. How to choose a profile is documented directly on AWS.
+info: http://boto3.readthedocs.io/en/latest/guide/configuration.html#shared-credentials-file
Documentation: http://python.docs.payconiq.io/certbotlib
Features
Create certificates from Let’s Encrypt issuer based on DNS validation records
Creates TXT Record on Route53
Upload/Replace them to your ACM in your Amazon account
History
0.1 (11-09-2017)
First release
Metadata
Release files for certbotlib 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| certbotlib-0.1.0.tar.gz | 13.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| certbotlib-0.1.0-py2.7.egg | Legacy Egg format | - | - | Details |
Total release size: 29.4 kB
Release files / certbotlib-0.1.0.tar.gz
| Download URL | certbotlib-0.1.0.tar.gz |
|---|---|
| Size | 13.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
659a03f1510165039ff8dbb9de44dcfd259dfa91f019b763e42fec649fe580df
|
|
BLAKE2b-256 checksum How to use checksums |
b1be3af2273f8c3d1aeaad2f17282917596b7c647204a6ca134789d2982b33a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / certbotlib-0.1.0-py2.7.egg
| Download URL | certbotlib-0.1.0-py2.7.egg |
|---|---|
| Size | 15.7 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
aae8b399c5ce10699726159f0878351b8da6b10973f0a243b8c43ee210cb3d84
|
|
BLAKE2b-256 checksum How to use checksums |
44411fd78a9f5b0236b32b54d9e6c050765717d173d9f60f4e37b0c57f689306
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for certbotlib 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.