Skip to main content

Quil

⚠️ In Development

The quil Python package provides tools for constructing, manipulating, parsing, and printing Quil programs. Internally, it is powered by quil-rs.

It should be considered unstable until the release of v1.0.

Documentation

Documentation for the current release of quil is published here. Every version of quil ships with type stubs that provide type hints and documentation to Python tooling and editors that support the Language Server Protocol or similar.

Metadata

Release files for quil 0.37.3

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

Source distribution (sdist)

Source distribution for quil 0.37.3
File Size Uploaded Provenance Actions
quil-0.37.3.tar.gz 492.3 kB Without provenance Details for quil-0.37.3.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for quil 0.37.3
File Actions
quil-0.37.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for quil-0.37.3-cp313-cp313-win_amd64.whl
quil-0.37.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for quil-0.37.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
quil-0.37.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ PowerPC 64-le Details for quil-0.37.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
quil-0.37.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for quil-0.37.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
quil-0.37.3-cp313-cp313-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64 Details for quil-0.37.3-cp313-cp313-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl
quil-0.37.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for quil-0.37.3-cp312-cp312-win_amd64.whl
quil-0.37.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for quil-0.37.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
quil-0.37.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Details for quil-0.37.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
quil-0.37.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for quil-0.37.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
quil-0.37.3-cp312-cp312-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details for quil-0.37.3-cp312-cp312-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl
quil-0.37.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for quil-0.37.3-cp311-cp311-win_amd64.whl
quil-0.37.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for quil-0.37.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
quil-0.37.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Details for quil-0.37.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
quil-0.37.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for quil-0.37.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
quil-0.37.3-cp311-cp311-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64 Details for quil-0.37.3-cp311-cp311-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl
quil-0.37.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for quil-0.37.3-cp310-cp310-win_amd64.whl
quil-0.37.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for quil-0.37.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
quil-0.37.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ PowerPC 64-le Details for quil-0.37.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
quil-0.37.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details for quil-0.37.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
quil-0.37.3-cp310-cp310-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details for quil-0.37.3-cp310-cp310-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl

Total release size: 49.1 MB

Release files / quil-0.37.3.tar.gz

Download URL quil-0.37.3.tar.gz
Size 492.3 kB
Tags Source
SHA-256 checksum
How to use checksums
8abcefba17a857cc3ecffc0992b2a1a42a91b782a4c2f2b517b4d220792515a5
BLAKE2b-256 checksum
How to use checksums
2fce4ee1bf2104331d27ed0e85bb08c2b152dc44622c468663245ea584b3db8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp313-cp313-win_amd64.whl

Download URL quil-0.37.3-cp313-cp313-win_amd64.whl
Size 1.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
bdec28b60c6f0a78c655da1b8d5c9be386324175278da9b1989669c13bfefc38
BLAKE2b-256 checksum
How to use checksums
5192c43f5e39683087859cd858d0e8e8f3e32e7466cccb36ed3d80a90429e503
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL quil-0.37.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 2.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c0bc6d5e1671b264eb80d8aad69fb66002e9a4fdc170a0ce52fd32f93ed6cc66
BLAKE2b-256 checksum
How to use checksums
a71fc8cdfb1ba3e6153440f5a6c6738153f0f3add755a1c77aa0edae431b7141
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl

Download URL quil-0.37.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
3576ef33bc584e62c4732d550601846c5ac3d762307cd27756d95e5e859a0b1a
BLAKE2b-256 checksum
How to use checksums
72475637d136fa5f544deb8458f72dce2da8f4b30bb7cdb3af524835fffd5d2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL quil-0.37.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 2.0 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
55a13b59daae39eab7f63c536e7a5886d7068a4755408db1e4c0cc52ec057964
BLAKE2b-256 checksum
How to use checksums
cbd4e96ada6d6680f034767a019292edb00b87ed9f3923abd57cabdd2412c9c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp313-cp313-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl

Download URL quil-0.37.3-cp313-cp313-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl
Size 3.9 MB
Tags CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9bc4d95f8a0d1b2ded400931ba1b58ad08596b270d79c5c46bf29e17ff42de18
BLAKE2b-256 checksum
How to use checksums
e48e6c1214deff3f660bfbea4f41bdd7f7788b876db291cbf4d1d1e237989067
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp312-cp312-win_amd64.whl

Download URL quil-0.37.3-cp312-cp312-win_amd64.whl
Size 1.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
85f642beb963b02a7d1bfb60c5d60c5bcddc1c3d0dc2e9e28e9f8061d612f2b7
BLAKE2b-256 checksum
How to use checksums
a0fff9c65bb8dceed6172ec04c66543838bd63c1dae3e20fc4de8cf385ca1cb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL quil-0.37.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 2.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7ab1464c8d69e6fb23540a9075c8f7a093c374b32aa36a251033eea331af283e
BLAKE2b-256 checksum
How to use checksums
ba75fa2f6c1d25d8ef6b2f3c76ef1a0869bcd9116b21e71d07409a4be9157687
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl

