BSD Ports

net/py-gevent 26.5.0 NetBSD

Python-gevent a coroutine-based Python networking library

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
9f8b908e68
License
mit
Categories
net, python
Package size
1765.0 KiB, 10083.6 KiB installed

Description

gevent is a coroutine-based Python networking library that uses greenlet to provide a high-level synchronous API on top of libevent event loop.

In the other systems

The newest version among them is 26.9.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDnet/py-gevent26.5.0 behind since 2026-08-24none known-[email protected]2026-10-19
FreeBSDdevel/py-gevent by name26.9.0 newestnone known-[email protected]2026-09-20
HardenedBSDdevel/py-gevent by name26.9.0 newestno data-[email protected]-
GhostBSDdevel/py-gevent by name26.9.0 newestno data-[email protected]-

Compare across BSDs

Version history 2

  1. 26.9.0 9f8b908e68
  2. 26.5.0 2535f642f8

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkgin install py312-gevent

From pkgsrc:

cd /usr/pkgsrc/net/py-gevent && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_6426.5.0
NetBSD 10.1 aarch6426.5.0
SmartOS / illumos x86_6426.9.0
macOS 15 arm6426.5.0

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 8

Configuration

No options to configure.

Service scripts
none
Flavors
py313-gevent-26.5.0, py314-gevent-26.5.0

Commit history 3

DateCommitCreditsLog message
9f8b908e68 adam py-gevent: updated to 26.9.0
26.9.0 (2026-09-16) Bugfixes - Fix :class:`gevent.event.AsyncResult` re-raising an exception with a traceback that kept growing by the frames of every previous :meth:`~gevent.event.AsyncResult.get` call, instead of starting fresh from the traceback captured when :meth:`~gevent.event.AsyncResult.set_exception` was called. - Make gevent's file objects properly report the full mode string. Previously a 'b' or 't' suffix could be missing. - ThreadPool workers no longer call the profile and trace setters when no hooks are configured. This matches ``threading.Thread`` and avoids unnecessary PEP 578 audit events and thread coordination. - An exception while preparing a ThreadPool worker to run a task, such as …
65c9b1c391 adam Forget Python 3.10
2535f642f8 adam py-gevent: updated to 26.5.0
26.5.0 (2026-05-20) Features - Build and publish Windows 11 ARM wheels. - Add preliminary support for Python 3.15b1 and distribute binary wheels for it. Deprecations and Removals Support for Python 3.10 will be ending soon. Support for PyPy will be ending soon.