A 100% pytest-compatible test runner written in Python + Rust, optimized for speed
Project description
Oxytest
A 100% pytest-compatible test runner written in Python + Rust via PyO3 and Maturin. Designed for speed in large codebases.
Why Oxytest?
pytest is great, but it can be slow for large projects. Oxytest is a drop-in replacement that is 10-100x faster at test discovery and supports parallel execution out of the box.
| Feature | pytest | oxytest |
|---|---|---|
| Discovery | Import-based (slow) | AST-based (fast) |
| Parallel | Requires pytest-xdist |
Built-in (Rayon) |
| Language | Python | Python + Rust |
| Assert rewriting | Built-in | Built-in (comparison diffs) |
| Plugin system | Built-in | Built-in (pluggy) |
| Drop-in compatible | — | 100% |
Quick Start
# Install
pip install oxytest
# Run tests (no changes needed!)
oxytest
# Use as pytest replacement
python -c "import oxytest as pytest; pytest.main()"
Usage
# Run all tests in current directory
oxytest
# Run with parallel execution (auto-detect CPU count)
oxytest -n auto
# Verbose output
oxytest -v
# Stop on first failure
oxytest -x
# Filter by keyword
oxytest -k "user or math"
# Show local variables on failure
oxytest --showlocals
# Trace fixture setup/teardown
oxytest --setup-show
# Run only previously failed tests
oxytest --lf
# Filter with keyword expressions
oxytest -k "not slow and (math or user)"
# Show slowest tests
oxytest --durations 5
# Full summary
oxytest -rA
# Measure coverage
oxytest --cov=src/ --cov-report=html
# Drop into debugger on failure
oxytest --pdb
# Trace execution (pdb on every test)
oxytest --trace
# Configure via pyproject.toml
cat pyproject.toml
# [tool.oxytest]
# addopts = "-v --tb=short"
# testpaths = ["tests/"]
# Migrate imports from pytest to oxytest
oxytest migrate src/ --dry-run
Python API
import oxytest as pytest
# All standard pytest API is available
pytest.main(["-v", "tests/"])
assert 0.1 + 0.2 == pytest.approx(0.3)
with pytest.raises(ValueError):
int("not a number")
@pytest.fixture
def data():
return {"key": "value"}
@pytest.mark.parametrize("x,expected", [(1, 2), (3, 6)])
def test_double(x, expected):
assert x * 2 == expected
# Plugin API
from oxytest import hookimpl
@hookimpl
def pytest_addoption(parser):
parser.addoption("--my-flag", action="store_true")
Coverage
oxytest integrates with coverage.py for code coverage measurement.
Zero-config approach
pip install coverage
coverage run --source=. -m oxytest
coverage report -m
coverage html # open htmlcov/index.html
Built-in --cov flag
pip install oxytest[cov] # or: pip install coverage
oxytest --cov=src/ # terminal report
oxytest --cov=src/ --cov-report=html # HTML report
oxytest --cov=src/ --cov-branch # branch coverage
oxytest --cov=src/ --cov-fail-under=80 # enforce min coverage
Flags: --cov[=SOURCE], --cov-report=term|html|xml, --cov-config=FILE, --cov-branch, --cov-fail-under=N, --cov-append.
VSCode Compatibility
oxytest includes a built-in plugin that speaks the VSCode Python extension's test protocol via JSON-RPC 2.0. When VSCode runs -p vscode_pytest, oxytest auto-loads its own implementation — no extra dependencies needed.
Supported features:
- Test discovery (tree with folder/file/class/test nodes)
- Real-time execution results (pass/fail/skip/error)
- Per-test tracebacks and messages
- Parametrized test support
- Coverage integration (if
COVERAGE_ENABLED=True)
No configuration needed — just set "python.testing.pytestEnabled": true in VSCode and install oxytest in your environment.
Benchmarks
Real-world comparison on a 12-core AMD Ryzen 5 (32GB RAM, Linux 6.14):
FastAPI (3,214 tests)
| Tool | Mode | Passed | Failed | Time | RSS |
|---|---|---|---|---|---|
| pytest | sequential | 3,184p 13s 5x | — | 42.78s | +467MB |
| oxytest | sequential | 3,171p 26s | 17f | 18.62s | +184MB |
| oxytest | parallel 4w | 3,171p 26s | 17f | 17.83s | +32MB (+base) |
httpx (1,418 tests)
| Tool | Mode | Passed | Failed | Time | RSS |
|---|---|---|---|---|---|
| pytest¹ | sequential | 1,158p 1s | 130f | 3.72s | +55MB |
| oxytest | sequential | 1,414p | 4f | 2.69s | +93MB |
| oxytest | parallel 4w | 1,414p | 4f | 2.70s | +93MB (+base) |
¹ pytest with -p no:anyio -o filterwarnings= to avoid uvicorn hangs.
Pydantic validators (4,455 tests)
| Tool | Mode | Passed | Failed | Skipped | Time | RSS |
|---|---|---|---|---|---|---|
| pytest² | sequential | 521p | 2f + 411e | — | 2.44s | +89MB |
| oxytest | sequential | 4,325p | 9f | 118s 3x | 2.46s | +99MB |
| oxytest | parallel 4w | 4,325p | 9f | 118s 3x | 2.73s | +99MB (+base) |
² pytest with sys.path.insert(0, cwd) shadows pydantic_core, causing 411 import errors. oxytest uses sys.path.append() instead, avoiding the issue and discovering 5× more tests.
oxytest self (602 tests)
| Tool | Mode | Passed | Failed | Skipped | Time | RSS |
|---|---|---|---|---|---|---|
| pytest | sequential | 486p | 17f | 4e | 5.45s | — |
| oxytest | sequential | 488p | 18f | 96s | 8.87s | +28MB |
| oxytest | parallel 4w | 488p | 18f | 96s | 8.55s | +30MB |
Summary
| Metric | pytest | oxytest | Improvement |
|---|---|---|---|
| FastAPI time | 42.78s | 18.62s | 2.3× faster |
| FastAPI RAM | +467MB | +184MB | 2.5× less RAM |
| httpx tests discovered | 1,289 | 1,418 | +129 more |
| Pydantic tests discovered | 934 | 4,455 | 4.8× more |
| Discovery (500 files) | ~2.5s | ~0.05s | 50× faster |
Key Takeaways
- 2× faster, 2× less RAM than pytest on real-world projects
- Discovers up to 5× more tests (no
sys.pathshadowing) - Parallel execution built-in (
-n auto) with thread pool (no xdist needed) - ~50× faster discovery thanks to AST-based Rust collector
- 100% API compatible — just
import oxytest as pytest
Documentation
Development
# Clone
git clone https://github.com/rroblf01/oxytest
cd oxytest
# Install dependencies
uv sync
# Build the Rust extension
uv pip install -e .
# Run tests
oxytest tests/
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file oxytest-2.0.0.tar.gz.
File metadata
- Download URL: oxytest-2.0.0.tar.gz
- Upload date:
- Size: 166.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04f6f52c326c7a2db7bed4da3b5a8c81a6b06126a4fbfc256fca023a86e4a3f2
|
|
| MD5 |
8d6a390819cb332386321b1b5daffbc3
|
|
| BLAKE2b-256 |
6e7caa104499d964aa0c849c81cc93c672f395b0cdb2030e5b6efeac31fdfc9a
|
Provenance
The following attestation bundles were made for oxytest-2.0.0.tar.gz:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0.tar.gz -
Subject digest:
04f6f52c326c7a2db7bed4da3b5a8c81a6b06126a4fbfc256fca023a86e4a3f2 - Sigstore transparency entry: 1851136566
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 289.4 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de789b93614d2610cf3903ce69579e0a1f9e1ef782c21272d6c8a2291403570e
|
|
| MD5 |
1b60bfdfb939a7210a31b095e2b97567
|
|
| BLAKE2b-256 |
bcef7c2decf78b089846d5b75dcc7af63c2d5edb8453617f91290c765270d6de
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp314-cp314-win_amd64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp314-cp314-win_amd64.whl -
Subject digest:
de789b93614d2610cf3903ce69579e0a1f9e1ef782c21272d6c8a2291403570e - Sigstore transparency entry: 1851137903
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp314-cp314-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp314-cp314-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 451.5 kB
- Tags: CPython 3.14, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b2aa14b9a688e649025ce08957967286ded1a26f417565803bb9dfb51328f46f
|
|
| MD5 |
715b9a9ab81d163fa2145642f8c57e06
|
|
| BLAKE2b-256 |
13a50cde660193f318e57bb6e5592e9cb16d2bfe87166133e2b29f82af245d99
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp314-cp314-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp314-cp314-manylinux_2_28_x86_64.whl -
Subject digest:
b2aa14b9a688e649025ce08957967286ded1a26f417565803bb9dfb51328f46f - Sigstore transparency entry: 1851138155
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp314-cp314-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp314-cp314-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 448.0 kB
- Tags: CPython 3.14, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a3d6b2f146a869899f638daa1b117fb9e0fafe08a2ae72a52c7caf0f8e60ef3d
|
|
| MD5 |
206d60434060b8dd7e25e6a6522219a4
|
|
| BLAKE2b-256 |
54d5de9417b15f42ade0d7419a130dfd2c646501a77d49ab7f4a1caac1776106
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp314-cp314-manylinux_2_28_aarch64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp314-cp314-manylinux_2_28_aarch64.whl -
Subject digest:
a3d6b2f146a869899f638daa1b117fb9e0fafe08a2ae72a52c7caf0f8e60ef3d - Sigstore transparency entry: 1851138310
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 401.4 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
71d8d285690294315eae27b11a596e77ea2f0a81e1c1769268df881d5641386f
|
|
| MD5 |
2c5ee4d23c7570999157ebc507e33306
|
|
| BLAKE2b-256 |
48fc2f31a134f29fdf280fd30d8529b45a13d26476659ff2a766a577d3f9263a
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
71d8d285690294315eae27b11a596e77ea2f0a81e1c1769268df881d5641386f - Sigstore transparency entry: 1851137258
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 407.2 kB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b47d9258ca3450eebe8f86531c31039a28cf077025fa6244c3299b29e9c58c8
|
|
| MD5 |
53359c17c552c6b6e4fc71b21d5ec7b4
|
|
| BLAKE2b-256 |
594fce7e611df73373f24312f0298f8a494fd113906cddeb79d157d14a051405
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl -
Subject digest:
9b47d9258ca3450eebe8f86531c31039a28cf077025fa6244c3299b29e9c58c8 - Sigstore transparency entry: 1851136882
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 288.6 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f241399ca6b3fa4d296af31c41a19efe9ab6feee9f3e0a1caa1e2036520be3b
|
|
| MD5 |
d21dc8513ff1be428f89c965a7c36b96
|
|
| BLAKE2b-256 |
0ac96f9eaa9ed3608bb537336b371e9ff8640642a274f045834571f4a5a6c524
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp313-cp313-win_amd64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp313-cp313-win_amd64.whl -
Subject digest:
7f241399ca6b3fa4d296af31c41a19efe9ab6feee9f3e0a1caa1e2036520be3b - Sigstore transparency entry: 1851137753
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp313-cp313-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp313-cp313-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 450.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
00834d473bcc5ac19fb0b43d7156c58740f5f982e9189249b7d09dd04592d56b
|
|
| MD5 |
b6de4b4301a1fb2a72b117e5ddcd3416
|
|
| BLAKE2b-256 |
7bfd46bbd913ead1ef84feff7b9a1f8eb9988c4164861b80c5970e4a0162c7ea
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp313-cp313-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp313-cp313-manylinux_2_28_x86_64.whl -
Subject digest:
00834d473bcc5ac19fb0b43d7156c58740f5f982e9189249b7d09dd04592d56b - Sigstore transparency entry: 1851138398
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp313-cp313-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp313-cp313-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 446.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e285acf4a1e318a3395e86ccdc9afdc425c3172ec0b30eefc2de477242232d43
|
|
| MD5 |
e4f75a4e3efb4183804a890b9874af74
|
|
| BLAKE2b-256 |
f1d47dd51ab815fc8ac9aa7de9f79e5d6ec00d1de8b300693110ea169e04014c
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp313-cp313-manylinux_2_28_aarch64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp313-cp313-manylinux_2_28_aarch64.whl -
Subject digest:
e285acf4a1e318a3395e86ccdc9afdc425c3172ec0b30eefc2de477242232d43 - Sigstore transparency entry: 1851136970
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 400.2 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4aecda89060b367a0c8bdeeb72b2daa520adee7a178551a23f4df5481f6c8df9
|
|
| MD5 |
60f3964db26fda461e78626eec73918e
|
|
| BLAKE2b-256 |
ff07e5c38dfa2f231810a48e75b94d42b4640c4774a26694148f4561de7d6a54
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
4aecda89060b367a0c8bdeeb72b2daa520adee7a178551a23f4df5481f6c8df9 - Sigstore transparency entry: 1851136728
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 405.8 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc572c977030d747705f4bacb304c570c71a3e54618eb23047ccffce24352734
|
|
| MD5 |
5adf85befff51792f29cc601e94bf6ab
|
|
| BLAKE2b-256 |
1fc36f51c07bcfe9a55a9c5381c40614c1c46eabae15cbb3b26f4db8c17da748
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl -
Subject digest:
cc572c977030d747705f4bacb304c570c71a3e54618eb23047ccffce24352734 - Sigstore transparency entry: 1851137658
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 289.3 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9ca5944061cdb6abf64dfa08ec74bc8ae05a30d6b0fa7fc8c123ad01127350f
|
|
| MD5 |
419cd8455043ffd0eb194164a4b54877
|
|
| BLAKE2b-256 |
96472872caf149e3da2d00f51d69ba4766cc666984e97f64bd0564f34f04e41a
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp312-cp312-win_amd64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp312-cp312-win_amd64.whl -
Subject digest:
a9ca5944061cdb6abf64dfa08ec74bc8ae05a30d6b0fa7fc8c123ad01127350f - Sigstore transparency entry: 1851137188
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp312-cp312-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 450.0 kB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a94b8fbd65d68b402d1acbfec9fe94f627dbf2867ca7a8aeed195c8d5d1731ac
|
|
| MD5 |
1fd5e24136da7ef62f43c421e1b133c8
|
|
| BLAKE2b-256 |
dbe6551a0607bc9a7a466a926152f3ef20084a4a1e77f197aa75e24f2ea84ce0
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp312-cp312-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp312-cp312-manylinux_2_28_x86_64.whl -
Subject digest:
a94b8fbd65d68b402d1acbfec9fe94f627dbf2867ca7a8aeed195c8d5d1731ac - Sigstore transparency entry: 1851138455
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp312-cp312-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp312-cp312-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 447.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e498dac28f373e50bb935888b7724436872c512fb3373b2a9f6d5c95ea2178c6
|
|
| MD5 |
c6737280cfa0e12dd11a1753aed291ac
|
|
| BLAKE2b-256 |
8c0d3932ba2491e2750124a5f7edfddb03477b6e3e756dc05ac1570fd5080093
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp312-cp312-manylinux_2_28_aarch64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp312-cp312-manylinux_2_28_aarch64.whl -
Subject digest:
e498dac28f373e50bb935888b7724436872c512fb3373b2a9f6d5c95ea2178c6 - Sigstore transparency entry: 1851137975
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 400.5 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2591b07c7ce996ed9f442580c95f894441d70f3ebc1e3306db6706d46286c0b
|
|
| MD5 |
30c2849d8cc808edb8bbaabe5a457c9f
|
|
| BLAKE2b-256 |
a229759fa2eae4b8f6bcab9764b54137241a42cf4406257380e288936d4a231d
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
a2591b07c7ce996ed9f442580c95f894441d70f3ebc1e3306db6706d46286c0b - Sigstore transparency entry: 1851136811
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 406.8 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45fc510016e3517e067628a9c23479b62ae74257de8b3733cdf92d1a834a0197
|
|
| MD5 |
16c8d1898afd58ec3030e59bcb15f5be
|
|
| BLAKE2b-256 |
96f1b82ac5466638aa330f94ad33da56d95f8485b004cd354e74134b447607d2
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl -
Subject digest:
45fc510016e3517e067628a9c23479b62ae74257de8b3733cdf92d1a834a0197 - Sigstore transparency entry: 1851138063
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 291.9 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3c8125f2c38c7472327e0c6687710b446e6d3db075478e3892828fc35635fca
|
|
| MD5 |
987faa5e644bf6f2445bc2092f0dc464
|
|
| BLAKE2b-256 |
9a3b8cdb6f08cd26dbc1d40b763d9baa62a8e3b759a6ba52dd38b2e732b56456
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp311-cp311-win_amd64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp311-cp311-win_amd64.whl -
Subject digest:
d3c8125f2c38c7472327e0c6687710b446e6d3db075478e3892828fc35635fca - Sigstore transparency entry: 1851137032
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp311-cp311-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp311-cp311-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 455.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1951bbf385321bc6b82f96c3fbe85e582faf818a17b458d855c3c28b619700ab
|
|
| MD5 |
1738c916bc9afb875e2ac0af3dd7dd15
|
|
| BLAKE2b-256 |
41a7e15fc0c441a0673951146c98c20822948e124855ef93d7e531f6a9a021b7
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp311-cp311-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp311-cp311-manylinux_2_28_x86_64.whl -
Subject digest:
1951bbf385321bc6b82f96c3fbe85e582faf818a17b458d855c3c28b619700ab - Sigstore transparency entry: 1851136652
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp311-cp311-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp311-cp311-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 451.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a3265cd8d05e2248278f713b1b709453aba70d0727e53d256ac4364387698114
|
|
| MD5 |
ea272c7d79f640de2cb608416d674c6f
|
|
| BLAKE2b-256 |
216f64ddb9515d291b99d3690436bb4234c8fa4dc19ed95fae16c15c20f66027
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp311-cp311-manylinux_2_28_aarch64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp311-cp311-manylinux_2_28_aarch64.whl -
Subject digest:
a3265cd8d05e2248278f713b1b709453aba70d0727e53d256ac4364387698114 - Sigstore transparency entry: 1851138238
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 405.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
830fd45ec2311ca2b777de5dc8d72eedd826e643672a93b471226569dfaf9dce
|
|
| MD5 |
8ccf057491395e2cdff6ff5f75424ee8
|
|
| BLAKE2b-256 |
cf304c4acbd9f1299c4cf8c9a9a77734226337aaf33c11a9a32bb65dcd1a21c8
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
830fd45ec2311ca2b777de5dc8d72eedd826e643672a93b471226569dfaf9dce - Sigstore transparency entry: 1851137815
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 406.5 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7898f222d35be42150cafc149066a4781618dc3ac4519e20515cfef84e4a0a1a
|
|
| MD5 |
8cb3b017603975fb109ce65a42561c79
|
|
| BLAKE2b-256 |
cf4165becc7367b4e2309ec003f811f5227cde496daf65cc6fd8157a5d2b659a
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl -
Subject digest:
7898f222d35be42150cafc149066a4781618dc3ac4519e20515cfef84e4a0a1a - Sigstore transparency entry: 1851137115
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 292.6 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
752df0690439b46de70d11e9ae14e1e883423d9dae636635114aee9fd96e2106
|
|
| MD5 |
85bc1419a67a2a1c10db81f94c9ac64a
|
|
| BLAKE2b-256 |
512fd18e9e124b1be790cf395dba152084d4943ff93dfae452559874abe9d54b
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp310-cp310-win_amd64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp310-cp310-win_amd64.whl -
Subject digest:
752df0690439b46de70d11e9ae14e1e883423d9dae636635114aee9fd96e2106 - Sigstore transparency entry: 1851137518
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp310-cp310-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 455.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74f1b1296674cc758ec084119f3d2a8cba4d986d38ff47571032bbdce7310ffc
|
|
| MD5 |
be79a91c7c9c8a9c5d4d6671e5f33921
|
|
| BLAKE2b-256 |
f5a19b836775c8e78327f8f94d61d0ea911ec3c0fb610349e253871f703527f5
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp310-cp310-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp310-cp310-manylinux_2_28_x86_64.whl -
Subject digest:
74f1b1296674cc758ec084119f3d2a8cba4d986d38ff47571032bbdce7310ffc - Sigstore transparency entry: 1851137598
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp310-cp310-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp310-cp310-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 452.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dfe8e2ef6affe9d6dd3cdf6ec3c7ba3c1a0213daabd69254fcdf9aba02b3b257
|
|
| MD5 |
7af4bf248844cf870f8a6b8af32e7654
|
|
| BLAKE2b-256 |
9bde6a0a54b27e531796e33c549dde15913d4956150cb2adafbf49b55778f004
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp310-cp310-manylinux_2_28_aarch64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp310-cp310-manylinux_2_28_aarch64.whl -
Subject digest:
dfe8e2ef6affe9d6dd3cdf6ec3c7ba3c1a0213daabd69254fcdf9aba02b3b257 - Sigstore transparency entry: 1851137392
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 406.4 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26807f6a033bfadde933967cb1adbcc9fe6e3f0e04e7d356ddff33ba0040b7b1
|
|
| MD5 |
c977fb34cf1245990198497a039c77be
|
|
| BLAKE2b-256 |
02100dc427f37246574b1ab8a0324298fd971bbf5451cf7ad5d2772701e29ca9
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
26807f6a033bfadde933967cb1adbcc9fe6e3f0e04e7d356ddff33ba0040b7b1 - Sigstore transparency entry: 1851137450
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file oxytest-2.0.0-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: oxytest-2.0.0-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 407.6 kB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
43fa8a19c6039281256e7bcf4f0ac59fe637db4ada1a9010cb786e43956912f1
|
|
| MD5 |
66ddd8d1529a864f9c57f4142e80f081
|
|
| BLAKE2b-256 |
9b22050ddbf6d374e1423079ef14520fcc53a7238375a8c39614eece82b4d954
|
Provenance
The following attestation bundles were made for oxytest-2.0.0-cp310-cp310-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on rroblf01/oxytest
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
oxytest-2.0.0-cp310-cp310-macosx_10_12_x86_64.whl -
Subject digest:
43fa8a19c6039281256e7bcf4f0ac59fe637db4ada1a9010cb786e43956912f1 - Sigstore transparency entry: 1851137334
- Sigstore integration time:
-
Permalink:
rroblf01/oxytest@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/rroblf01
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b26a189ec98690c35a0eca46a7b40dd3d2330ac1 -
Trigger Event:
push
-
Statement type: