Subject: CVS commit: pkgsrc/www/py-cherrypy
From: Adam Ciarcinski
Date: 2022-11-06 19:29:10
Message id: 20221106182910.716D8FA90@cvs.NetBSD.org

Log Message:
py-cherrypy: updated to 18.8.0

v18.8.0
-------

* :issue:`1974`: Dangerous characters received in a host header
  encoded using RFC 2047 are now elided by default. Currently,
  dangerous characters are defined as CR and LF. The original
  value is still available as ``cherrypy.request.headers['Host'].raw``
  if needed.

v18.7.0
-------

* :pr:`1923`: Drop support for Python 3.5.
* :pr:`1945`: Fixed compatibility on Python 3.11.

v18.6.1
-------

* :issue:`1849` via :pr:`1879`: Fixed XLF flag in gzip header
  emitted by gzip compression tool per
  :rfc:`1952#section-2.3.1` -- by :user:`webknjaz`.

* :issue:`1874`: Restricted depending on pywin32 only under
  CPython so that it won't get pulled-in under PyPy
  -- by :user:`webknjaz`.

* :issue:`1920`: Bumped minimum version of PyWin32 to 227.
  Block pywin32 install on Python 3.10 and later.

v18.6.0
-------

* :issue:`1776` via :pr:`1851`: Add support for UTF-8 encoded attachment
  file names in ``Content-Disposition`` header via :rfc:`6266#appendix-D`.

v18.5.0
-------

* :issue:`1827`: Fixed issue where bytes values in a ``HeaderMap``
  would be converted to strings.

* :pr:`1826`: Rely on
  `jaraco.collections <https://pypi.org/project/jaraco.collections>`_
  for its case-insensitive dictionary support.

v18.4.0
-------

* :pr:`1715`: Fixed issue in cpstats where the ``data/`` endpoint
  would fail with encoding errors on Python 3.

* :pr:`1821`: Simplify the passthrough of parameters to
  ``CPWebCase.getPage`` to cheroot. CherryPy now requires
  cheroot 8.2.1 or later.

Files:
RevisionActionfile
1.43modifypkgsrc/www/py-cherrypy/Makefile
1.35modifypkgsrc/www/py-cherrypy/distinfo