Path to this page:
./
www/py-cherrypy,
Pythonic, object-oriented HTTP framework
Branch: CURRENT,
Version: 18.9.0,
Package name: py312-cherrypy-18.9.0,
Maintainer: pkgsrc-usersCherryPy allows developers to build web applications in much the same way they
would build any other object-oriented Python program. This results in smaller
source code developed in less time.
CherryPy is now more than six years old and it is has proven very fast and
stable. It is being used in production by many sites, from the simplest ones to
the most demanding ones.
Required to run:[
devel/py-setuptools] [
converters/py-simplejson] [
lang/py-six] [
devel/py-more-itertools] [
www/py-cheroot] [
net/py-portend] [
devel/py-contextlib2] [
lang/python37] [
devel/py-zc.lockfile]
Required to build:[
pkgtools/cwrappers] [
devel/py-setuptools_scm]
Master sites:
Filesize: 617.09 KB
Version history: (Expand)
- (2024-10-14) Updated to version: py312-cherrypy-18.9.0
- (2024-02-07) Updated to version: py311-cherrypy-18.9.0
- (2023-11-08) Updated to version: py311-cherrypy-18.8.0
- (2022-11-06) Updated to version: py310-cherrypy-18.8.0
- (2022-01-05) Updated to version: py39-cherrypy-18.2.0nb2
- (2022-01-05) Updated to version: py39-cherrypy-18.2.0nb1
CVS history: (Expand)
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325) |
Log message:
*: clean-up after python38 removal
|
2024-02-15 23:23:44 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-cherrypy: add missing tool
|
2024-02-07 07:26:24 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-cherrypy: updated to 18.9.0
v18.9.0
* Various
`changes <https://github.com/cherrypy/cherrypy/compare/v18.8.0...v18.9.0>`_.
|
2023-11-07 23:38:10 by Thomas Klausner | Files touched by this commit (112) |
Log message:
*: latest py-sphinx only support Python 3.9+
|
2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319) |
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.
Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).
No change to BUILD_DEPENDS as used correctly inside buildlink3.
As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
|
2022-11-17 11:13:03 by Adam Ciarcinski | Files touched by this commit (1) | |
Log message:
py-cherrypy: update HOMEPAGE
|
2022-11-06 19:29:10 by Adam Ciarcinski | Files touched by this commit (2) | |
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.
|