Cheroot

Latest version: v10.0.1

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

Scan your dependencies

Page 2 of 12

8.5.0

======

*(2020-12-05)*

- :issue:`305` via :pr:`311`: In
:py:class:`~cheroot.connections.ConnectionManager`,
process connections as they become active rather than
waiting for a ``tick`` event, addressing performance
degradation introduced in v8.1.0 -- by :user:`liamstask`.

- :issue:`341` via :pr:`342`: Suppress legitimate OS errors
expected on shutdown -- by :user:`webknjaz`.

8.4.8

======

*(2020-11-24)*

- :issue:`317` via :pr:`337`: Fixed a regression in
8.4.5 where the connections dictionary would change
size during iteration, leading to a :py:exc:`RuntimeError`
raised in the logs -- by :user:`liamstask`.

8.4.7

======

*(2020-11-15)*

- :pr:`334`: Started filtering out TLS/SSL errors when
the version requested by the client is unsupported
-- by :user:`sanderjo` and :user:`Safihre`.

8.4.6

======

*(2020-11-15)*

- :issue:`328` via :pr:`322` and :pr:`331`: Fixed a
regression introduced in the earlier refactoring in v8.4.4
via :pr:`309` that caused the :py:meth:`~cheroot.server.\
HTTPServer.serve` method to skip setting
``serving=False`` on :py:data:`~signal.SIGINT` and
:py:data:`~signal.SIGTERM` -- by :user:`marc1n` and
:user:`cristicbz`.

8.4.5

======

*(2020-08-24)*

- :issue:`312` via :pr:`313`: Fixed a regression introduced
in the earlier refactoring in v8.4.4 via :pr:`309` that
caused the connection manager to modify the selector map
while looping over it -- by :user:`liamstask`.

- :issue:`312` via :pr:`316`: Added a regression test for
the error handling in :py:meth:`~cheroot.connections.\
ConnectionManager.get_conn` to ensure more stability
-- by :user:`cyraxjoe`.

8.4.4

======

*(2020-08-12)*

- :issue:`304` via :pr:`309`: Refactored :py:class:`~\
cheroot.connections.ConnectionManager` to use :py:meth:`~\
selectors.BaseSelector.get_map` and reorganized the
readable connection tracking -- by :user:`liamstask`.

- :issue:`304` via :pr:`309`: Fixed the server shutdown
sequence to avoid race condition resulting in accepting
new connections while it is being terminated
-- by :user:`liamstask`.

Page 2 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.