CherryPy v16.0.0 Release Notes

    • ๐Ÿšš :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.