Object-Oriented HTTP framework

Edit Package python-CherryPy

CherryPy is a pythonic, object-oriented HTTP framework.

CherryPy allows developers to build web applications in much the same way they
would build any other object-oriented Python program. This usually results in
smaller source code developed in less time.

CherryPy is now more than three 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.

Oh, and most importantly: CherryPy is fun to work with :-)

Refresh
Refresh
Source Files
Filename Size Changed
CherryPy-18.3.0.tar.gz 0000685192 669 KB
python-CherryPy.changes 0000008738 8.53 KB
python-CherryPy.spec 0000003607 3.52 KB
Latest Revision
Jiri Srain's avatar Jiri Srain (jsrain) committed (revision 2)
- Fix few more tests that are skipped in travis
- Remove patch compatibility_w_Python_fix.patch

- Skip known failing test upstream

- Do not remove cherrypy tests from distribution as other projects
  use it for self testing too

- Update to 18.3.0:
  * Support handling multiple exceptions when processing hooks

- Update to 18.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`.
  * Add native support for 308 Permanent Redirect usable via raise
    cherrypy.HTTPRedirect('/new_uri', 308).
- Drop merged patch pytest5.patch

- Add patch to work with pytest5, from upstream:
  * pytest5.patch

- Update to 18.1.2:
  * Fixed :issue:`1377` via :pr:`1785`: Restore a native WSGI-less HTTP server support.
  * :pr:`1769`: Reduce log level for non-error events in win32.py

- boo#1136862: ignore StaticTest.test_null_bytes test case, which
  fails due to Python 3 fixes for CVE-2019-9740. (gh#cherrypy/cherrypy#1781)

- Disable test_wait_publishes_periodically test as it is unstable and
Comments 0
openSUSE Build Service is sponsored by