BSD Ports

www/py-yarl 1.24.5 MidnightBSD

Yet another URL library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
a9368f016c
License
Apache-2.0
Categories
www, python

Description

Yet another URL library.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDwww/py-yarl1.24.5 behind since 2026-09-24no data-[email protected]2026-09-16
FreeBSDwww/py-yarl1.25.1 newestnone known-[email protected]2026-10-09
OpenBSDwww/py-yarl1.25.1 newestno data-The OpenBSD ports mailing-list <[email protected]>2026-10-15
NetBSDwww/py-yarl1.24.5 behind since 2026-09-24none known-[email protected]2026-10-16
DragonFlywww/py-yarl1.18.3 behind since 2026-07-21none known-[email protected]-
HardenedBSDwww/py-yarl1.24.5 behind since 2026-09-24no data-[email protected]-
GhostBSDwww/py-yarl1.24.5 behind since 2026-09-24no data-[email protected]-

Compare across BSDs

Version history 1

  1. 1.24.5 a9368f016c

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:

mport install ${PYTHON_PKGNAMEPREFIX}yarl

From mports:

cd /usr/mports/www/py-yarl && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}yarl>0:www/py-yarl

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

As this port's Makefile names them.

Build 2

Runtime 3

Build dependencies 2
Run dependencies 3

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
yarl-1.24.5.tar.gz228679e81b83143bee16329c23db3c1b2d82b29892fcbcb849186d2f6e98a5abe9a57f
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
a9368f016c Lucas Holt www/py-yarl: update to 1.24.5 (#1277)
1.9.4 -> 1.24.5. Required by `www/py-aiohttp` 3.14, which needs `yarl>=1.17.0`. Part of #1269. - Adds a run dependency on `devel/py-propcache` (new in 1.17+) - Adds `${PY_TOMLI}` as a build dependency for the 1.17+ PEP 517 backend - Matches FreeBSD `www/py-yarl` 1.24.5, same distfile checksum ### Validation - `bmake makesum` / `patch` / `build` / `fake` / `package` all pass - `portlint -AC` clean - `_quoting_c` C extension loads; `import yarl` reports 1.24.5 on MidnightBSD 4.0.6/amd64, py312 - Both non-aiohttp dependents (`devel/py-gql`, `devel/py-vcrpy`) test-built OK ### Merge order Depends on #1275 (`devel/py-propcache`). `PORTREVISION` bumps for dependents are in the separate bump PR. 🤖 Generated with [Claude Code](https://claude.com/claude-code) …