Pyramid-exclog

Latest version: v1.1

Safety actively analyzes 621211 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.1

----------------

- Drop support for Python 2.7, 3.5, and 3.6.

- Support Python 3.7, 3.8, 3.9, 3.10.
See https://github.com/Pylons/pyramid_exclog/pull/35

- Add ``exclog.hide_cookies`` config option to mark certain
cookie values as hidden from messages.
See https://github.com/Pylons/pyramid_exclog/pull/39

- Include the license file in the wheel.
See https://github.com/Pylons/pyramid_exclog/pull/37

- Refactor source repo, blackify, and remove tests from package.
See https://github.com/Pylons/pyramid_exclog/pull/41

1.0

----------------

- Drop support for Python 3.3.

- Require Pyramid 1.5+.

- Move the tween **over** the ``EXCVIEW`` such that it also handles
exceptions caused by exception views.
See https://github.com/Pylons/pyramid_exclog/pull/32

0.8

----------------

- 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

----------------

- 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

----------------

- 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

----------------

- Python 3.2 compatibility under Pyramid 1.3.X.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.