Skip to main content

Zurich Instruments SeqC compiler

Project description

Zurich Instruments SeqC Compiler

The zhinst-seqc-compiler package contains a standalone compiler for the Zurich Instruments LabOne® AWG Sequencer programming language, SeqC. Please see the corresponding sections in the user manuals for more detail, e.g., SHFQA, SHFQC, or HDAWG.

This package exposes a single function, zhinst.seqc_compiler.compile_seqc, which takes SeqC source code and returns the compiled program and waveforms as an ELF file, which can be uploaded through the LabOne API.

The same function is available in the zhinst-core package. zhinst.core.compile_seqc will forward the call to zhinst.seqc_compiler.compile_seqc if a compatible version of this package is installed. A version is compatible if major and minor package versions match, and the revision of ´zhinst-seqc-compiler´ is greater or equal to the revision of zhinst-core. A warning will be issued if the versions do not match.

This package has the main purposes to enable faster deployment of bug fixes independently from zhinst-core and the LabOne release cycle.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

zhinst_seqc_compiler-25.10.1.4-cp314-cp314-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.14Windows x86-64

zhinst_seqc_compiler-25.10.1.4-cp314-cp314-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.1.4-cp314-cp314-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.14macOS 10.11+ x86-64

zhinst_seqc_compiler-25.10.1.4-cp313-cp313-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.13Windows x86-64

zhinst_seqc_compiler-25.10.1.4-cp313-cp313-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.1.4-cp313-cp313-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13macOS 10.11+ x86-64

zhinst_seqc_compiler-25.10.1.4-cp312-cp312-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.12Windows x86-64

zhinst_seqc_compiler-25.10.1.4-cp312-cp312-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.1.4-cp312-cp312-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 10.11+ x86-64

zhinst_seqc_compiler-25.10.1.4-cp311-cp311-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.11Windows x86-64

zhinst_seqc_compiler-25.10.1.4-cp311-cp311-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.1.4-cp311-cp311-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11macOS 10.11+ x86-64

zhinst_seqc_compiler-25.10.1.4-cp310-cp310-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.10Windows x86-64

zhinst_seqc_compiler-25.10.1.4-cp310-cp310-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.1.4-cp310-cp310-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10macOS 10.11+ x86-64

zhinst_seqc_compiler-25.10.1.4-cp39-cp39-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.9Windows x86-64

