Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

rtest

PyPI version Python License: MIT

A Python test runner built with Rust, featuring high-performance test collection and parallel test execution.

⚠️ Development Status: This project is in early development (v0.0.x). Expect bugs, breaking changes, and evolving features as we work toward stability.

Performance

rtest discovers tests through static AST analysis without importing test modules. CI measures collection on fixed Click, Flask, and Pydantic source revisions using a release build, 3 warmups, and 20 measured runs.

The benchmark job publishes timings, collected test IDs, and raw Hyperfine reports. See the benchmark guide to reproduce a run.

Static discovery and pytest's import-based collection perform different work and can discover different tests. The benchmark reports collection time only; it does not claim equivalent test coverage, execution speedups, or performance regressions across different CI machines.

Quick Start

Installation

pip install rtest

Requires Python 3.10+

Building from source requires Rust 1.97+ and the initialized Ruff submodule (git submodule update --init).

Basic Usage

# Collect tests (fast AST-based collection)
rtest --collect-only

# Run tests with native runner
rtest --runner native

# Run tests in parallel (4 workers)
rtest --runner native -n 4

Native Runner

The native runner (--runner native) executes tests using rtest's own decorators:

import rtest

@rtest.mark.cases("value", [1, 2, 3])
def test_example(value):
    assert value > 0

@rtest.mark.skip(reason="Not implemented yet")
def test_skipped():
    pass

The native runner respects python_files, python_classes, and python_functions patterns from your pyproject.toml under [tool.pytest.ini_options].

For compatibility, @pytest.mark.parametrize and @pytest.mark.skip decorators are also supported.

Roadmap

  • Fixtures - @rtest.fixture with function/class/module scopes and dependency resolution
  • conftest.py support - Fixture discovery across directory hierarchy
  • Distribution modes - Group tests by module/class, optimized scheduling algorithms
  • Built-in assertions - rtest.raises() and other assertion helpers
  • Additional markers - @rtest.mark.xfail, @rtest.mark.skipif
  • Test selection - -k expression filtering, --last-failed, --failed-first
  • Better error formatting - Rich diffs, colorized output, traceback filtering
  • Async test support - Native async def test_*() handling
  • Watch mode - Re-run tests automatically on file changes

Known Limitations

Parametrized Test Discovery

rtest supports limited static expansion of parametrized tests, including simple uses of:

  • Literal values: numbers, strings, booleans, None, lists/tuples of literals
  • Module-level constants: DATA = [1, 2, 3] then @cases("x", DATA)
  • Class constants: Config.MAX_SIZE
  • Enum members: Color.RED
  • Nested class constants: Outer.Inner.VALUE
from enum import Enum
import rtest

class Color(Enum):
    RED = 1
    GREEN = 2

DATA = [1, 2, 3]

@rtest.mark.cases("value", DATA)  # Resolves to [1, 2, 3]
def test_module_constant(value):
    assert value > 0

@rtest.mark.cases("color", [Color.RED, Color.GREEN])  # Resolves enum members
def test_enum_values(color):
    assert color.value in [1, 2]

When static expansion fails, rtest emits a warning and falls back to the base test name:

@pytest.mark.parametrize("value", get_data())  # Function call
def test_dynamic(value):
    assert value > 0

@pytest.mark.parametrize("value", [x for x in range(3)])  # Comprehension
def test_comprehension(value):
    assert value > 0
warning: Cannot statically expand test cases for 'test.py::test_dynamic': argvalues contains function call 'get_data'
warning: Cannot statically expand test cases for 'test.py::test_comprehension': argvalues contains a comprehension

In these cases, test execution is still functionally equivalent - pytest automatically runs all parametrized variants when given the base function name.

Path Separator Handling

rtest uses platform-specific path separators in test nodeids, while pytest normalizes all paths to use forward slashes (/) regardless of platform. For example:

On Windows:

  • pytest shows: tests/unit/test_example.py::test_function
  • rtest shows: tests\unit\test_example.py::test_function

