Skip to main content

pyramid_crow

https://api.travis-ci.org/npilon/pyramid_crow.png?branch=master

pyramid_crow provides a pyramid package for integrating with raven that is both automatic and complies with raven’s http_context standard.

Usage

  1. Include pyramid_crow using either the pyramid.includes configuration file setting or config.include('pyramid_crow')

  2. Include a DSN in your config file as raven.dsn

No special handling or explicit invocation is required, even if using an exception view. pyramid_crow automatically employs raven’s password sanitization to strip sensitive values from submitted data. The raven client is accessible as request.raven. Any configuration file values starting with raven. will be provided as keyword arguments when creating the client. No automatic type conversion is performed; if any of the values you want to provide should be anything other than a string, you should convert them appropriately.

Ignoring Exceptions

Not every exception needs to be captured by raven. Some – like pyramid.httpexceptions – indicate exceptional but expected conditions. pyramid_crow always ignores pyramid.httpexceptions. You can ignore other exceptions as well by providing a list of importable dotted names as pyramid_crow.ignore in your configuration.

For example:

pyramid_crow.ignore =
  yourpackage.YourException
  yourpackage.YourOtherException

Metadata

Release files for pyramid-crow 0.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyramid-crow 0.4.2
File Size Uploaded Provenance
pyramid_crow-0.4.2.tar.gz 4.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pyramid-crow 0.4.2
File Interpreter ABI Platform
pyramid_crow-0.4.2-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 12.1 kB

Release files / pyramid_crow-0.4.2.tar.gz

Download URL pyramid_crow-0.4.2.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5ffb5ec08bfa300b51f4b5f5be0c809dddce2ee9ec4bb06a2eeecf4cbeed0eaa
BLAKE2b-256 checksum
How to use checksums
cc9181a4b1618a48fc1cf539f3733eb7ba7e27bc118dcd4203e2a6fccd108821
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pyramid_crow-0.4.2-py2.py3-none-any.whl

Download URL pyramid_crow-0.4.2-py2.py3-none-any.whl
Size 7.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
51b2f39b3f5196299e0452a50ed1a6243a031c091762640b36414b5b25b2d314
BLAKE2b-256 checksum
How to use checksums
e8312ece320ec3e87255b154d928669e6b0de8502caeff327ad1b644e4dc7ff8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for pyramid-crow 0.4.2

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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page