BSD Ports

www/py-yarl 1.24.5 NetBSD

Yet another URL library

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

Description

The module provides handy URL class for url parsing and changing.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDwww/py-yarl1.24.5 behind since 2026-09-24none known-[email protected]2026-10-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
DragonFlywww/py-yarl1.18.3 behind since 2026-07-21none known-[email protected]-
MidnightBSDwww/py-yarl1.24.5 behind since 2026-09-24no data-[email protected]2026-09-16
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 3

  1. 1.24.5 65c9b1c391
  2. 1.25.1 6b80013d94
  3. 1.24.5 f420944a96

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-yarl

From pkgsrc:

cd /usr/pkgsrc/www/py-yarl && 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_641.24.5
NetBSD 10.1 aarch641.24.5
SmartOS / illumos x86_641.25.1
macOS 15 arm641.25.1

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 5

Configuration

No options to configure.

Service scripts
none
Flavors
py313-yarl-1.24.5, py314-yarl-1.24.5

Commit history 3

DateCommitCreditsLog message
65c9b1c391 adam Forget Python 3.10
6b80013d94 adam py-yarl: updated to 1.25.1
v1.25.1 Contributor-facing changes - Stopped running the test suite inside the riscv64 wheel builds; every wheel for that architecture is built under emulation and the test run did not fit in the job timeout. v1.25.0 Bug fixes - Made the C and pure Python quoting implementations reject ``%`` in ``safe`` or ``protected`` when requoting and a space in ``safe`` or ``protected`` for query strings, since the two implementations disagreed on those configurations. - Made the pure Python quoter reject non-ASCII ``safe`` and ``protected`` characters when it is created, the same way the C extension does - Fixed :attr:`URL.query <yarl.URL.query>` returning empty fields and keeping invalid percent-encoded UTF-8 as is, a regression in 1.19.0. It matches …
f420944a96 adam py-yarl: updated to 1.24.5
v1.24.5 Contributor-facing changes - Restricted the exhaustive IDNA default-ignorable sweep test to a native Linux x86_64 runner. It iterates roughly 140,000 code points and its result does not depend on the architecture, so running it under emulated wheel builds only added minutes and intermittently crashed the test workers