Skip to main content

QuantSupport for Python

This Python package provides QuantSupport's native instruments, market construction, valuation and risk calculations. Define a contract and trade, configure its market, then evaluate the position inside a pricing context. Results are available as scalar properties and pandas tables.

Documentation and computational studies

The Python user guide is self-contained: installation, a complete valuation, financial conventions, market construction, product/model selection, scenarios, and exposure/XVA. Each workflow includes the financial conventions needed to interpret its results.

Public classes are grouped in quantsupport.time, .market, .instruments, .pricing, and .risk, and re-exported at the root for compatibility. quantsupport.Swap and quantsupport.instruments.Swap are the same class.

Install

Released wheels require Python 3.9 or later and install pandas as a dependency:

python -m pip install quantsupport

Use quantsupport[typing] for optional editor typing dependencies. A wheel does not require Rust. For a development build from the repository root:

python -m venv .venv
. .venv/bin/activate
python -m pip install "maturin>=1.5,<2.0"
maturin develop -m bindings/python/Cargo.toml --release

On Windows activate .venv\Scripts\Activate.ps1. Source builds require the stable Rust toolchain. Select this same interpreter in Jupyter; an older installed wheel can lack classes present in the checkout.

An in-memory valuation

This example defines a five-year receive-fixed swap and an explicit flat continuous zero-rate curve using in-memory inputs:

import quantsupport as qs

reference = qs.Date(2026, 2, 24)
quotes = qs.QuoteStore.from_dict({
    "reference_date": str(reference), "quotes": [],
})
curve = qs.CurveConfiguration(
    market_index="SOFR", day_counter="Actual360", interpolator="Linear",
    construction=qs.CurveConstruction.zero_rate(
        pillars=["0D", "10Y"], rates=[0.03, 0.03],
    ),
)
context = qs.PricingContext(
    quotes, [curve], csa_policy=qs.SingleCurveCSADiscountPolicy("USD", "SOFR"),
)
swap = qs.Swap(
    "USD-IRS", reference, reference + "5Y",
    10_000_000, 0.03, "USD", "SOFR",
    fixed_leg_frequency="Semiannual", floating_leg_frequency="Quarterly",
)
position = qs.Trade(swap, reference, qs.Side.LongReceive)
with context:
    result = context.evaluate(position, ["Value", "FairRate", "Sensitivities"])
    print(result.price, result.fair_rate)
    print(result.sensitivities)

The continuous curve implies simple forwards slightly above 3%, so the receive-fixed swap has a small negative value. Rates and spreads use annual decimals unless specified otherwise. Risk values are derivatives per unit input; multiply decimal-rate derivatives by 0.0001 for the approximate monetary change from a one-basis-point increase. Generic swap cashflow tables report signed amounts, positive for receipts and negative for payments, including initial advances. They contain no PV column.

Interface conventions

For portfolio aggregation, use the same explicit trades and receive standard EvaluationResults:

book = qs.Portfolio([position, another_position])
with context:
    result = book.evaluate(
        context, ["Value", "Sensitivities", "Cashflows"], value_currency="USD",
    )
    print(result.price)
    print(result.sensitivities)
    print(result.coupons)  # type, market_index, fixing_index, dates, notional, rate/spread, conventions
    print(result.cashflow_summary)  # payment_date, currency, interest, capital, other, total

Open the complete portfolio aggregation notebook for an editable deposit/swap book, weighted quotes, distinct fixing indices, individual-position reconciliation and optional CSV exports.

The portfolio prices one member at a time, immediately summing completed numeric results and duplicate risk factors. Built-in pricers reuse the per-trade AD tape; no portfolio-wide AD graph or list of individual valuation results is retained. value_currency identifies the common pricing currency of member PVs and raw derivatives; it performs no FX conversion. Cashflow currencies remain separate. Unsupported aggregate measures remain absent, as does any measure omitted by a member. Repeated entries count as repeated positions. Cashflows preserve coupon types, contractual and effective fixing indices (including leg overrides), accrual dates, day counts, overnight conventions and payoffs. Compatible fixed coupons use notional-weighted rates; compatible linear floating coupons use notional-weighted spreads. Pay and receive directions remain separate; daily-compounded spreads and different option payoffs are kept distinct. Coupons without contractual metadata remain individual rows. result.coupons exposes these contractual terms; historical payments are retained. The separate summary view separates net coupon interest from signed redemptions and advances, leaving unknown payment types in Other. It does not allocate accrual NII.

