Skip to main content

pytest-exec-core

Core execution engine for an HTTP-triggered pytest runner.

This package provides the building blocks used to launch test suites and process their results:

  • Output parsing & summarisation — turn raw pytest console output into a compact pass/fail/skip summary with extracted failure reasons.
  • Input provisioning — assemble a tar archive of test inputs (plugins, test payloads, environment overrides) and collect output artifacts back out.
  • Command assembly — build the pytest command line (xdist workers, plugins, payload file, log file) and resolve a test case path safely.

Install

pip install pytest-exec-core

Usage

from pytest_exec_core import (
    build_summary,
    payload_map,
    build_provision_tar,
    collect_artifacts,
    build_cmd,
    resolve_case,
    CasePathError,
)

License

Proprietary. All rights reserved.

Release files for pytest-exec-core 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for pytest-exec-core 0.1.1
File Interpreter ABI Platform
pytest_exec_core-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details

Release files / pytest_exec_core-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL pytest_exec_core-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 790.2 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6718e7c2e335b65c91b9601c6691e419140a3a9131659cfe4ccf4b6230555b6e
BLAKE2b-256 checksum
How to use checksums
532f609813c592ebd83d74f90fa03c90e32470eadbf11a1fd5fecf2c0ccf218b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page