zhinst_seqc_compiler-25.10.1.4-cp39-cp39-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.1.4-cp39-cp39-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9macOS 10.11+ x86-64

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 70da846b969596619de8a2540d39bd4b22ced27a962133ddc5aa4decbaeaf52a
MD5 c7503af43085301244169682d5fba4e5
BLAKE2b-256 1b980aae0a79a2d7edadf5221fe4a75dd15d7f001028cf0d3ff18b6cf1efbc33

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp314-cp314-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 db7e33a5315718c7966b8cf48e1b59853d94210773a7164ebbf8ca781adf7bf6
MD5 6dc51f364d52d9a23761b27b35f1bd56
BLAKE2b-256 21093859e0fa86a50b8b7e3c558acd46414f949a8908778cbb6ff40eaa8bee92

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp314-cp314-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp314-cp314-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 52c3e0b4c8e67bec8a7e8efad0861b5ee0855e7e0b50065d2261b546086356dc
MD5 5cd150e68db6d755873704a71f6c87df
BLAKE2b-256 3d886761a66c1afaab3f929d4524e639d078172a7a35e9a1b10d56cab67198f6

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41af1dbbbd77ebc30d481f462aac650974827f46fbdf8ab85ac114ff405301da
MD5 2b2386b711716da3b12cdf78b1a1a28e
BLAKE2b-256 79606df29d26ffb30af7443b9b7f9ed26476dafb602368523f7880697c4805f5

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp314-cp314-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp314-cp314-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 8722fea62f08a77d8fa04c9941723377ee452cf13f5a2f6fa06aa629bfb519e5
MD5 0c4dfb153b15ef4a6873327f4e2d1943
BLAKE2b-256 298c7212286aa253d2015c3bb086b6f53181d4b5e1dd65bd25f5bfa12d8436a7

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0f5157e2ddf52439108ace463a17a56ebb7d99aa9662acaf352f7b899fc61764
MD5 e6ec50cf6e2b7ef0d648617ef6c5df7b
BLAKE2b-256 a47216187f4002ddf341ccb23307e8768daa7b20a811ee978d14a9165b6648f3

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp313-cp313-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9c80ef95cb8ce7e372ead3a9ddf39ad81e0bc2c0190168c895bbc851019534b6
MD5 0517987ee8a11bf83fa719647fc4eaa7
BLAKE2b-256 1a1e4eef098f0c45685306b4ef100bc5be64a0a63718d1bfb5a1b2ec4fb80fb9

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp313-cp313-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 08c5f5417f6006f1ce696351590899f965bdb9b91c1c326aebfad7bc098ddfbc
MD5 722a1705813409c0e3997b8a173a6b89
BLAKE2b-256 fb23c01b634180c89062bf3d247de8e21e752a517ad8d08b0c90ee05e1bd0de0

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7a39870b7743d571e090b1329ee97228d5ded214b6a10dea1f537efbc5112c7
MD5 380e58fdd032711cf1e8267422546f6d
BLAKE2b-256 2b5d7df9cec66cecf007e7f3bdc9cf7f67274b4bf09e25e7cac7e58bd11b8a80

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp313-cp313-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp313-cp313-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 b909803ccdf8d6430f6e6441c4c65f7b98f964ff000cc6c15feca50c658ce76c
MD5 c2f9c213aaafa421e289cebc0935d841
BLAKE2b-256 5281888e087d06d53b5b5f56d236b3d5c01b84f7435f79afaf4b5e1a87b8a615

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9f2c70abc0a0b2a433b452141cbf3a98433fd4e7f17c139d4fec76fdbc28345f
MD5 07a2f506f551dc63295920fe673452dd
BLAKE2b-256 c84d621471654968a1e7858f0e906ffe67f5058cd3bb365a843b9bb4bfb23ef0

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4d5916836b6d5c6d7af2f44b2cfc9defa88993789548525590b4f43dd0803e69
MD5 72eae3191d4463ef7900d181cf1b081b
BLAKE2b-256 de39d3d4e3ac1950ffe20d682a2c1f20df99eacb1a45e361e13f907ef144b4ff

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp312-cp312-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f15b289e3c59e1be1cd25104d34185b2e455ed1573825de04475070b912ac2c4
MD5 0b3341c94dc2ecb697b826d84d8a610a
BLAKE2b-256 24689adf18a467090979d12fd59e42af002e6a44119a1135f29407ec1b2d4b62

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6c8df3d07a3ecf7a843d581aca9be511e511907cb9930615bd6fcef8e4009dc
MD5 2f3820b869bf57c8e24e01d9e0d2a475
BLAKE2b-256 2e6a9901cc1542fbe07ea5ee878b991c181492a12ae6f06986ebec44b4fef999

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp312-cp312-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 18f5d951de418f9b7d270ac6512d0672c676add88d13f992ace342ff0b923d85
MD5 e2cc5a6518bd4e1e934611f9009c8573
BLAKE2b-256 9380d2051f4b9b39eac90aa505352ad8e17c7f0265db521cd5108dc10dbd2828

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 16cd1a320a9ee7c37f7e78fb3fa1de7f0ac275762f54e6f2aa1b817df563a2b5
MD5 314ee975ae94809660ead6fc2f558176
BLAKE2b-256 1e3353dec52edbbbc640e12f94c325dc99a61ef04e3fed98f5d5bce96efd75ea

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 070d1c8f27c151150ef6d6a6838f9535a679009bbd07dc62c3686c6d86e59a12
MD5 022226b3b1c4e943f35267c6426e7f6d
BLAKE2b-256 0aa596d6229b772c727ea032e3c952e9a0d9723f3dea3fc848eff2aeb4435b1c

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp311-cp311-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f0a407446512d45a54eabe8db46196463e95ed4d61b0a9d62f79e4b6700392b1
MD5 1ef47576b5c304078450abfbaa84573b
BLAKE2b-256 43efee1114f1fcdea4b913c51b9b8065cfcf7be26e6907363632449cc2ca8106

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c34c4c9cefcfba80a0225043fa9e5201109bc5b4b033877d13341e49684d933a
MD5 f6323abf8f5b6d18fb11887b19bccfff
BLAKE2b-256 4827c43fbdb470cc133d870a0d2d12eeb426fbca4edaceedb82f657f63a44246

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp311-cp311-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 5c85c25dc0b4d0866cda6533701296be038d93ec87df79f034478562252bbb6c
MD5 569cd4ce5fa3537a9ca6333835575d8f
BLAKE2b-256 d2dca4b103db82c335d52b72fe11b75858bea0d44948e3acf509b0d572b31320

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b431c8ca32e2632d6a3c58593d81b94702584e67c2ac3da8620ad2a0bf6bbea1
MD5 c5ba248043dd032d275b488e7e40a167
BLAKE2b-256 8bff7289bfce3cb72a538babf28fe42d3838754ebc49aae616c6f7f03831fe4e

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a95e44d7e0595b5ba7b49d9fae936d012949f43a1aa21825643e75080250f2e
MD5 190a7025163a384e3039f59aea41d3e8
BLAKE2b-256 0432fd3daa3465a39f07dac9c1fd8615a5884bbdd5c2df028baa01223a479f96

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp310-cp310-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 22ce5d04ccc70c7b5c6f01e3ebc97df22daabb97ffc1cb5abc6f6f0fecc1192b
MD5 d5d237fafd8221812b0df3d4092a5905
BLAKE2b-256 0f80d866ddae856228fffe1fa23f4d6a03515ab4dd1948cb8ec088d10b52b99a

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e6cde4995fc5fe6ab306c795d87791a958c9af8c1059a575f97c0835e6160603
MD5 3666b297fb63c886d9312689195905cb
BLAKE2b-256 07fc9436cb543d0058993ce3bd050ce5b5937df3c24988cf0485a933413db357

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp310-cp310-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 d026a597890d23450d3dd865648325f19ecc11acd2bc51aac456e6dda03c0510
MD5 e7c03dac365a0f8830cf05dc9cadfff3
BLAKE2b-256 0c419f04eec9c177509deeb1b7f551af2d7f86162998e8def83d2e3de572cce1

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a3a427b3d6f9429512d898f8081b6adfda0f03d5c65d4b77a31c533538ec16dc
MD5 c694be37c59775e802bbc3c499cbeba2
BLAKE2b-256 55a2e727de157761d1c5d22796ff7218d78860b7983f8ebc082f63b958833530

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a3c813cb88ec73bab110d2edacaffe108733cbcf0179b2f6d4d2cfd2231b23c
MD5 c3e177e7afe89a778bba828251992289
BLAKE2b-256 f8c58e13a3886c72a3d9c45824b01e49f05c081c1500bd0dbaaffe4ad887cc7b

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp39-cp39-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3ce8acabaa52181c26657ddb9ced91cfa02264abdd3339b4790937d7b9ada8bf
MD5 98cf287a2326dca48d4384fea6df9669
BLAKE2b-256 a6d2b47ad5f6857ec72ef2596024793f48a9993abd9faaa7259e11bc5abc02e1

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8436268f5acb9edb0b15351057f69511b32dab6de778b9c4db6302f2706453ca
MD5 b522716a434807937966e28d0f283eb3
BLAKE2b-256 6c733079a1fa6c304a9fcdfa84cbe98716ff8ef84971e0756a7f18106677c079

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.10.1.4-cp39-cp39-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.1.4-cp39-cp39-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 77c12dbcf5aeaee57eb0752d4569d071f8394a468ff60361ebc6eeab779f5566
MD5 2f8d06ebfad4ef1a0a6ce3f116cb4487
BLAKE2b-256 0495d7cc6b47ec95d5fab8e05a935c1672cbf717f36521323f8423c1f231d9cd

See more details on using hashes here.

Supported by

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