Download URL quil-0.37.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Size 2.2 MB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
81aef8410869dfe2103606779840ee9430ff55252ac6cf7dac9160b7787d3005
BLAKE2b-256 checksum
How to use checksums
9911213cd0b90d3b69bc86034e6604bc3883d1937a9585e40b1966cc6e9c5e2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL quil-0.37.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 2.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
50a43fc33c1aadd2f1940c32dfc0b489cc4ab39e5f28607e6068340133f7d1eb
BLAKE2b-256 checksum
How to use checksums
b140a8d36a4a89a482b7a7d55810f2f6348f25b1a68bd64b8a7ec8ac2417ec3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp312-cp312-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl

Download URL quil-0.37.3-cp312-cp312-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl
Size 3.9 MB
Tags CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d4ea5a641193386844470a37acbc0f93e99be4256a61390c6aefc7e4b6c58101
BLAKE2b-256 checksum
How to use checksums
4594423a2ec5abbb1153a18bf6cd63f73d6be4478bba30c91a2bba52ef276b69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp311-cp311-win_amd64.whl

Download URL quil-0.37.3-cp311-cp311-win_amd64.whl
Size 1.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c3c4a4ea5f15753fae012e37862a9dcdd378b8e51403d84d292d732fc7c5bc90
BLAKE2b-256 checksum
How to use checksums
b57e22f2a5c0f498044c91f5a6540435adb5505d6c2c677a6e508dd076816f22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL quil-0.37.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 2.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ace6e86733e2f901107099f45e3801f5eee05d9367a24eb3cbc7bf24d3c533bb
BLAKE2b-256 checksum
How to use checksums
3e0f152a512ab0843f300068a6b9fdea4b00dd1e05bab753e94c50414fd4996a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl

Download URL quil-0.37.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Size 2.2 MB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
7f3d9037fa0ce57ce9c2ce33c30c17b9ef8df945819f62a1f2e907ae95c1b8dc
BLAKE2b-256 checksum
How to use checksums
b2c44f82781721a94223eb03c7c29bdb03f257f702b48204104494556e88f576
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL quil-0.37.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 2.0 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
004eda822786879ef4085586679b22aa4b1f863f3c0ed274ace0713eb0b68096
BLAKE2b-256 checksum
How to use checksums
52974959ab72f9a400b2509c65fbb3d80bf8bcd5ecaa30729959190272ed2ed4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp311-cp311-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl

Download URL quil-0.37.3-cp311-cp311-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl
Size 3.8 MB
Tags CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
21495fb43d1c625512acabb41b7f64dd638766a117b68ff1e2ffc3a352e79f93
BLAKE2b-256 checksum
How to use checksums
8f74ebd72ffd6a4a1ce700c00f6874aa2ec775285347a3351e2d59950d8b9aa0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp310-cp310-win_amd64.whl

Download URL quil-0.37.3-cp310-cp310-win_amd64.whl
Size 1.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
02842b3276d53a00e0fbd9367f7695f894210effb9cd262a5d5c057f46d33e6e
BLAKE2b-256 checksum
How to use checksums
aa9e1a0e79f302f775792db0fc20fc4e8af7829ed8d32c172284bfe87c842734
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL quil-0.37.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 2.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0760e86a27b20e2f03608810c04bca666ada839ddfffb03b7c5c0ecb6148e80c
BLAKE2b-256 checksum
How to use checksums
1ea404968c29d082b890792c0ff5cd17945a625ef8fef7d74b8f9aa8c59561b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl

Download URL quil-0.37.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Size 2.2 MB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
d5e6930c0fcdb50e2dff5aeddb1f0775ef904c1c692d07168d1698d5fe45fcff
BLAKE2b-256 checksum
How to use checksums
222d3cd1ec8611ea57502ba82ef2062d080aaa28ad261e7f270a91c7aee5ff1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL quil-0.37.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 2.0 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9de0794e1e72fd787f96f8efef8ce785a8b46091887214722baf0376d243db8f
BLAKE2b-256 checksum
How to use checksums
e80813aec31e235519477bcd0f410d25de36d1df1055f3060eb379d343e97bed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Release files / quil-0.37.3-cp310-cp310-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl

Download URL quil-0.37.3-cp310-cp310-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl
Size 3.8 MB
Tags CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
38d67a265c060e00db7d50d7b38035609916a3bc4018b0a0f9838bb97b1a8a75
BLAKE2b-256 checksum
How to use checksums
4e52b5a3665cca27ba472fb1e54547cd8de1aa27cecef230d31ca06bc4f287b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.16.0

Security for quil 0.37.3

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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.

Release history Release notifications | RSS feed

This release

0.37.3 This release

21 release files No provenance

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