Registry /
testing / allure-pytest-default-results
Install & Compatibility
Where this runs
tested against v0.1.4 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 31.6MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 3.0s · import 0.000s · 32MB
30MB installed
● package 30MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
allure_default_results
✓ import allure_pytest_default_results
✗ from allure_pytest_default_results import allure_default_results
Basic usage: install and run pytest as usual; the plugin hooks into collection to generate 'unknown' results for skipped tests.
# conftest.py
import pytest
import allure
from allure_pytest_default_results import allure_default_results
# The plugin automatically generates default results for tests that are not executed.
# To see it in action, run pytest with filtered tests:
# pytest --alluredir=allure-results -k "not test_example"
def test_example():
allure.attach("sample", name="test", attachment_type=allure.attachment_type.TEXT)
assert True
Upgrade
Version history
0.1.4latest on PyPI · released Apr 6, 2026
Audit
Dependencies
allure-pytestrequiredThe plugin generates results for Allure; pytest-allure must be installed and configured.
pytestrequiredTesting framework required to run tests and hooks.