BSD Ports

www/py-aiohttp 3.14.3 NetBSD

Async http client/server framework

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
65c9b1c391
License
apache-2.0
Categories
www, python
Package size
702.5 KiB, 4130.4 KiB installed

Description

HTTP client/server for asyncio (PEP 3156).

Features: * Supports both Client and HTTP Server. * Supports both Server WebSockets and Client WebSockets out-of-the-box. * Web-server has Middlewares, Signals and pluggable routing.

In the other systems

SystemPortVersion
NetBSDwww/py-aiohttp3.14.3
FreeBSDwww/py-aiohttp3.14.3
OpenBSDwww/py-aiohttp3.14.5p0
DragonFlywww/py-aiohttp3.11.13
MidnightBSDwww/py-aiohttp3.14.3
HardenedBSDwww/py-aiohttp3.14.3
GhostBSDwww/py-aiohttp3.14.3

Install

Binary package:

pkgin install py312-aiohttp

From pkgsrc:

cd /usr/pkgsrc/www/py-aiohttp && 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_643.14.3
NetBSD 10.1 aarch643.14.1
SmartOS / illumos x86_643.14.5
macOS 15 arm643.14.5

Dependencies

Run dependencies 9

Configuration

No options to configure.

Service scripts
none
Flavors
py313-aiohttp-3.14.3, py314-aiohttp-3.14.3

Commit history 4

DateCommitCreditsLog message
65c9b1c391 adam Forget Python 3.10
4295810a1c adam py-aiohttp: updated to 3.14.5
3.14.5 (2026-10-10) Bug fixes - Stopped failing the WebSocket connection when a control frame has RSV1 set after ``permessage-deflate`` was negotiated; some clients set the bit on every frame and control frames are never decompressed
a9998a9e28 adam py-aiohttp: updated to 3.14.4
3.14.4 (2026-10-04) Features - Added :class:`aiohttp.UploadTracker` for observing a client request's upload progress -- by :user:`Dreamsorcerer`. - Switched ``application/x-www-form-urlencoded`` parsing in :meth:`~aiohttp.web.BaseRequest.post` to the faster :func:`yarl.query_to_pairs` parser and added the ``client_max_fields`` argument to :class:`~aiohttp.web.Application` (default ``1000``) to cap the number of form fields accepted by :meth:`~aiohttp.web.BaseRequest.post`. Forms with more than 1000 fields now receive a ``413`` response unless the cap is raised; ``0`` disables it -- by :user:`bdraco`. - Added constants to ``aiohttp.hdrs`` for widely used headers: those that browsers send on every request (``Sec-Fetch-*``, ``Sec-CH-UA*``, …
2c0a034a2f adam py-aiohttp: updated to 3.14.3
3.14.3 (2026-07-22) Bug fixes - Fixed the client dropping only the first ``Authorization``, ``Cookie`` and ``Proxy-Authorization`` header when a redirect crossed an origin - Fixed error message construction in the C HTTP parser