Beaker

Latest version: v1.13.0

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

Scan your dependencies

Page 1 of 9

1.13.0

Not secure
===========================

* Fix validation messages for validate_key and encrypt_key
* Added support for rediscluster via ext:redisclusternm
* Removed the need to install mock library to run tests

1.12.1

Not secure
===========================

* Fix ext:database backend failing to initialize.
* Improved inline code documentation for the crypto module.

1.12.0

Not secure
===========================

* Enabled testing on Python 3.10 and 3.11
* Fixed issue 122 - Session ignores deserializer json
* Remove ID generation fallback for when the uuid module is not found
* Port testing from nose to pytest
* Fixed issue 180 - KeyError when loading deleted session

1.11.0

Not secure
===========================

* Fixed cookie path option not being properly set (`self._path` was removed, only `self.path` exists)
* Documented `SameSite` option
* Fixed cookie expiration being localised when it shouldn't.

1.10.1

Not secure
===========================

* Fix issue with Redis namespace manager TTL
* Fix for SameSite cookie option not being set in some cases
* Fix for memcached tests on Python3

1.10.0

Not secure
===========================

* Redis namespace manager now supports providing a TTL for session entries that had a ``timeout`` provided.
This will remove the need to manually clear expired sessions from the redis storage.
* ``nsscrypto`` backend is now properly identified as providing AES support.
* When a crypto backend doesn't support AES it will no longer crash if the ``encrypt_key`` is ``None``.
* Session cookies will now provide support for ``SameSite`` through the ``samesite`` option.
By default this will be ``Lax``, but can be set to ``Strict`` or ``None`` to disable it.

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.