BSD Ports

devel/py-pytest-run-parallel 0.10.0 FreeBSD

Simple pytest plugin to run tests concurrently

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
dc92067122
License
MIT
Categories
devel, python
Package size
36.5 KiB, 151.3 KiB installed

Description

pytest-run-parallel is a simple pytest plugin to run tests concurrently.

This pytest plugin takes a set of tests that would be normally be run serially and execute them in parallel.

The main goal of pytest-run-parallel is to discover thread-safety issues that could exist when using C libraries, this is of vital importance after PEP703, which provides a path for a CPython implementation without depending on the Global Interpreter Lock (GIL), thus allowing for proper parallelism in programs that make use of the CPython interpreter.

In the other systems

SystemPortVersion
FreeBSDdevel/py-pytest-run-parallel0.10.0
DragonFlydevel/py-pytest-run-parallel0.3.1

Install

Binary package:

pkg install py312-pytest-run-parallel

From the ports tree:

cd /usr/ports/devel/py-pytest-run-parallel/ && make install clean

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

RUN_DEPENDS=	py312-pytest-run-parallel>0:devel/py-pytest-run-parallel

Packages

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

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.10.00.10.0-0.5.00.10.0
FreeBSD:14:quarterly0.10.00.10.0n/a0.4.40.10.0
FreeBSD:15:latest0.10.00.10.0n/a0.5.00.5.0
FreeBSD:15:quarterly0.10.00.10.0n/an/an/a
FreeBSD:16:latest0.10.00.10.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 15

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pytest_run_parallel-0.10.0.tar.gz6638625e5f9fb90fa15e4ee56537a2f4a3fca12ef0e9b524fa4a4d3ebb728b3161408
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
dc92067122 Po-Chuan Hsieh devel/py-pytest-run-parallel: Update to 0.10.0
Changes: https://github.com/Quansight-Labs/pytest-run-parallel/releases
0d6d3ac378 Po-Chuan Hsieh devel/py-pytest-run-parallel: Update to 0.9.1
Changes: https://github.com/Quansight-Labs/pytest-run-parallel/releases