Fixed-rate deposits already use the shared Rust MakeFixedRateDeposit / FixedRateDeposit instrument and are exposed as qs.FixedRateDeposit (also qs.instruments.FixedRateDeposit). Create a qs.Trade to place one in a portfolio.

BondPricer leaves FairRate absent. For bond price/spread anchors, use YieldToMaturity, ModifiedDuration, ZSpread or the selected model's OAS request instead.

  • Built-in instruments contain terms, not positions. Trade owns execution date, side, size overrides, and bond anchors. evaluate() and NettingSet require explicit trades. Do not put side or trade_date in product dicts.
  • Context entry validates and enables lazy construction. initialize() eagerly constructs all configured objects. Final scope exit releases constructed state; do not retain AD-backed views after context/scenario exit.
  • Context collection/store getters return copies. Assign changed inputs back to invalidate dependent construction.
  • Many financial inputs accept enums or names, but typed shock/calendar/ schedule parameters retain their documented restrictions. For equity use qs.MarketIndex.equity("SPX") or {"Equity": "SPX"}, not "EQ:SPX".
  • Python from_json(path) reads a file. Configuration from_dict returns one configuration; documented list loaders return lists. Product dictionaries instead follow constructor keywords.
  • Bond trades require pricing_anchor: clean/dirty prices use quotation units; straight bonds use Z-spread, issuer-call bonds OAS. Discounting is a policy choice, not an automatic inference from currency.
  • Loan Value is future expected receipt PV, excluding the initial advance. Loan fair-rate and prepayment choices are explained in the guide.
  • Python scripting returns averaged numeric variables, not sensitivity/ cashflow tables. Rate models are explicit; finite-path estimator comparisons need not reconcile raw cashflow PVs with a control-adjusted selected variable.
  • High-level XVA produces CVA/FVA for the documented contingent-claim subset. ENE is signed; profiles are pre-margin pointwise means, not PFE quantiles. Curve-driven adjustment risk uses survival/derived funding-spread pillars, not original CDS/funding quotes; those aggregator paths do not replay the original bootstrap Jacobians.
  • Historical selection preserves one complete market's valuation date. Fixings are separate and not filtered by publication vintage.

Running the studies and tests

The examples guide gives environment setup and reading order. From the repository root, after building this checkout's binding:

python -m pip install -r bindings/python/examples/requirements.txt
python -m bindings.python.examples.run_notebooks
python -m bindings.python.examples.run_notebooks valuation/swaps --write
python -m unittest discover -s bindings/python/tests

The runner uses a fresh kernel per notebook, verifies the actual interpreter and binding exports, and rejects stale bindings before executing cells. Saved sanitized execution_environment metadata records Python/package versions and whether the kernel matched its caller. Without --write it leaves sources unchanged; Sphinx renders saved outputs without executing notebooks. The legacy external sensitivity benchmark has additional ORE/CurveEngine prerequisites and is not part of that runner's default directory. To validate all fifteen studies:

python -m pip install "open-source-risk-engine==1.8.14.1" "curveengine @ git+https://github.com/jmelo11/curveengine.git@d7e000da626e08ff2be5d34561597065340b017e"
python -m bindings.python.examples.run_notebooks --include-benchmark

Use the benchmark selector to run it alone.

Native harness checks include:

cargo check -p quantsupport-py
cargo test -p quantsupport-py python_dict_and_script_contracts -- --nocapture

Do not enable extension-module for Rust tests. Set PYO3_PYTHON when Cargo needs a particular interpreter; Windows linking/loading also requires its runtime DLL directories on PATH. New native product implementations belong under bindings/python/src/instruments/ with dispatch in src/pricing/.

See the documentation build guide for standalone Sphinx builds, which require neither this native module nor notebook execution.

Metadata

Release files for quantsupport 0.1.16

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

Source distribution (sdist)

