Skip to main content
https://img.shields.io/pypi/v/pinball-qr.svg https://github.com/mhoward2718/pinball-qr/actions/workflows/ci.yml/badge.svg docs/pinball_logo.png

The fastest and most accurate methods for quantile regression, now in python.

Features

  • sklearn-compatible API — QuantileRegressor works with pipelines, cross-validation, and all the usual sklearn tooling.

  • Multiple solvers — Barrodale-Roberts simplex (br), Frisch-Newton interior point (fn/fnb), preprocessed Frisch-Newton (pfn), LASSO-penalised (lasso), and ADMM via POGS (pogs).

  • Statistical inference — IID, NID, and kernel standard errors, rank inversion confidence intervals, and bootstrap methods.

  • Nonparametric quantile regression — optimal quantization via Competitive Learning Vector Quantization (CLVQ).

Credits & Acknowledgements

Pinball-QR is authored by Michael Howard.

This project builds on the work of several researchers and open-source projects:

quantreg (R package)

The Fortran solvers (rqbr, rqfn, rqfnb) are ported from the quantreg R package by Roger Koenker, with contributions from Stephen Portnoy, Pin Tian Ng, Blaise Melly, Achim Zeileis, and others. See Koenker, R. (2005) Quantile Regression, Cambridge University Press.

POGS (Proximal Operator Graph Solver)

The ADMM-based solver uses C++ source from POGS by Christopher Fougner (MIT license). See Fougner & Boyd (2018), Parameter Selection and Pre-Conditioning for a Graph Form Solver, in Emerging Applications of Control and Systems Theory, Springer.

QuantifQuantile (R package)

The nonparametric quantile regression via optimal quantization is based on the QuantifQuantile R package by Isabelle Charlier, Davy Paindaveine, and Jérôme Saracco. See Charlier, Paindaveine & Saracco (2015), Estimation of Conditional Quantiles using Optimal Quantization.

Metadata

Release files for pinball-qr 1.0.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 pinball-qr 1.0.0
File Size Uploaded
pinball_qr-1.0.0.tar.gz 732.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pinball-qr 1.0.0
File
pinball_qr-1.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pinball_qr-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
pinball_qr-1.0.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pinball_qr-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
pinball_qr-1.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pinball_qr-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
pinball_qr-1.0.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pinball_qr-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
pinball_qr-1.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pinball_qr-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
pinball_qr-1.0.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pinball_qr-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
pinball_qr-1.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pinball_qr-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
pinball_qr-1.0.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pinball_qr-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 103.5 MB

Release files / pinball_qr-1.0.0.tar.gz

Download URL pinball_qr-1.0.0.tar.gz
Size 732.4 kB
Tags Source
SHA-256 checksum
How to use checksums
784638546a79b9b1c7fef7e754216cfe57fd791224b6fefacfedd886020323fa
BLAKE2b-256 checksum
How to use checksums
5450fc350a54495b344648d788542f6b649c18dfbc32cea9be9b99b018381c39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp313-cp313-win_amd64.whl

Download URL pinball_qr-1.0.0-cp313-cp313-win_amd64.whl
Size 13.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
8c555a2901a4febea440190122df42d49b5cd8d010cf6282ac882e0c6163364c
BLAKE2b-256 checksum
How to use checksums
0203d12f9fb7662cf1c6d60b5048729d4a41330ff018325cb7b9ba29a6a5597f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL pinball_qr-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 12.3 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
283eceee83f4a7ba7972db34f96fd3f62e314c21a27ef9bd4b763a4f78a0481f
BLAKE2b-256 checksum
How to use checksums
bbd6c4a03e4b8667b0bd99e53941a67f469cc47c773a74e370729999de8c6c6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL pinball_qr-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Size 221.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9cf1dc42c83d7e03aff9eac5b3890db649f5fcffe8f94d52927bfa37e9d34767
BLAKE2b-256 checksum
How to use checksums
1e0abf6dcd668bea499957cdfa280a1cfd0f3f08afe6e64bb5fba9aa27267db5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL pinball_qr-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 263.5 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
57ed4fb4dc6df7c8e986e7f55290323d7f140a29e53ac7a0ad74eb0cd53b8b93
BLAKE2b-256 checksum
How to use checksums
632a77b4506a74abd3c5fee3ae3d48586df1e00c909b9cfcf636b7872e773692
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp312-cp312-win_amd64.whl

