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.1

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.1
File Size Uploaded
quil-0.37.1.tar.gz 491.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for quil 0.37.1
File
quil-0.37.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
quil-0.37.1-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.1-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.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
quil-0.37.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) Details
quil-0.37.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
quil-0.37.1-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.1-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.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
quil-0.37.1-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.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
quil-0.37.1-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.1-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.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
quil-0.37.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.11 CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.12+ x86-64 Details
quil-0.37.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
quil-0.37.1-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.1-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.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
quil-0.37.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) Details

Total release size: 49.2 MB

Release files / quil-0.37.1.tar.gz

Download URL quil-0.37.1.tar.gz
Size 491.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a86feea4f2a7fac4068ce37cc2c89948ac773fbdf2db86905a5d45d8ca7dd60b
BLAKE2b-256 checksum
How to use checksums
bba8632f13756ae9fe7431eb17390ae61eb99280421164fa29562aa4e891d4cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

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

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

Download URL quil-0.37.1-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
731463db92d7a4ca8b89bab3a75e0726edb675d42539b26b2726fa936e435e88
BLAKE2b-256 checksum
How to use checksums
f817b4265d8353909883be2b6ba4f5e9a738249b8d03a1ecb4935394fb7c6273
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
40a65ebb2aa5c7263a9360be463a52d132b17923c73ecc4924cc75e89e24173a
BLAKE2b-256 checksum
How to use checksums
95eb0a62f303f84b39b809a1b2274fff40218403bd42c7c8286fadd5c57715db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
7196cfaf6dcfd7455d7be2d9653ef52f2d7fb381b4b1b9a81558abe9adc5f4ac
BLAKE2b-256 checksum
How to use checksums
c9846ec6c8b9ed03299e977d1c90ec6b5600b63735f95af12406e5f5f97aba69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
8dc6959047657f08f42fb18910517006d7dc1bc181e6693876aeeba1aaa0fbfa
BLAKE2b-256 checksum
How to use checksums
637a465b89903bdad45d93a580821a50b95eee1c6fdeed0f444b57d16cbc5142
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

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

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

Download URL quil-0.37.1-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
7e7db024b3e80cab3fb80452fe8e7ce21017268761d70f64db6391b31de7d4b9
BLAKE2b-256 checksum
How to use checksums
30cf6067026ea21db0f96d70909e88969cc3e30124c80ca20faf99067ed7a5b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
623bfa85d5d5edbf3329e0a335d53caf3891950ae4263a55628a71471f9adf6c
BLAKE2b-256 checksum
How to use checksums
4c2991f7f932c5880c9c3f166f8bfb8ab66fbc11454d62aa5d829dc5be944033
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
dac96d2af093a28e147ecaf9ddf0e3bedff6ecf11933d75f727f42d80e20f000
BLAKE2b-256 checksum
How to use checksums
f3fbc94af6a6268d7ac03b44c5e23d00bf6740677537757486f426169fac38fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
09e305358c58c0adee7b8de824a2a83da7c6264c4d4f42d4fe8971a56d2139cc
BLAKE2b-256 checksum
How to use checksums
d1dafef69b4182ac81944809226601f5996794cb21c9ebf5514a81f1f4284943
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

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

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

Download URL quil-0.37.1-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
c5794e713cb1285d034233c854124c1bdd5e17f85d6c6ef7413e0f288bcae4ed
BLAKE2b-256 checksum
How to use checksums
8576235b9e72202a8d34a75bc29692c76c0098bee74b0c1418069282fc0acf5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
8569452d1337c6ec2198fd7fd41801cfcb40a9daf586b15a87b932c6f5d60b42
BLAKE2b-256 checksum
How to use checksums
76b53c6b082d8cb0c94a42d9436be0e3ca9dbb4939940b158483c5cafb0e487d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
0d35773c9b3b5588c42caa6b495b59197546bfafa5d8902847cc2d8ccbe12a53
BLAKE2b-256 checksum
How to use checksums
3e010d686ae2a211b1e76a247f686e95276d3afebac5d010f96b10ed938ce7a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
d70c18b4c19e0b3a02fb053320912c9912bd45325e53e35aba829bc9585d3c9f
BLAKE2b-256 checksum
How to use checksums
547c92acf422785540ce26144ebba16f5537b1824f25f027975ffd746226935b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

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

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

Download URL quil-0.37.1-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
6414df52145be1960f7cc201b20fddd0d79076a1f082fd49580db2030a10e749
BLAKE2b-256 checksum
How to use checksums
d31b89ca4bb448790c565433f1df600615c9057b63e68e6784357c76f4cbe1c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
331e4078eff3c1e5f1048126905c10cdb3997bd54544775d2f2a85b03642e523
BLAKE2b-256 checksum
How to use checksums
cd7c1873c6cac23647cda83f2cbfdf4bca92be184a3312ae4d7e0ae34912977f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
5c250e9fc20a8b607d0e6fc5fcf9fbe5ac0182f7573a257a1b150de82e686148
BLAKE2b-256 checksum
How to use checksums
15581eb8d5419aade81bf80eee2173ed261c81cf80e8425f8f8ca93303fa2bf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.14.1

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

Download URL quil-0.37.1-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
f814c9d349b9bc543dbfcbef0308b0af61043f6c33dd5f3789e843b1f0acb0a5
BLAKE2b-256 checksum
How to use checksums
070193a609c9a018b48200f1f50b975eedab9996343ff7e5d5d90f9dd718382c
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.1 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