Skip to main content

Getting Started

The aim of this project is to provide a generic way to configure python warnings.filterwarnings. Python warnings can be configured via Environment variable, Python interpreter argument, or directly in the code. This plugin provides to Pyramid application a clean way to configure the warning level via its configuration file.

Configuration

Set the pyramid_filterwarnings plugin from in the Pyramid ini file then configure the level.

pyramid.includes =
    pyramid_filterwarnings
    ... your other plugins ...

# configure the warning level, default is ignore
filterwarnings.action = ignore

It is also possible to set category, module and message, and do many rules.

# Other optionals configurations keys
# filterwarnings.category = DeprecationWarning
# filterwarnings.module = pyramid\..*

# Add other rules
filterwarnings.1.action = once
filterwarnings.1.category = DeprecationWarning
filterwarnings.1.module = sqlalchemy\..*

filterwarnings.2.action = ignore
filterwarnings.2.module = pyramid_jinja2\.*
filterwarnings.2.message = reload_templates setting is deprecated

# and more if necessary...

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyramid_filterwarnings-0.4.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file pyramid_filterwarnings-0.4.tar.gz.

File metadata

File hashes

Hashes for pyramid_filterwarnings-0.4.tar.gz
Algorithm Hash digest
SHA256 64f08c4b81fbec773ed93ca4354767b51006b3db39f4e8fa2f3b0e8797ae302d
MD5 050023676ae8b64f3d022247836c694f
BLAKE2b-256 6805dbec576e0fbdc4c13a62831f70723b41e27d07aa90e0941a9728a384462e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.4 This release

1 file

0.2

1 file

0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page