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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quil-0.37.0.tar.gz (488.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

quil-0.37.0-cp313-cp313-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.13Windows x86-64

quil-0.37.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

quil-0.37.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

quil-0.37.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

quil-0.37.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.9 MB view details)

Uploaded CPython 3.13macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

quil-0.37.0-cp312-cp312-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.12Windows x86-64

quil-0.37.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

quil-0.37.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

quil-0.37.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

quil-0.37.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.9 MB view details)

Uploaded CPython 3.12macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

quil-0.37.0-cp311-cp311-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11Windows x86-64

quil-0.37.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

quil-0.37.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

quil-0.37.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

quil-0.37.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.8 MB view details)

Uploaded CPython 3.11macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

quil-0.37.0-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10Windows x86-64

quil-0.37.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

quil-0.37.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

quil-0.37.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

quil-0.37.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

File details

Details for the file quil-0.37.0.tar.gz.

File metadata

  • Download URL: quil-0.37.0.tar.gz
  • Upload date:
  • Size: 488.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for quil-0.37.0.tar.gz
Algorithm Hash digest
SHA256 68fc5ba8f0c7907e98ddcbacf7e71280962eff00c9385f9a90e8642692c1ad5b
MD5 6fb69f27421051b8b2456a6257f20dfd
BLAKE2b-256 0d311c5779893b18a09565c9bf71ee8e6031785a4cad58cc5b69b0cba2c4244f

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: quil-0.37.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for quil-0.37.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e07bc423b2b67a25c65ff36f75f8a9c6333ebfbfbdf4e66e43ae0547520bf021
MD5 96548e9c065fc0a03c928b8dbe0ae962
BLAKE2b-256 641736ea6a996158887dc08c0848a51a073beb6a475d0b716f38d6313a8cda41

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1e9fe21be141393c95f8771614609d06ef3d401f65cad9d258b8a7812acf896
MD5 4fa1f773445678320f70f67ebde3023f
BLAKE2b-256 72e19e504ac2c5c81225eee54049cd23813b22c25f29519b51d2a46d5df6ab13

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 cab85eca122803c9b48540346dc5c2c880641d97e1b9fcaf6fecefd76e51cd3d
MD5 bba69a395042368a1e5dd8e3bce6b596
BLAKE2b-256 51af309c2dc00af3ea837be9ce964b15ce426dc42721d5c15d8a5a9d47b3fc58

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5160424ad8f567aed957a436f293fd92807b94e92a5b16777cf2be904524e186
MD5 6265326cd706081b2c1bcbf285c42890
BLAKE2b-256 cf796768ba2c7cace43d130fb64ea3469a36b7d7e76405ef688fa749111840f6

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 4b529f868f098356dfb378cb336878aba472bc2396272a1a5709fbf5bf41cba8
MD5 dbde17c4eb28e26bbba19ec0baa1d7fc
BLAKE2b-256 161d7ff8e24606aa9e83d19758dc39cc0d1d42d499c29d67e66baf910452eda4

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: quil-0.37.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for quil-0.37.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 57e584726d4aeb33f3af0d229819bd094271c54c3b6b682eb834aed76911d853
MD5 a883dc8b49a2665179f4caebb94e764a
BLAKE2b-256 1f7ef749a44643088133cd73766d3bdd3915156cd5e7bbd0adb08feeb2c9f7ff

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3e86d1398e85ebfe1dc0face8b4aef0e74bedea025d847c61be460cd83c0d05
MD5 e71f6f9b2ac9e1e9d4ba156e8846585c
BLAKE2b-256 3b157288d3e08a44c17b62c1d6d3c51c3f7c962b7880203ad4c2df579fe2e464

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0a1d2b8c9907cdd94ef94e1cc05dfd547d1645d8f53c9bda1b9ec4e6eea46156
MD5 ec1dbb817208a16c8539d23ccd97e09d
BLAKE2b-256 88e04f94af4e6d00d96a22f928cede06087f7318c80037daf46a60e72abc7c18

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e162d61ba75b4d5acb0933a151c4eec4e08e03e4f0683c79b213b087060c3561
MD5 bb99f998684f78581ffb7e4961ca6367
BLAKE2b-256 9ce88396e444dec49d73818756a2fa131740c537f21af7d0d8fb92127d68e3d0

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 7e4249aaf4ba98e8e5c4035d756955d6bd9b9b19ad69a7603001f21d7866f634
MD5 5638430c06c21a954efa0fb74884d402
BLAKE2b-256 7bd74b56639060b7d033dd6f5016bd0a25efb3522eba512e007d3fa4a5416df0

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: quil-0.37.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for quil-0.37.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 00e17e8c0ac21a21e29b9c18d41abcfe5c9bb36d229008828dede58c2100a99d
MD5 25710c62c3ee44c960f3be0354175c4d
BLAKE2b-256 a2e74bde54ea13a26741114c8fd2c200d3e1a025838d08cb0e11fddcbed86876

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0324bd676f019c9b039c4ee299374996a59370c97e65186ad78b85e9a5ce10e
MD5 316fd0256830c6c6707b2f9a9d2243d7
BLAKE2b-256 a149f7bef981378c4dd5d7de18dbfd370d99be9cd1c5767b7c0dfdc20f218a2f

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 67744380d71a33195b8287f6afe86f4a85d61e1c3d8d31f041268447cd799bb1
MD5 20ff988e76bbc7cf12dd913633edcec4
BLAKE2b-256 756805d73568a8a62a251b0fd9caa7529ad4a55ec8f1445cdd272c20b8e9bf6b

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c79d3c225e0ce5da9d67e48f26dd18f8fc37fce8477dd99bd353db68740948f1
MD5 d9cffce1abad828973a2c29f4f966346
BLAKE2b-256 826d434ddbd47417e1eeb53063f14309410dbc8a355cf214cdf1626de8cc5e15

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 02d7ac0dbfb2cc9909677cb987062eafdeaed65a1dccc58d912df0856b2333ba
MD5 89ccde79e97d07861f009515aafa29a2
BLAKE2b-256 c801b085fb82872c502d1cfa8ef252d378f7248969c3daaf6d6f0c01c71c98a1

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: quil-0.37.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for quil-0.37.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a7cf1211165fb01c9bc9aabd2ea786c0c4901bc3f7a99cd6d900babdf33b19da
MD5 e3c1cc8bff587fab695f91e43b122f9b
BLAKE2b-256 10636bcc3720131b9380fa142fcf7d6803f02b88dce180af75962d80e7ef0763

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0a6435dc3363649d082b1f54dbefd18856c7841537b6691659c71f2796b9952c
MD5 fa9f7d1fc20ec1f499a6e66211e62f86
BLAKE2b-256 d553f34eaaab3213029548a9723d58d2b2134220b20e3146d4bcd85d15a1a8a7

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 de7ef7af365c8b0e09bcf4d246462bb1fa89fe341e31c7f56b21cdff9390a982
MD5 04ce85654ccaa68580a3bfaa86dcf0d2
BLAKE2b-256 1f5bf77963be3da6fd7ed1e7da274ce86b5a9fc1b06c63709372f4a48945d49f

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0c23d39e9e41a3cdf682be60f31251e88af40cfd0f9194ab9b72f597077a6e7d
MD5 1301f4ece1318c91bb7f0c6b54c76dfe
BLAKE2b-256 c72efcd577535b643cee59784a0b252459b70413877558660e16ce288cfe9827

See more details on using hashes here.

File details

Details for the file quil-0.37.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for quil-0.37.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 3efd38b7edb0c50d67252a4916b7e4c4e61217dd8aa1fbf16582d553c1c272b3
MD5 f9ae4fb1d6216c8591cbe9ddfd3545cf
BLAKE2b-256 937c579caa3abebd685a7d12ad69771f26d102bc689af7bb233bb6b17292b210

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page