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.

Release files for quil 0.37.2

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.2
File Size Uploaded
quil-0.37.2.tar.gz 491.9 kB Details

Built distributions (wheels)

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

Total release size: 49.2 MB

Release files / quil-0.37.2.tar.gz

Download URL quil-0.37.2.tar.gz
Size 491.9 kB
Tags Source
SHA-256 checksum
How to use checksums
cb0e197611fb26612b603ff0c6f2307ee619db9d51ca730de13711142cfec46b
BLAKE2b-256 checksum
How to use checksums
88bb06f67724e8667eb59b57383335babc48e8e3604589e68383eb923977ab2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

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

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

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

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

Download URL quil-0.37.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
20dea8781ae4ab441e870d0569ac9bb972b020b6ad57e1af72cec0aa78f88bbe
BLAKE2b-256 checksum
How to use checksums
20102ee04d1e4cef13030c1c0de388ead076c613a140a11f63475b5d2e1846c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.0 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8078b1a81f15fac9ed06baa52b29647f871b9f80d7d8cba16d23f90e2004d3f2
BLAKE2b-256 checksum
How to use checksums
0555dcc0dd82b404f582f9d93ce9f63c197fe648c5a7a57ace7a8662c05a31e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.2-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.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
dac84f98ea359b40b12da13c3aaca5e3c41b0318e9a2e0f8e87c0e306ff794fe
BLAKE2b-256 checksum
How to use checksums
ba7f387d1e52c67caf13e1ad60cadb93c6a798ecfc9428f04f2e7b814ea4d6d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

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

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

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

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

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

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

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

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

Download URL quil-0.37.2-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.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
663a61605bd4b11d747f0f526419dbbddbe76ceef647eca154da16cb5332f1e6
BLAKE2b-256 checksum
How to use checksums
6dffff330ca70f57d0a2a0abe6c8d3fdffa42c8312e3c58091e1199216bd63e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

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

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

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

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

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

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

Download URL quil-0.37.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.0 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a561b4c026d570e20cfb7ac458b597b3f2443fe9aa525aa79776e26c4acff1e6
BLAKE2b-256 checksum
How to use checksums
28a6033c80761cd9a05a6b8251a9ad14206d00fb356b1f3766b3deb378557170
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.2-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 3.9 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
e7c236d6a40b0db9a80703a54e915ef9808398cb494231232435cb453f52c5c1
BLAKE2b-256 checksum
How to use checksums
0c5d21feb05d36deda960d01cbe68b9845d69c0d52cc59030a333db9d67b713c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

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

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

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

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

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

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

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

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

Download URL quil-0.37.2-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 3.9 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
3c9d214b1bb45f37cd0bd07915e627a98799db0e01ffefb316da996203c59e6f
BLAKE2b-256 checksum
How to use checksums
07dc05c656258f19855948c1fe518c22ce3d6281b50b652baec107f635e94f16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

Release history Release notifications | RSS feed

This release

0.37.2 This release

21 release files

0.13.0

1 release file

0.9.1

26 release files

0.9.0

26 release files

0.8.0

26 release files

0.7.1

26 release files

0.6.5

21 release files

0.6.4

21 release files

0.6.3

21 release files

0.6.2

21 release files

0.6.1

21 release files

0.5.8

20 release files

0.5.7

20 release files

0.5.6

20 release files

0.5.5

20 release files

0.5.4

20 release files

0.5.3

20 release files

0.5.2

20 release files

0.5.0

12 release files

0.4.0

12 release files

0.3.0

12 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