Download URL pinball_qr-1.0.0-cp312-cp312-win_amd64.whl
Size 13.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b2511a3cefc56ae6b6c94b97a157a6725c8857b0c20802c273de64c243c380ff
BLAKE2b-256 checksum
How to use checksums
2dcb4db5132ab19ab702c8251d86571bc1529b765282852fb949262f137b760e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL pinball_qr-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 12.3 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
45231518edd76e7bb468ee236689f0df59f0ae11a961afdd85fbe9b59d694319
BLAKE2b-256 checksum
How to use checksums
82498301ca6126e956b36bbc76a2faa4d14938c367c0e4cc2637a68e683610b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL pinball_qr-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Size 221.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c039f8e174c61ed386218b3cdc3750585e9abe9f9c94a849631f482351638719
BLAKE2b-256 checksum
How to use checksums
bdffb284678579a497e3f6ebeb1cc50650cc461eaddf1f43fad30f34fc0bbbc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL pinball_qr-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 263.5 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
ec04756df0947dc0d03959cb2b319fcae10705dc6ec88cc7c6131079ba20a0d9
BLAKE2b-256 checksum
How to use checksums
b555b4bf12aef252d766fee55d4157781b2ee5a202b737bb43e4546d375e1ed5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp311-cp311-win_amd64.whl

Download URL pinball_qr-1.0.0-cp311-cp311-win_amd64.whl
Size 13.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
6ae65f1926b0bf266ac3eef17ff6de258c6008f75cfc2d44135f55824bc8a4ae
BLAKE2b-256 checksum
How to use checksums
d93c001d4adcf063f72a847e1f3baf6087a622fbf4fd801e0d57ecbf510cab0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL pinball_qr-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 12.3 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fdc18cae0cf7964aff8ac7ecea42099e0a8cdcaf4df5baed74da60ec5f8059b4
BLAKE2b-256 checksum
How to use checksums
09b1c8ef7adbb1d46b0305722e231533aa19fdc9ceeadbfba4d1e749fd46e25a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL pinball_qr-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Size 221.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9cbf8e2aa4d076647a2ac13b6559f03b13f312cd8266ad387f3f7d87861715bb
BLAKE2b-256 checksum
How to use checksums
f1d7dac24dc4e22d0e950cce9d32ebfcd1ffdadc70fc262cf66898c4e4a480f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL pinball_qr-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 264.3 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
21260713221edbd6e46722af7152a5af3098bfacb6d0aab926bc62bde100891d
BLAKE2b-256 checksum
How to use checksums
ff8249092bcc06bb78ce939950897b9c385d4f7392983401855df8e25fbf8941
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp310-cp310-win_amd64.whl

Download URL pinball_qr-1.0.0-cp310-cp310-win_amd64.whl
Size 13.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b6965e814cc9d0b69e8f1c6180c9f086a8b41bfa07926cba05c2017d6277b6e8
BLAKE2b-256 checksum
How to use checksums
e9c12f56f202c64a4cea04e29b1bdd162025accd5c49898d253364139ee4caca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL pinball_qr-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 12.3 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4b633b7acfb5b55b0970dd7ed465c20556c1a120feae16333534a978ba0f0728
BLAKE2b-256 checksum
How to use checksums
0b6105151046d5af28b4c74aa49d1b8d0c60f166a278c7d1551387c9c6c4f076
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL pinball_qr-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Size 220.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ee61d2479b4ffa7c0cf14cd5e9c766be08f18986720d0f34732225c82307d224
BLAKE2b-256 checksum
How to use checksums
338f0a7727221cf8d75a9cbd50015de062fc03445da3e113c889e77d0a79fcfc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release files / pinball_qr-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL pinball_qr-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 261.7 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
79082311363e67dcb3585e2a30a83ae85f5a5d25104f6408d856469d0f5f9c31
BLAKE2b-256 checksum
How to use checksums
c0cf9f7f4a86d2aa845f7e04525765ec1f4dcbac64fc37c60d3fc97fabffb262
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.0 This release

17 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