Cherrypy

Latest version: v18.9.0

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

Scan your dependencies

Page 4 of 15

17.2.0

-------

* :issue:`1690` via :pr:`1692`: Prevent orphaned Event object in cached
304 response.

17.1.0

-------

* :issue:`1694` via :pr:`1695`: Add support for accepting uploaded files
with non-ascii filenames per RFC 5987.

17.0.0

-------

* :issue:`1673`: CherryPy now allows namespace packages for
its dependencies. Environments that cannot handle namespace
packgaes like py2exe will need to add such support or pin to
older CherryPy versions.

16.0.3

-------

* :issue:`1722`: Pinned the ``tempora`` dependency against
version 1.13 to avoid pulling in namespace packages.

16.0.2

-------

* :issue:`1716` via :pr:`1717`: Fixed handling of url-encoded parameters
in digest authentication handling, correcting regression in v14.2.0.

* :issue:`1719` via :commit:`1d41828`: Digest-auth tool will now return
a status code of 401 for when a scheme other than 'digest' is
indicated.

16.0.0

-------

* :issue:`1688` via :commit:`38ad1da`: Removed ``basic_auth`` and
``digest_auth`` tools and the ``httpauth`` module, which have been
officially deprecated earlier in v14.0.0.

* Removed deprecated properties:

- ``cherrypy._cpreqbody.Entity.type`` deprecated in favor of
:py:attr:`cherrypy._cpreqbody.Entity.content_type`

- ``cherrypy._cprequest.Request.body_params`` deprecated in favor of
:py:attr:`cherrypy._cprequest.RequestBody.params`

* :issue:`1377`: In _cp_native server, set ``req.status`` using bytes
(fixed in :pr:`1712`).

* :issue:`1697` via :commit:`841f795`: Fixed error on Python 3.7 with
AutoReloader when ``__file__`` is ``None``.

* :issue:`1713` via :commit:`15aa80d`: Fix warning emitted during
test run.

* :issue:`1370` via :commit:`38f199c`: Fail with HTTP 400 for invalid
headers.

Page 4 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.