BSD Ports

devel/py-fixtures 4.2.8p0 OpenBSD

reusable state for writing clean Python tests

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Pamela Mosiejczuk <[email protected]>
Last update
Commit
3f059e808a
Categories
devel, lang/python

Description

Fixtures defines a Python contract for reusable state / support logic, primarily for unit testing. Helper and adaptation logic is included to make it easy to write your own fixtures using the fixtures contract. Glue code is provided that makes using fixtures that meet the Fixtures contract in unittest compatible test cases easy and straightforward.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDdevel/py-fixtures4.2.8p0 behind since 2026-08-19no data-Pamela Mosiejczuk <[email protected]>2026-08-11
FreeBSDdevel/py-fixtures4.3.2 newestnone known-[email protected]2026-08-19
NetBSDdevel/py-fixtures4.3.2 newestnone known-[email protected]-
DragonFlydevel/py-fixtures4.2.4.post1 behind since 2026-08-19none known-[email protected]-
MidnightBSDdevel/py-fixtures4.0.1_1 behind since 2026-08-19no data-[email protected]-
HardenedBSDdevel/py-fixtures4.3.2 newestno data-[email protected]-
GhostBSDdevel/py-fixtures4.3.2 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg_add py3-fixtures

From the ports tree:

cd /usr/ports/devel/py-fixtures && make install

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

Build dependencies 4
Run dependencies 1
Required by 1

Commit history 1

DateCommitCreditsLog message
3f059e808a sthen drop @pkgpath/@conflict markers previously used for updates from 7.0/7.1