./www/py-cherrypy, Pythonic, object-oriented HTTP framework

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 18.2.0, Package name: py37-cherrypy-18.2.0, Maintainer: pkgsrc-users

CherryPy 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:

SHA1: b9c4eb2e50b4915984b3b90dc7b880a4fcf40492
RMD160: 88057127aee9c4573eb5c231622819eaedff4355
Filesize: 668.894 KB

Version history: (Expand)


CVS history: (Expand)


   2019-09-18 22:24:13 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cherrypy: updated to 18.2.0

v18.2.0
* File-based sessions no longer attempt to remove the lock files
  when releasing locks, instead deferring to the default behavior
  of zc.lockfile. Fixes :issue:`1391` and :issue:`1779`.
* :pr:`1794`: Add native support for ``308 Permanent Redirect``
  usable via ``raise cherrypy.HTTPRedirect('/new_uri', 308)``.
   2019-07-03 21:59:47 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cherrypy: updated to 18.1.2

v18.1.2
Restore a native WSGI-less HTTP server support.
Reduce log level for non-error events in win32.py
   2019-04-26 15:14:25 by Maya Rashish | Files touched by this commit (473)
Log message:
Omit mentions of python 34 and 35, after those were removed.

- Includes some whitespace changes, to be handled in a separate commit.
   2019-04-02 10:29:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cherrypy: updated to 18.1.1

v18.1.1
* :pr:1774 reverts :pr:1759 as new evidence emerged that
  the original behavior was intentional. Re-opens :issue:1758.
   2018-12-10 09:59:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cherrypy: updated to 18.1.0

v18.1.0
* In the bus, when awaiting a state change, only publish after the state has changed.
   2018-09-13 12:57:47 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-cherrypy: updated to 18.0.1

v18.0.1
Restore support for ‘bytes’ in response headers.
Substantial removal of Python 2 compatibility code.
   2018-09-03 14:22:30 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cherrypy: updated to 18.0.0

v18.0.0
* Drop support for Python 2.7. CherryPy 17 will
  remain an LTS release for bug and security fixes.
* Drop support for Python 3.4.

v17.4.0
* When setting Response Body, reject Unicode
  values, making behavior on Python 2 same as on Python 3.
* Other inconsequential refactorings.
   2018-08-20 14:59:08 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
py-cherrypy: fix DEPENDS