Source distribution for quantsupport 0.1.16
File Size Uploaded Provenance Actions
quantsupport-0.1.16.tar.gz 1.7 MB With provenance Details for quantsupport-0.1.16.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for quantsupport 0.1.16
File Actions
quantsupport-0.1.16-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for quantsupport-0.1.16-cp314-cp314-win_amd64.whl
quantsupport-0.1.16-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for quantsupport-0.1.16-cp314-cp314-manylinux_2_28_x86_64.whl
quantsupport-0.1.16-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for quantsupport-0.1.16-cp314-cp314-macosx_11_0_arm64.whl
quantsupport-0.1.16-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details for quantsupport-0.1.16-cp314-cp314-macosx_10_12_x86_64.whl
quantsupport-0.1.16-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for quantsupport-0.1.16-cp313-cp313-win_amd64.whl
quantsupport-0.1.16-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for quantsupport-0.1.16-cp313-cp313-manylinux_2_28_x86_64.whl
quantsupport-0.1.16-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for quantsupport-0.1.16-cp313-cp313-macosx_11_0_arm64.whl
quantsupport-0.1.16-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for quantsupport-0.1.16-cp313-cp313-macosx_10_12_x86_64.whl
quantsupport-0.1.16-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for quantsupport-0.1.16-cp312-cp312-win_amd64.whl
quantsupport-0.1.16-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for quantsupport-0.1.16-cp312-cp312-manylinux_2_28_x86_64.whl
quantsupport-0.1.16-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for quantsupport-0.1.16-cp312-cp312-macosx_11_0_arm64.whl
quantsupport-0.1.16-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for quantsupport-0.1.16-cp312-cp312-macosx_10_12_x86_64.whl
quantsupport-0.1.16-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for quantsupport-0.1.16-cp311-cp311-win_amd64.whl
quantsupport-0.1.16-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for quantsupport-0.1.16-cp311-cp311-manylinux_2_28_x86_64.whl
quantsupport-0.1.16-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for quantsupport-0.1.16-cp311-cp311-macosx_11_0_arm64.whl
quantsupport-0.1.16-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for quantsupport-0.1.16-cp311-cp311-macosx_10_12_x86_64.whl
quantsupport-0.1.16-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for quantsupport-0.1.16-cp310-cp310-win_amd64.whl
quantsupport-0.1.16-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details for quantsupport-0.1.16-cp310-cp310-manylinux_2_28_x86_64.whl
quantsupport-0.1.16-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for quantsupport-0.1.16-cp310-cp310-macosx_11_0_arm64.whl
quantsupport-0.1.16-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details for quantsupport-0.1.16-cp310-cp310-macosx_10_12_x86_64.whl
quantsupport-0.1.16-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for quantsupport-0.1.16-cp39-cp39-win_amd64.whl
quantsupport-0.1.16-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details for quantsupport-0.1.16-cp39-cp39-manylinux_2_28_x86_64.whl
quantsupport-0.1.16-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for quantsupport-0.1.16-cp39-cp39-macosx_11_0_arm64.whl
quantsupport-0.1.16-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details for quantsupport-0.1.16-cp39-cp39-macosx_10_12_x86_64.whl

Total release size: 77.0 MB

Release files / quantsupport-0.1.16.tar.gz

Download URL quantsupport-0.1.16.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
e882da2b9de37c405fa5f60ee141a23a38889637fe1f66316bac6040ffc8d850
BLAKE2b-256 checksum
How to use checksums
5d065e8c08e5e5997dc9b0dc45b6f96b7056e7f2d2510def9a6ee75b1be27638
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp314-cp314-win_amd64.whl

Download URL quantsupport-0.1.16-cp314-cp314-win_amd64.whl
Size 3.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
034df74c624e1e4c7bdff58fe2136cf00e943b081d1b79a8373dbc29c15a7ff7
BLAKE2b-256 checksum
How to use checksums
a4bae8caedf0d6de6c4cb5876eb3a22ca0f1826f04b85ae0321126eeaa5eb8fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL quantsupport-0.1.16-cp314-cp314-manylinux_2_28_x86_64.whl
Size 3.3 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1a8a9c20404d9adc4b89ad07be82397d191f4416137b9b3f3bfaeaa795c57324
BLAKE2b-256 checksum
How to use checksums
1f763bb536bc13041f709351e7d44a95f681c1019de37d18023c725904855a56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp314-cp314-macosx_11_0_arm64.whl

Download URL quantsupport-0.1.16-cp314-cp314-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fac98611593ffb80554f93bfcf54991a8257ca459097f9d24703e8a40e4f2747
BLAKE2b-256 checksum
How to use checksums
48794697df8dfee90b5d7eee57a06fdab6ee2ee4afb87afbefcf78f6cfb9e5bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp314-cp314-macosx_10_12_x86_64.whl

