Skip to main content

rqtk

rqtk: requirements toolkit

Requirements that live in your repository, proven by tests. Documentation: rqtk.dev.

pip install rqtk        # or: uv tool install rqtk
rqtk init
rqtk lint

This package contains the full rqtk command line and the verifies decorator, which links a Python test to a verification activity:

import rqtk

@rqtk.verifies("VA-SYS-001-01")
def test_boots_in_under_five_seconds():
    ...

An unknown activity ID raises ValueError at import time, so test collection fails before any test runs. Record test results with pytest --junitxml=junit.xml and rqtk verify --results junit.xml. See Verifying with tests.

Release files for rqtk 1.1.0

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

Source distribution (sdist)

Source distribution for rqtk 1.1.0
File Size Uploaded
rqtk-1.1.0.tar.gz 144.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for rqtk 1.1.0
File
rqtk-1.1.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
rqtk-1.1.0-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details
rqtk-1.1.0-cp39-abi3-musllinux_1_2_aarch64.whl CPython 3.9 abi3 Linux musl 1.2+ ARM64 Details
rqtk-1.1.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details
rqtk-1.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
rqtk-1.1.0-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details
rqtk-1.1.0-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details

Total release size: 32.6 MB

Release files / rqtk-1.1.0.tar.gz

Download URL rqtk-1.1.0.tar.gz
Size 144.4 kB
Tags Source
SHA-256 checksum
How to use checksums
889235ff0de988681c3ce632a20b37002bd57befaf7edc9327f78d84c5689adc
BLAKE2b-256 checksum
How to use checksums
a74563e05e58e228bba58d4d0da29aae6f5c0621d1d1d13786a734caa7bf1b6d
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 Sep 23, 2026.

Transparency log

Release files / rqtk-1.1.0-cp39-abi3-win_amd64.whl

Download URL rqtk-1.1.0-cp39-abi3-win_amd64.whl
Size 4.2 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
0d5e54fd221bc5602b19d6a991e3d7e545dc10a718bda80c59a6f38e987337ce
BLAKE2b-256 checksum
How to use checksums
3b333fc2d752aa67a444c9cf114b67a60c5c1702d6b2ba5a0e4d8796ced61ba6
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 Sep 23, 2026.

Transparency log

Release files / rqtk-1.1.0-cp39-abi3-musllinux_1_2_x86_64.whl

Download URL rqtk-1.1.0-cp39-abi3-musllinux_1_2_x86_64.whl
Size 5.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
eb8cecf1910f828f0c11e8aa277faa9fb7de9cd9aa759de53b1ab9fa61cd59d3
BLAKE2b-256 checksum
How to use checksums
7b3f449dfe4e707b6e2fde57802291b477dfcf9ed0359026e49b882e2648bbbc
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 Sep 23, 2026.

Transparency log

Release files / rqtk-1.1.0-cp39-abi3-musllinux_1_2_aarch64.whl

Download URL rqtk-1.1.0-cp39-abi3-musllinux_1_2_aarch64.whl
Size 5.0 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
68ae8c10cc66b819eafa1de88692fd94de422c32360274d8ddda59fe945d9a72
BLAKE2b-256 checksum
How to use checksums
b1a74d302d55ff67fbc127142fe7d4af279177eac7028e27d25e4eccd3f1eb07
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 Sep 23, 2026.

Transparency log

Release files / rqtk-1.1.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rqtk-1.1.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.8 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
c0d47c073a6ef0f8a73c5ed71e896a75ccdd3b7e826c3f2f84f3760e1fe47a6f
BLAKE2b-256 checksum
How to use checksums
37c19d18845d96b23d52feed866960339de718ec3641ddde3a06f584cefa996e
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 Sep 23, 2026.

Transparency log

Release files / rqtk-1.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rqtk-1.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.8 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
183844b73fdb2ed10f221184c1305dd3fb61ca07f3563d0a2a0ff9fc9b7cc74b
BLAKE2b-256 checksum
How to use checksums
94ca8b8547da8649cf940d0feacae4a163d857744047d919a8b1863bd0232a3e
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 Sep 23, 2026.

Transparency log

Release files / rqtk-1.1.0-cp39-abi3-macosx_11_0_arm64.whl

Download URL rqtk-1.1.0-cp39-abi3-macosx_11_0_arm64.whl
Size 4.2 MB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a8e7b0c8d95cbef32c16a208f4b97f88b9b7b58ee495ea9583c6394ba7a9a40f
BLAKE2b-256 checksum
How to use checksums
0df55c258515ec638e0cf1c5c75bf7f9aa28943a5e6cd6bf2d693531b20b3a50
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 Sep 23, 2026.

Transparency log

Release files / rqtk-1.1.0-cp39-abi3-macosx_10_12_x86_64.whl

Download URL rqtk-1.1.0-cp39-abi3-macosx_10_12_x86_64.whl
Size 4.4 MB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a5be2a7583a880a394334f6680cd29cdc05a8d3d530191f99bbbcad6c1bfe09d
BLAKE2b-256 checksum
How to use checksums
7b16503dfe5c83e2634020a6acbc1a6160d3456fbf6196f61d869d9d73705cdb
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 Sep 23, 2026.

Transparency log

Release history Release notifications | RSS feed

1.2.0

8 release files

This release

1.1.0 This release

8 release files

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