notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
py-cheroot Highly-optimized, pure-python HTTP server
8.6.0 www on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.6.0Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-12-23 04:54:50
Last Update: 2022-01-23 18:52:24
Commit Hash: de1013b
People watching this port, also watch:: py38-Automat, freeimage, font-misc-meltho, libjxl, py38-pycparser
Also Listed In: python
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}cheroot>0:www/py-cheroot@${PY_FLAVOR}
To install the port:
cd /usr/ports/www/py-cheroot/ && make install clean
To add the package, run one of these commands:
  • pkg install www/py-cheroot
  • pkg install py38-cheroot
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.NOTE: This is a Python port. Instead of py38-cheroot listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py38-cheroot
Package flavors (<flavor>: <package>)
  • py38: py38-cheroot
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-cheroot
ABIlatestquarterly
FreeBSD:11:aarch646.0.08.3.0
FreeBSD:11:amd64--
FreeBSD:11:armv6-8.3.0
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-8.3.0
FreeBSD:12:aarch646.0.0-
FreeBSD:12:amd64--
FreeBSD:12:armv66.0.08.3.0
FreeBSD:12:armv76.0.08.3.0
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips646.0.08.3.0
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py36-cheroot
ABIlatestquarterly
FreeBSD:11:aarch646.0.0-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch646.0.0-
FreeBSD:12:amd64--
FreeBSD:12:armv66.0.0-
FreeBSD:12:armv76.0.0-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips646.0.0-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-cheroot
ABIlatestquarterly
FreeBSD:11:aarch64-8.3.0
FreeBSD:11:amd64--
FreeBSD:11:armv6-8.3.0
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-8.3.0
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-8.3.0
FreeBSD:12:armv7-8.3.0
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64-8.3.0
FreeBSD:12:powerpc64-8.5.2
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv68.5.1-
FreeBSD:13:armv78.5.1-
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc648.5.1-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc648.5.2-
 
py38-cheroot
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd648.5.28.5.2
FreeBSD:11:armv6--
FreeBSD:11:i3868.5.28.5.2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-8.6.0
FreeBSD:12:amd648.6.08.6.0
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3868.6.08.6.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch648.6.08.6.0
FreeBSD:13:amd648.6.08.6.0
FreeBSD:13:armv6-8.6.0
FreeBSD:13:armv7-8.6.0
FreeBSD:13:i3868.6.08.6.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-8.5.2
FreeBSD:14:aarch648.6.0-
FreeBSD:14:amd648.6.0-
FreeBSD:14:armv68.6.0-
FreeBSD:14:armv78.6.0-
FreeBSD:14:i3868.6.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools_scm>=1.15.0 : devel/py-setuptools_scm@py38
  2. py38-setuptools_scm_git_archive>=1.0 : devel/py-setuptools_scm_git_archive@py38
  3. py38-setuptools>0 : devel/py-setuptools@py38
  4. python3.8 : lang/python38
Runtime dependencies:
  1. py38-jaraco.functools>=0 : devel/py-jaraco.functools@py38
  2. py38-more-itertools>=2.6 : devel/py-more-itertools@py38
  3. py38-six>=1.11.0 : devel/py-six@py38
  4. py38-setuptools>0 : devel/py-setuptools@py38
  5. python3.8 : lang/python38
This port is required by:
for Build
  1. textproc/translate-toolkit
for Run
  1. finance/fava
  2. games/py-mnemosyne
  3. news/sabnzbdplus
  4. textproc/translate-toolkit
  5. www/py-cherrypy
  6. www/py-wsgidav

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/c/cheroot/
  2. https://pypi.org/packages/source/c/cheroot/
Collapse this list.

Number of commits found: 18

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
23 Jan 2022 18:52:24
 files touched by this commit commit hash:de1013b8c654ef9d70114dff3485efa094704187  8.6.0
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/py-cheroot: Update to 8.6.0

Changes:	https://github.com/cherrypy/cheroot/releases
		https://github.com/cherrypy/cheroot/blob/master/CHANGES.rst
11 Jan 2022 18:44:44
 files touched by this commit commit hash:cae8b8622978833bad9843306b5563dc52b8b5fc  8.5.2
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/py-cheroot: Update USES=python

- Sort RUN_DEPENDS

devel/py-jaraco.functools requires Python 3.7+
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  8.5.2
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
26 Jan 2021 17:38:50
Original commit files touched by this commit Revision:562848  8.5.2
sunpoet search for other commits by this committer
Update to 8.5.2

