./www/py-cheroot, High-performance, pure-Python HTTP server used by CherryPy

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


Branch: CURRENT, Version: 6.2.3, Package name: py27-cheroot-6.2.3, Maintainer: pkgsrc-users

Cheroot is the high-performance, pure-Python HTTP server used by CherryPy.


Required to run:
[devel/py-setuptools] [lang/python27] [lang/py-six] [devel/py-more-itertools] [devel/py-backports.functools_lru_cache]

Required to build:
[pkgtools/cwrappers] [devel/py-setuptools_scm]

Master sites:

SHA1: edeb1167f31beab579e102b7af0b5a904673f488
RMD160: a515a6c5f0d0e17d84433c7a9117a64ac26e2162
Filesize: 66.642 KB

Version history: (Expand)


CVS history: (Expand)


   2018-04-18 11:52:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cheroot: updated to 6.2.3

v6.2.3
Skip installing dependencies from backports namespace under Python 3.
   2018-04-14 10:48:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cheroot: updated to 6.2.2

6.2.2:
Fix regression, causing :py:exc:ModuleNotFoundError under cygwin.
   2018-04-11 15:18:12 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-cheroot: updated to 6.2.1

v6.2.1:
:pr:83: Fix regression, caused by inverted check for Windows OS.
Add more URLs to distribution metadata

v6.2.0:
:pr:37: Implement PEERCRED lookup over UNIX-socket HTTP connection.
Discover connected process' PID/UID/GID
Respect server switches: peercreds_enabled and peercreds_resolve_enabled
get_peer_creds and resolve_peer_creds methods on connection
peer_pid, peer_uid, peer_gid, peer_user and peer_group properties on connection
X_REMOTE_PID, X_REMOTE_UID, X_REMOTE_GID, X_REMOTE_USER (REMOTE_USER) and \ 
X_REMOTE_GROUP WSGI environment variables when enabled and supported
Per-connection caching to reduce lookup cost
   2018-04-09 14:10:15 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-cheroot: updated to 6.1.2

v6.1.2
- :issue:81: Fix regression introduced by :pr:80.
  * Restore :py:attr:storing bound socket
    <cheroot.server.HTTPServer.bind_addr> in Windows broken by use of
    :py:obj:socket.AF_UNIX

v6.1.1
- :pr:80: Fix regression introduced by :commit:68a5769.
  * Get back support for :py:obj:socket.AF_UNIX in stored bound address in
    :py:attr:cheroot.server.HTTPServer.bind_addr
   2018-01-19 10:55:38 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cheroot: updated to 6.0.0

v6.0.0
Drop support for Python 2.6, 3.1, 3.2, and 3.3.
Also drop built-in SSL support for Python 2.7 earlier than 2.7.9.
   2017-11-29 15:07:50 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-cheroot: updated to 5.9.2

v5.9.2
- Re-release without spurious files in the distribution.
   2017-08-23 14:17:28 by Thomas Klausner | Files touched by this commit (1)
Log message:
Fix broken DEPENDS line.
   2017-08-22 10:22:18 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
v5.8.3
- Improve HTTP request line validation:
  * Improve HTTP version parsing
- Fix HTTP CONNECT method processing:
  * Respond with ``405 Method Not Allowed`` if ``proxy_mode is False``
  * Validate that request-target is in authority-form
- Improve tests in ``test.test_core``
- Fix EPROTOTYPE @ Mac OS

v5.8.2
- Fix 39 regression. Add HTTP request line check:
  absolute URI path must start with a
  forward slash ("/").