Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

pyramid-exclog

Package Overview
Dependencies
Maintainers
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pyramid-exclog

A package which logs to a Python logger when an exception is raised by a Pyramid application

  • 1.1
  • PyPI
  • Socket score

Maintainers
5

pyramid_exclog

A package which logs Pyramid application exception (error) information to a standard Python logger. This add-on is most useful when used in production applications, because the logger can be configured to log to a file, to UNIX syslog, to the Windows Event Log, or even to email.

See the documentation at https://docs.pylonsproject.org/projects/pyramid-exclog/en/latest/ for more information.

This package will only work with Pyramid 1.5 and better.

1.1 (2022-03-12)

1.0 (2017-04-09)

0.8 (2016-09-22)

  • Drop support for Python 2.6 and 3.2.

  • Add explicit support for Python 3.4 and 3.5.

  • Handle IOError exception when accessing request parameters.

  • Fix UnicodeDecodeError on Python 2 when QUERY_STRING is a str containing non-ascii bytes.

  • Allways pass the logging module text rather than sometimes bytes and sometimes text.

0.7 (2013-06-28)

  • Add explicit support for Python 3.3.

  • Do not error if the URL, query string or post data contains unexpected encodings.

  • Try to log an exception when logging fails: often the middleware is used just inside one which converts all errors into ServerErrors (500), hiding any exceptions triggered while logging.

  • Add unauthenticated_user() to the output when the extra_info key is set to True (PR #11).

  • Add a hook for constructing custom log messages (PR #15).

  • Changed testing regime to allow setup.py dev.

  • We no longer test under Python 2.5 (although it's not explicitly broken under 2.5).

0.6 (2012-03-24)

  • Add an exclog.extra_info setting to the exclog configuration. If it's true, send WSGI environment and params info in the log message.

0.5 (2011-09-27)

  • Python 3.2 compatibility under Pyramid 1.3.X.

0.4 (2011-08-24)

  • Docs-only changes.

0.3 (2011-08-21)

  • Don't register an implicit tween factory with an alias (compat with future 1.2).

0.2 (2011-08-13)

  • Improve documentation by providing examples of logging to file, email and by describing deltas to default Pyramid 1.2 logging config.

  • Use string value as factory to add_tween in includeme.

0.1 (2011-08-11)

  • Initial release.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc