A Sentry client based on Raven that verifies SSL certs
Corbeau is an extension to Raven which adds a cert-verifying HTTPS transport.
It is a drop-in replacement for raven.Client:
>>> url = "https://foo:firstname.lastname@example.org/project" >>> client = corbeau.Client(url) >>> client is raven.base.Raven True >>> client.registry.get_transport(urlparse.urlparse(url)) <corbeau.VerifiedHTTPSTransport object at 0x...>
The transport the corbeau client uses does verification of SSL certs for HTTPS connections, thanks to Requests.
The transport uses a requests.Session object to make requests, accessible at corbeau.session. This means that keep-alive will be used if the server supports it.
- Make Corbeau compatible with Raven 3.2.x and 3.3.x. This release is not backwards compatible with Raven 3.1.x.
- initial release
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size corbeau-0.2.tar.gz (2.5 kB)||File type Source||Python version None||Upload date||Hashes View|