Changes:	https://github.com/cherrypy/cheroot/releases
		https://github.com/cherrypy/cheroot/blob/master/CHANGES.rst
02 Jan 2021 22:45:43
Original commit files touched by this commit Revision:559976  8.5.1
rene search for other commits by this committer
Remove some more expired ports:

devel/py-backports.functools_lru_cache
devel/py-backports_abc
devel/py-futures
devel/py-singledispatch
devel/py-typing
graphics/py-pillow6

Adjust dependent ports.
Tested with 'make index' against r559975
28 Dec 2020 23:02:15
Original commit files touched by this commit Revision:559531  8.5.1
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
13 Dec 2020 22:21:02
Original commit files touched by this commit Revision:558035  8.5.1
sunpoet search for other commits by this committer
Update to 8.5.1

Changes:	https://github.com/cherrypy/cheroot/releases
		https://github.com/cherrypy/cheroot/blob/master/CHANGES.rst
10 Dec 2020 22:17:16
Original commit files touched by this commit Revision:557691  8.5.0
antoine search for other commits by this committer
Unbreak bulk -a
10 Dec 2020 21:45:26
Original commit files touched by this commit Revision:557600  8.5.0
sunpoet search for other commits by this committer
Update to 8.5.0

Changes:	https://github.com/cherrypy/cheroot/releases
		https://github.com/cherrypy/cheroot/blob/master/CHANGES.rst
26 Nov 2020 21:18:10
Original commit files touched by this commit Revision:556368  8.4.8
sunpoet search for other commits by this committer
Update to 8.4.8

Changes:	https://github.com/cherrypy/cheroot/releases
		https://github.com/cherrypy/cheroot/blob/master/CHANGES.rst
21 Nov 2020 09:37:55
Original commit files touched by this commit Revision:555866  8.4.7
sunpoet search for other commits by this committer
Update to 8.4.7

Changes:	https://github.com/cherrypy/cheroot/releases
		https://github.com/cherrypy/cheroot/blob/master/CHANGES.rst
15 Nov 2020 18:06:43
Original commit files touched by this commit Revision:555340  8.4.6
sunpoet search for other commits by this committer
Update to 8.4.6

Changes:	https://github.com/cherrypy/cheroot/releases
		https://github.com/cherrypy/cheroot/blob/master/CHANGES.rst
22 Oct 2020 17:56:23
Original commit files touched by this commit Revision:553051  8.4.5
sunpoet search for other commits by this committer
Update to 8.4.5

- Take maintainership

Changes:	https://github.com/cherrypy/cheroot/releases
PR:		250120
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 18 days)
28 Mar 2020 13:33:57
Original commit files touched by this commit Revision:529728  8.3.0
sunpoet search for other commits by this committer
Update to 8.3.0

Changes:	https://github.com/cherrypy/cheroot/releases
PR:		244419
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 27 days)
28 Oct 2019 08:09:34
Original commit files touched by this commit Revision:515848  6.5.6
kai search for other commits by this committer
www/py-cheroot: Update to 6.5.6

* There is currently a signification amount of version churn in the upstream
  repository so use the most recent signed release for now.

* Since release 6.3.0 the port installs a CLI tool outside the Python
  environment thus make it concurrent safe.

* Also backport two patches to retain compatibility with recent versions of
  devel/py-setuptools and avoid failures at runtime with Python 3 while I'm
  here. [1]

Changelog since 6.0.0:

https://github.com/cherrypy/cheroot/blob/v6.5.6/CHANGES.rst

PR:		241369
Submitted by:	Keith Gaughan <k@stereochro.me> (maintainer)
Approved by:	Keith Gaughan <k@stereochro.me> (maintainer) [1]
MFH:		2019Q4
17 Apr 2019 18:50:53
Original commit files touched by this commit Revision:499203  6.0.0_1
sunpoet search for other commits by this committer
Change RUN_DEPENDS from py-more-itertools to py-more-itertools5 conditionally

- Bump PORTREVISION for dependency change
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  6.0.0
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
23 Dec 2017 04:54:42
Original commit files touched by this commit Revision:457022  6.0.0
yuri search for other commits by this committer
New port: www/py-cheroot: Highly-optimized, pure-python HTTP server

PR:		222193
Submitted by:	Keith Gaughan <k@stereochro.me>
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13593

Number of commits found: 18