Download URL quantsupport-0.1.16-cp314-cp314-macosx_10_12_x86_64.whl
Size 3.2 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c465b484717ba046f06e3906fb92abe2a4e62e098fc3b3df580e9d5f37ccc3ad
BLAKE2b-256 checksum
How to use checksums
30f4ed0f66bbd2fb2e64546a3e30664322d87f26c40a0ac827bf8caae8c39c58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp313-cp313-win_amd64.whl

Download URL quantsupport-0.1.16-cp313-cp313-win_amd64.whl
Size 3.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
783798a9485ae3f977a216073db5ba5feaf73d8e834a7c2770fcc13843bb1583
BLAKE2b-256 checksum
How to use checksums
b6a2b779fd6b7028d19bc5d4f2364c7b3704a861f28adc23b1b70ea448dba204
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL quantsupport-0.1.16-cp313-cp313-manylinux_2_28_x86_64.whl
Size 3.3 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e2efc3437d36969648b3fa953081854836873ab2748ed7b57131c587092869d4
BLAKE2b-256 checksum
How to use checksums
09912b0791e7fe15a9ff02e40e5082c05c1269017c296ac4b4fb6caf3188795a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp313-cp313-macosx_11_0_arm64.whl

Download URL quantsupport-0.1.16-cp313-cp313-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3a9dc453567dd63e2c78c4ce31b3d19dd233257d1095397f41b08f42f7c2c2de
BLAKE2b-256 checksum
How to use checksums
1dd31913739371f1283ee17bf7c1482d70950c3961f72e68b37c0159374b6812
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp313-cp313-macosx_10_12_x86_64.whl

Download URL quantsupport-0.1.16-cp313-cp313-macosx_10_12_x86_64.whl
Size 3.2 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
43736ebf5602ec8afdf4278ca7073d4b2e1232490174944ebb8bf22e9c87823e
BLAKE2b-256 checksum
How to use checksums
89c633bbdd00e50f326647a8e6ecbc7c356f51d751e6e952c9cf884e65425e74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp312-cp312-win_amd64.whl

Download URL quantsupport-0.1.16-cp312-cp312-win_amd64.whl
Size 3.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
884db485dea616d2ac5486b78f94a05170f0036f1c26c6cd7827d59a78ec92b7
BLAKE2b-256 checksum
How to use checksums
e1bb6e7d9a55166f961f3c2946b67af9c0199272ee005d36aec3d271f7254391
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL quantsupport-0.1.16-cp312-cp312-manylinux_2_28_x86_64.whl
Size 3.3 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0159f2a2e6f9508e80f7679373b84a569c40f0646d05aa54de938fd546d88123
BLAKE2b-256 checksum
How to use checksums
274de3812eed42ff4494f2ed88a8674eefe1034793c279b467684ca52bc1df0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp312-cp312-macosx_11_0_arm64.whl

Download URL quantsupport-0.1.16-cp312-cp312-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
05d3abf36ce298225c2508aa768b618716564a129ff92614f8609e2b7abe3cc5
BLAKE2b-256 checksum
How to use checksums
0979f6e728778b2be9e72724ddc7235ae0ef5aa7c87a2ebdd2fea1264b8c463a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp312-cp312-macosx_10_12_x86_64.whl

Download URL quantsupport-0.1.16-cp312-cp312-macosx_10_12_x86_64.whl
Size 3.2 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ed2e9d4024c3f37e9e3405b6cabe738b4b7847f7ae1825c3f4f20ce76bdf46c2
BLAKE2b-256 checksum
How to use checksums
9474d97aaad0184f1044ee1af8a4de56c937ae5886c88088ccbaa7b63dedb38d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp311-cp311-win_amd64.whl

Download URL quantsupport-0.1.16-cp311-cp311-win_amd64.whl
Size 3.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
05b5f7ec4a2cafc9c62c186daf91c4424e4ac040596fe77d4b7214cbcccbada8
BLAKE2b-256 checksum
How to use checksums
3e311e20e94f2d16f602526fcca84693d58351b0aade5c1440ce38aa135e5696
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL quantsupport-0.1.16-cp311-cp311-manylinux_2_28_x86_64.whl
Size 3.3 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4eb53d859f37c8b096fbb913760b2e2091dd9efd73695372be507838da2795b0
BLAKE2b-256 checksum
How to use checksums
4247f61b2e724a5e54a577e4e7ce39714c19316dfb7e62bd4364b5a777a66cbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp311-cp311-macosx_11_0_arm64.whl