On Unix/macOS:

  • Both show: tests/unit/test_example.py::test_function

This difference is intentional as rtest preserves the native path format of the operating system.

Native Runner Scope

The native runner (--runner native) does not currently support pytest fixtures or conftest.py discovery. Projects that rely on fixtures should use --runner pytest instead. Fixture support is tracked in #105.

pytest-xdist Serialization with Decimal Objects

When using --runner pytest -n N (parallel pytest execution), projects that use Decimal objects in parametrized test data may fail with a serialization error:

execnet.gateway_base.DumpError: can't serialize <class 'decimal.Decimal'>

This is a limitation of pytest-xdist's inter-process communication, which cannot serialize certain Python types. Tests pass when run without parallelization (--runner pytest without -n). See #116 for details.

Collection Failures on Complex Codebases

Some projects with complex runtime behavior (e.g., extensive use of plugins, dynamic imports, or metaclass-heavy patterns) may fail during rtest collection despite working correctly with pytest. For example, the pydantic repository encounters errors when collected by rtest. See #55 for details.

Contributing

We welcome contributions! See Contributing Guide.

License

MIT - see LICENSE file for details.


Acknowledgments

This project takes inspiration from Astral and leverages crates from [ruff].

Metadata

Release files for rtest-forked-constants 0.0.48rc5

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

Source distribution (sdist)

Source distribution for rtest-forked-constants 0.0.48rc5
File Size Uploaded Provenance Actions
rtest_forked_constants-0.0.48rc5.tar.gz 1.2 MB With provenance Details for rtest_forked_constants-0.0.48rc5.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for rtest-forked-constants 0.0.48rc5
File Actions
rtest_forked_constants-0.0.48rc5-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.34+ ARM64 Details for rtest_forked_constants-0.0.48rc5-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl
rtest_forked_constants-0.0.48rc5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details for rtest_forked_constants-0.0.48rc5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for rtest_forked_constants-0.0.48rc5-cp315-cp315-win_amd64.whl
rtest_forked_constants-0.0.48rc5-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp315-cp315-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.12+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp315-cp315-macosx_10_12_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp314-cp314t-manylinux_2_34_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.34+ ARM64 Details for rtest_forked_constants-0.0.48rc5-cp314-cp314t-manylinux_2_34_aarch64.whl
rtest_forked_constants-0.0.48rc5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for rtest_forked_constants-0.0.48rc5-cp314-cp314-win_amd64.whl
rtest_forked_constants-0.0.48rc5-cp314-cp314-manylinux_2_34_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ ARM64 Details for rtest_forked_constants-0.0.48rc5-cp314-cp314-manylinux_2_34_aarch64.whl
rtest_forked_constants-0.0.48rc5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for rtest_forked_constants-0.0.48rc5-cp314-cp314-macosx_11_0_arm64.whl
rtest_forked_constants-0.0.48rc5-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp314-cp314-macosx_10_12_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for rtest_forked_constants-0.0.48rc5-cp313-cp313-win_amd64.whl
rtest_forked_constants-0.0.48rc5-cp313-cp313-manylinux_2_34_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ ARM64 Details for rtest_forked_constants-0.0.48rc5-cp313-cp313-manylinux_2_34_aarch64.whl
rtest_forked_constants-0.0.48rc5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for rtest_forked_constants-0.0.48rc5-cp313-cp313-macosx_11_0_arm64.whl
rtest_forked_constants-0.0.48rc5-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp313-cp313-macosx_10_12_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for rtest_forked_constants-0.0.48rc5-cp312-cp312-win_amd64.whl
rtest_forked_constants-0.0.48rc5-cp312-cp312-manylinux_2_34_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ ARM64 Details for rtest_forked_constants-0.0.48rc5-cp312-cp312-manylinux_2_34_aarch64.whl
rtest_forked_constants-0.0.48rc5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for rtest_forked_constants-0.0.48rc5-cp312-cp312-macosx_11_0_arm64.whl
rtest_forked_constants-0.0.48rc5-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp312-cp312-macosx_10_12_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for rtest_forked_constants-0.0.48rc5-cp311-cp311-win_amd64.whl
rtest_forked_constants-0.0.48rc5-cp311-cp311-manylinux_2_34_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ ARM64 Details for rtest_forked_constants-0.0.48rc5-cp311-cp311-manylinux_2_34_aarch64.whl
rtest_forked_constants-0.0.48rc5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for rtest_forked_constants-0.0.48rc5-cp311-cp311-macosx_11_0_arm64.whl
rtest_forked_constants-0.0.48rc5-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp311-cp311-macosx_10_12_x86_64.whl
rtest_forked_constants-0.0.48rc5-cp310-cp310-manylinux_2_34_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ ARM64 Details for rtest_forked_constants-0.0.48rc5-cp310-cp310-manylinux_2_34_aarch64.whl
rtest_forked_constants-0.0.48rc5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for rtest_forked_constants-0.0.48rc5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Total release size: 52.6 MB

