- Update to 0.4.10 Changes: https://github.com/python-greenlet/greenlet/blob/master/NEWSfe65137a11
Port details
devel/py-greenlet 3.5.6
Light-weight microthreads for Python
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 3.5.6
- Upstream
- up to date
- Last update
- to 3.5.6 · c934b467a8
- Quarterly
- 2026Q4: 3.5.6
- WWW
- https://greenlet.readthedocs.io/en/latest/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install py312-greenletinstalls 3.5.6 fromlatest; fromquarterly(2026Q4) 3.5.6- Port
# cd /usr/ports/devel/py-greenlet && make install clean- Size
- 243 KiB download · 1.2 MiB installed
- Depends on
- lang/python312 3.12.15
- License
- MIT or PSFL
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.5.6 | 3.5.6 | – |
| FreeBSD 15 | 3.5.6 | 3.5.6 | – |
| FreeBSD 14 | 3.5.6 | 3.5.6 | 3.5.6 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.5.6 | 3.5.6 | – |
| FreeBSD 14 | 3.5.6 | 3.5.6 | 3.5.6 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 3.5.6.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (76)
- Add LICENSE_FILE207ac2b8c4
- Convert to new test framework28a1ff65fa
- Allow concurrent installation (USE_PYTHON=concurrent)ba8e130650
- Update to 0.4.9 - Remove USES=zip: use .tar.gz instead of .zip Changes: https://github.com/python-greenlet/greenlet/blob/master/NEWS PR: 202793 Submitted by: olivierd4acb7cb02e
- Update to 0.4.7 - Strip shared library in post-install: Changes: https://github.com/python-greenlet/greenlet/blob/master/NEWS9e273b5a86
- Convert PYTHON_FEATURES to USE_PYTHON (which was landed several hours ago) Notified by: koobs, wgec373bbc2f
- Use USES=python6cb78c69bc
Convert d* to USES=zipc23ef8bc8b
- Use PYDISTUTILS_AUTOPLIST PR: ports/185637 Submitted by: koobsdc1ad3f520
- Update to 0.4.2 Changes: https://github.com/python-greenlet/greenlet/blob/master/NEWSe4a2fbb6a0
- Use tar to extract zipball4bb1c3465e
- Update WWW: - http://cheeseshop.python.org/ -> https://pypi.python.org/ - http://pypi.python.org/ -> https://pypi.python.org/ With hat: python Approved by: bapt (portmgr)6670f0b757
- Strip shared library - Add regression-test: - Support STAGEDIR - Bump PORTREVISION for package change87cb8aaf67
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 3)580a778a16
- Cosmetic change2704440db1
- Update to 0.4.1 Changes: https://github.com/python-greenlet/greenlet/blob/master/NEWS0e1ef429cd
- Use tar in base system to extract zipball - Cleanup Makefile header - Reformat pkg-descrd04f8dc53d
- Update to 0.4.0 - Remove LICENSE_FILE - Take maintainership Changes: https://github.com/python-greenlet/greenlet/blob/master/NEWS5c6ca99d01
- Reassign to the heap - Thank you for your years of service With hat:: portmgrfc52f474a7
- Update to 0.3.4 - Upstream reverted to plain distutils, dont use easy_install - DISTFILE is now a .zip (USE_ZIP) - Remove DISTNAME or PYDISTUTILS_PKGNAME (default is correct) - Update MASTER_SITES - Add LICENSE/LICENSE_FILE - Update pkg-plist - Confirm CLANG build PR: ports/168363 Submitted by: koobs <koobs.freebsd@gmail.com> Approved by: maintainer timeoute0b928668b
- Add -Z to PYDISTUTILS_INSTALLARGS to install the Python egg uncompressed. This avoids having to set the variable PYTHON_EGG_CACHE at runtime (solution approved by submitter via private email). - Add pkg-plist - Bump PORTREVISION - Remove MD5 checksum from distinfo - Remove PLIST_FILES PR: ports/156220 Submitted by: Volodymyr Kostyrko Approved by: Peter Schuller <peter.schuller at infidyne.com> (maintainer timeout > 2 weeks)a578155a73
- Update to 0.3.1 PR: ports/145784 Submitted by: Peter Schuller <peter.schuller@infidyne.com> (maintainer) Approved by: itetcu (mentor, implicit)52df3d4eb5
- Update to 0.3 PR: ports/145283 Submitted by: Peter Schuller <peter.schuller@infidyne.com> (maintainer)90a11eab2f
Mark as only for amd64 and i386: not yet ported to sparc64, untested on other archs. Hat: portmgrb926041f94
- Greenlet provides a primitive form of micro-threads in the form of a native extension module to Python. Higher-level primitives such as coroutine scheduling are not part of greenlet itself, but can be built upon it. WWW: http://pypi.python.org/pypi/greenlet PR: ports/143610 Submitted by: Peter Schuller <peter.schuller@infidyne.com> Approved by: miwi (mentor)f1d5736c72