History¶
0.4.0 (2023-11-06)¶
Features and Improvements
Previously, the user agent for making an HTTP request to retrieve the
LocationandStatuswas in the format ofpython-requests/{version}. Now the process (in order) is as follows:use a custom
user_agent, if passed inuse a random user agent, if the
fake-useragentmodule is installed (e.g. via thefake-uaextra)use the default user agent,
python-requests/{version}
Add an optional extra
fake-uathat pulls in fake-useragent module.
0.3.0 (2023-10-17)¶
Features and Improvements
Revise
set_expired()to work in the case where a response fromcert_please()orcerts_please()was serialized - e.g. viajson.dumps()- and then de-serialized - e.g. viajson.loads().Add
CertHero.from_dict()to create aCertHerofrom adictobject (unused for now).Add integration tests to confirm the intended (correct) functionality.
Add a chart diagram for unzipped vs. zipped size comparisons between
pyOpenSSLandasn1crypto.
0.2.0 (2023-10-17)¶
Features and Improvements
Add exported function
certs_please()to concurrently retrieve SSL certificate(s) for a list of hostnames.Rename
CertDicttoCertHero.Add field
Cert Status(default value: SUCCESS) toCertHeroresponse.CertHero.__str__()just callsjson.dumps()internally, and no longer returns a prettified JSON string.Update docs
0.1.0 (2023-10-16)¶
First release on PyPI.