Release files / rtest_forked_constants-0.0.48rc5.tar.gz

Download URL rtest_forked_constants-0.0.48rc5.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
c897f3d7d6a64f68036b41e7607e45ceab8aa067e10d73b9e08a34056ea1d258
BLAKE2b-256 checksum
How to use checksums
4be3f5aad070d9056fa35c2cf3ec2f7592183d12b2ce560997d12f8ff47551e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl

Download URL rtest_forked_constants-0.0.48rc5-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl
Size 1.8 MB
Tags Linux glibc 2.34+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
6efe664631ec8950d299d725ee21ece5cba1c3f3c952b43a3bce00a33ef3bea8
BLAKE2b-256 checksum
How to use checksums
258755447795066b9f5ab61cebc6fa650dd828c97b48d287f0a559677187762a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
e0a6c871146216a5b5f52cb1c91dacc9903748e9477aa35135422bc184e1f7e2
BLAKE2b-256 checksum
How to use checksums
98251ef290dfba4cb95f8748fe0fbbc0f71ab954f53ae4e7f71e93969a0c0c3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
04c54becaa156c63e461bec7451f86b02c035c5ea46791800c27c27092951d8c
BLAKE2b-256 checksum
How to use checksums
ce1e101cce87255359a91bea578ab20ea7b79c2c7b16679ea6df9981d2738d0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp315-cp315-win_amd64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp315-cp315-win_amd64.whl
Size 1.6 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
49a580ffcd11992851617e1dd7c593d33eeed689ada1da8a783f62bd4234cd79
BLAKE2b-256 checksum
How to use checksums
4e087df95135db4028f3eae7c6fc3b13db21bc4730efff9f81a278bba340730b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
98376b2dcc78bda06aa5da206622d3423e1d7d3111beed558899a6e773b05da7
BLAKE2b-256 checksum
How to use checksums
1404c53029e08f93172aea020017656357fa8b6898c11ef2582ba08171fbe94d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp315-cp315-macosx_10_12_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp315-cp315-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f1a5433fa239060d0a25836ef6ad53e84ef05d1c8f1296d15f0d11faada42b96
BLAKE2b-256 checksum
How to use checksums
fee4a251ec76361ad2c2979c02083a34da62e79f14384b3516c22cbd0cd3ac85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp314-cp314t-manylinux_2_34_aarch64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp314-cp314t-manylinux_2_34_aarch64.whl
Size 1.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
d8a5312cf343b29801b1cba1b5f9cfd6b6ce66aaa00a78b0851530e19ded516f
BLAKE2b-256 checksum
How to use checksums
6468886f2335be4c3972f04bb2e7474da295157aadb92a511252ff9f1ce71cc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2030233ba5da66b256ca5ebf8f92819b107687c5a1c985e3c2c53bd79b3156f0
BLAKE2b-256 checksum
How to use checksums
14cfa26e37280b82ec8785da8e7646db258c90b869e522acfeedd65f9d56db45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp314-cp314-win_amd64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp314-cp314-win_amd64.whl
Size 1.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
0c86e3782a09176cf87bf9730363bcd0488c5a94da6dce1485f800fcf3a2a5a3
BLAKE2b-256 checksum
How to use checksums
8429e2fcab5eea926ced5ce38ebd886f557b68d9a44009aa2df874c5a5b8b2ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp314-cp314-manylinux_2_34_aarch64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp314-cp314-manylinux_2_34_aarch64.whl
Size 1.8 MB
Tags CPython 3.14 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
b0b5e99e3801a48cf5dd5bc71080cbf54d4e93c87022e415542780eeeed06479
BLAKE2b-256 checksum
How to use checksums
c96125ace06760cb05787bbeff78294226ed346ea1c471e778c1364c684c11d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9236f19aaf20aab932e0338dd04ba14de1ccafa023d573e9dfa7f01fdbfae4d8
BLAKE2b-256 checksum
How to use checksums
dd5609639823243131f0c48f3dde2277caa9984dafecf318ddc72aaf11a89faf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp314-cp314-macosx_11_0_arm64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp314-cp314-macosx_11_0_arm64.whl
Size 1.6 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d68626d5bab3cc7b08ae06f1449f1ae1f0f4f3822f59c9060c61ebcdef364662
BLAKE2b-256 checksum
How to use checksums
e6ccfb7a2556aa8217c0313320db66083ca9513a18335299e34ee47d383c45f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp314-cp314-macosx_10_12_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp314-cp314-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5de8fe21270ba8f3aa7e88a2eda7177457688259b0d833ec76477dd264c24f83
BLAKE2b-256 checksum
How to use checksums
e7d7d2e2738e41ee114f9e176fe633055a6326891c689996731e803f294fc5dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp313-cp313-win_amd64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp313-cp313-win_amd64.whl
Size 1.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b68cec1055d71c7f09afeeae357bc0cf0526d5a0f367356784a4b7faa5d3e8a8
BLAKE2b-256 checksum
How to use checksums
e1e1262cc90e3cfefcd5ffbb8a8da22b3269f9e592220c5bd0f713fca5099bb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp313-cp313-manylinux_2_34_aarch64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp313-cp313-manylinux_2_34_aarch64.whl
Size 1.8 MB
Tags CPython 3.13 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
22cb3d412914563d009b2e7bff1b5107b6781950c5f0dfddab6d46291afac1d7
BLAKE2b-256 checksum
How to use checksums
fb66a35d96b802aadf460ddd1b3a20bf5897dc7f53df31efda3cd2e053035cf9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ae1a793795c68b92573ec0d92d37a1a4760f25daee318a7be68fa8601fab001d
BLAKE2b-256 checksum
How to use checksums
0dd7a89f2629e02ed55df7f905c425126a3b8805d35162cc7a244f478dc667b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp313-cp313-macosx_11_0_arm64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp313-cp313-macosx_11_0_arm64.whl
Size 1.6 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f77acdfcd70c4dad8b32d880ec86cc917eb6627309d24327c65763d61d524930
BLAKE2b-256 checksum
How to use checksums
8e62b1b577ada81501f74e2712340d4651df55827b2b1370427045f6787485c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp313-cp313-macosx_10_12_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f3dde5a78dae36b769e9076d3ba236be130bf769b2f5d2d19b7410c82e5c4aef
BLAKE2b-256 checksum
How to use checksums
e908fed2944b51cb27ce351304b743808a7e940f2466f3b02fda95251df8262b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp312-cp312-win_amd64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp312-cp312-win_amd64.whl
Size 1.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
7961d1adb3331dfe30c398ea86493936493f703f2f9cecebfbd6b00db3b6c3dd
BLAKE2b-256 checksum
How to use checksums
f4ead8a1b9214dfe76e6a32ecd30b48d8e28249fec3542e919a376b129012697
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp312-cp312-manylinux_2_34_aarch64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp312-cp312-manylinux_2_34_aarch64.whl
Size 1.8 MB
Tags CPython 3.12 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
a559bbb514fffe6787ca33edd64f618dd8368070e630a583e3a29b226b6ae8a8
BLAKE2b-256 checksum
How to use checksums
7edc47f52a5892d423781a926de585330abb087efe059da9aa271cdb588fe3e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0d87244bacf733d822fb5a83d2960e23f25a5e95b61bc66b20925058ab25ead1
BLAKE2b-256 checksum
How to use checksums
f1232aa947d4e8e59781bf6424a5994391b38664a478779c1aa02403aa71812c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp312-cp312-macosx_11_0_arm64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp312-cp312-macosx_11_0_arm64.whl
Size 1.6 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
aceb1caaafca6c847d986ac3bbd4f28189230fccd37f87a4376808b0117b357d
BLAKE2b-256 checksum
How to use checksums
31b1932fa3bb94a43f4d1a4df4722b04a29a267c0c72b3b37ef4ef6e2862bb95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp312-cp312-macosx_10_12_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3eb16d66d1baa0fceaa9181ba537e20f114c7d50037fb1141ce102a30594b070
BLAKE2b-256 checksum
How to use checksums
34b1c6ee8e1a1e55120f2d52f94b6249e9d6ac6d33119dd3d689228c2fef9c2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp311-cp311-win_amd64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp311-cp311-win_amd64.whl
Size 1.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
bd0ffb9358849b734481132282bd701dd537b2733dac0129e98e8e6c2e3e7db3
BLAKE2b-256 checksum
How to use checksums
21f687d90201cbafda567031a5537ed0e7cd36d2f24ada8844d2a3bf1ffb5ed4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp311-cp311-manylinux_2_34_aarch64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp311-cp311-manylinux_2_34_aarch64.whl
Size 1.8 MB
Tags CPython 3.11 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
1ff8aa0b1675cdcfbdd43171e8cff6a1c158d9356a44176848b55fc650b19321
BLAKE2b-256 checksum
How to use checksums
6ebcadf9b164e72da15c61d5ed037dc3deb6341c6160e27db5e83fde3fde37fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
79b6359e914fa71f9d02b529c8e403e33bf011dc395780c4a9bde0b2124f4cea
BLAKE2b-256 checksum
How to use checksums
9ee6296cddf5dfffc8b1a6397196a01b59c09a37aa508e743fe50b34ac1aa27b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp311-cp311-macosx_11_0_arm64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp311-cp311-macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2b44f71d791ccb02a451008940b7a666288f7f7a753f86d9fd96401800e12fe9
BLAKE2b-256 checksum
How to use checksums
8f0173f34baebab9b6e7f42625ba2522d3fdc85466584c2a5333c07f20a9b24f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp311-cp311-macosx_10_12_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
19a4e45066fb6141081145cd4b399b784db9fa54ac35a30e638d94ed93cbc204
BLAKE2b-256 checksum
How to use checksums
e5e3a2b0126f41c498f8e3f980d725c1e9d46154ecca9bdfa0dec3ace184e3c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp310-cp310-manylinux_2_34_aarch64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp310-cp310-manylinux_2_34_aarch64.whl
Size 1.8 MB
Tags CPython 3.10 Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
251403f59da3de299e5d92b41f87752b7b44a854d52230186b31e8aa63845782
BLAKE2b-256 checksum
How to use checksums
989b3195e2944da3b0339e92c7dee3eb7b76d1fa34d8731d5173860098367275
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / rtest_forked_constants-0.0.48rc5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rtest_forked_constants-0.0.48rc5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
abc52eabd64d72ca78ab36181aa872c3e34388b4475fe6fd1f2855641424e106
BLAKE2b-256 checksum
How to use checksums
606efd2e9ade858be4c14430bb3ade818b9cb6a37ef9d188bbf8ed437532bc60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Security for rtest-forked-constants 0.0.48rc5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 31 files in this release have been uploaded with provenance metadata.

Select from 31 files

Attestation for rtest_forked_constants-0.0.48rc5.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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