Download URL quantsupport-0.1.16-cp311-cp311-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4f3f4c931aa7ae0f0afeed0e6c775b33f93aeb2e638db03aaa6c945a5571a49e
BLAKE2b-256 checksum
How to use checksums
70d76d5f90b3e76b990deb30ddd82489932df436c1f0c9d60cf87396912ca4fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp311-cp311-macosx_10_12_x86_64.whl

Download URL quantsupport-0.1.16-cp311-cp311-macosx_10_12_x86_64.whl
Size 3.2 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b702537dac4db4a6ad6b41ff543f61828f86befa9f4487182980a869d6b9101a
BLAKE2b-256 checksum
How to use checksums
c1a46d0c46addd276a90aad10904a33c27c25304eaf3acd325ccff25c34df755
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp310-cp310-win_amd64.whl

Download URL quantsupport-0.1.16-cp310-cp310-win_amd64.whl
Size 3.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4154501f9b91905f4e4b1057c245c293305b319c57403f17a37735e439e98f0b
BLAKE2b-256 checksum
How to use checksums
049fa6074e1b65f042ebc863354506658a14a72a6db602bdba5733ffc9c023a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL quantsupport-0.1.16-cp310-cp310-manylinux_2_28_x86_64.whl
Size 3.3 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
502bac1480fe05cefb8a60065ea26e99755ffab0adba500c77c7e5eefcf06f06
BLAKE2b-256 checksum
How to use checksums
60f503677b000d6aca6ac592a0ccc06d96c9b084d62e11c8a1dd146173adecf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp310-cp310-macosx_11_0_arm64.whl

Download URL quantsupport-0.1.16-cp310-cp310-macosx_11_0_arm64.whl
Size 3.1 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a23b8a9ded246da6b7a3e3b610a44ba337ce27427e88f6694a86b65bedcd278a
BLAKE2b-256 checksum
How to use checksums
a078d3d90ae673fceff57a79cbb0620eb18b3f87722e46a1c1f4d5c1fc6de298
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp310-cp310-macosx_10_12_x86_64.whl

Download URL quantsupport-0.1.16-cp310-cp310-macosx_10_12_x86_64.whl
Size 3.2 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
95c0de51abee7308e8b47a87bd21204870a26ae47d4265d8a2b07e8103d38141
BLAKE2b-256 checksum
How to use checksums
21d24f6ffa7792166f61b46940d29f38d7e6bc7cd4419247c618dddf8f5240fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp39-cp39-win_amd64.whl

Download URL quantsupport-0.1.16-cp39-cp39-win_amd64.whl
Size 3.0 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
11780f16e0bf650348fcebbd2ade6f0aef75aa16e2bd3f9a9e9945a0ebc3cc4a
BLAKE2b-256 checksum
How to use checksums
5b284117550ba984cde9a08b4d79ddeb580870a6a19f1797520585d826cd907e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL quantsupport-0.1.16-cp39-cp39-manylinux_2_28_x86_64.whl
Size 3.3 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2285822cc9683208025d12d7c31074ee890b3c0ab7e4d3003f381619e984e956
BLAKE2b-256 checksum
How to use checksums
3b290dfdcf2cbe7774706a26eaa4e17d91ecaec7c14c1e5e8a557b250711e2cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp39-cp39-macosx_11_0_arm64.whl

Download URL quantsupport-0.1.16-cp39-cp39-macosx_11_0_arm64.whl
Size 3.1 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8056b3cb75505dbdd17f3a1a61e36b03e088415b5ec7441c0ed1d438ff8a2703
BLAKE2b-256 checksum
How to use checksums
356ea628cffc058f99587b7444491d95a17e749bfd6752a2f04f99a0bb6049ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Release files / quantsupport-0.1.16-cp39-cp39-macosx_10_12_x86_64.whl

Download URL quantsupport-0.1.16-cp39-cp39-macosx_10_12_x86_64.whl
Size 3.2 MB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
22f3ac96d37f2894fb9df96348999262313d0e1af5dd32bd3e15365459879062
BLAKE2b-256 checksum
How to use checksums
a83a91c2c8e14a8e393a192b1d7b61dc9c46a551000182419665ba245f158f1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 24, 2026.

Transparency log

Security for quantsupport 0.1.16

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 25 files in this release have been uploaded with provenance metadata.

Select from 25 files

Attestation for quantsupport-0.1.16.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 24, 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