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.0.274-cp314-cp314-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.0.274-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.0.274-cp313-cp313-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.0.274-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.0.274-cp312-cp312-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.0.274-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.0.274-cp311-cp311-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.0.274-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.0.274-cp310-cp310-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.0.274-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.0.274-cp39-cp39-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

zhinst_seqc_compiler-25.10.0.274-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.0.274-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 06f985cda794a6d003defb4908b3ec59ad476864b1d1207351d77484fb41b133
MD5 87b3e3fba9fbf57f421114aeaf27851b
BLAKE2b-256 fa9893afac44c88572257229ee045469d8d815bf933cf27aa90d8d3ffed20587

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f4afbb15bde94a21ffd97f99755c0020dbdabff6dc1fb182fe40d9c451930963
MD5 be51daa8b7103adae69f20b88a6fd969
BLAKE2b-256 85e061c828eae1cef78f95144e2d2dc4dc9ca1838e0f69ca5c3f0b019922cac0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp314-cp314-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4d035de8794370143695d83dd928146408f079f4e461414dfac1df446864563d
MD5 f0b77f52a5e21220e9659f640e3776d1
BLAKE2b-256 b5d83aa2b80a4d50d8ef670fa03c45ccdca36884ea03167c6a79f195cee180f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0194f3721cfdf05aeacc8bc4aebcb56820c599d72b4f625e412ee990119b4558
MD5 e16b2efcbcc9e7ef72470c1fef5d06fc
BLAKE2b-256 c4e3ce61b86161c37c4bb907407a81f44d90cd126ee4fe0f1bc8659f783700a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp314-cp314-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 d3f91e4f3d71e5217948e10f13960aa035f8bf0861b7625a5742c6d679f1bee3
MD5 057ba56d8c95b16d6c99d8c6f0c5d8d1
BLAKE2b-256 fc7846adf074b9807276b19ae51d777e6b67ccbe6baa8f52d89a8a7ee148b2a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1916fe2842bff8cc4e387050e759eceb225c02119e295ea5ba183875546112be
MD5 b9acd24965c0fa0c589f0d96b27667fa
BLAKE2b-256 b1bd24cd71255636b81efd05b97a7ce28b0afd14f6daec189d4b5df67755a32d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a0765dc693877356e0ab29b2a985150ad8c58f6d192b21528923dec151145a4a
MD5 01aa6ea0c1b992f4a6285cbc3b4a7a96
BLAKE2b-256 0bb321f8245dda7ac1c89cb947e9b136526e94489d7bde465b36b850bd9257ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 11c343938f62093a0eddd887ce38e1c97a9ed7aedee7b958df968d66b39d9d7f
MD5 1c417d5055fb622ba131684d003e25a6
BLAKE2b-256 2e4cffefde9ef0246ea692f83fcfb255becde096eb37f4cfb9868cf2400839d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5884f728e9914795b1a6ae3c7eb03f729196b21d0cec7bc762b450b5d7850dbb
MD5 e28fcc0448b2113bfa5cae26da446cdc
BLAKE2b-256 61169e8406f4b57ce47281ef7dda3b845140abe8c43b70c7e159a98c15a0df07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp313-cp313-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 f80747c20142e5026e16436530d161806cbe2960000cde907ac9b519dc5f8880
MD5 346986c2f663725400534f6dd8d0b4cf
BLAKE2b-256 2e53ecfe83b3b08d9538875a4210ddb514e8ef42c4fb3901589d1fea9aa925c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4fe2112b3c3c5e58f3612d43b9f0cc4ff75c4bb0b0d1559839db87ad4a3bf9a6
MD5 9cb7b33a607fed48768845ea86857e55
BLAKE2b-256 73bfdc7b7f6b4973e132106629e4c69d9c74330184348a3a4ea56fda7e904e60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4eb525df0f1d933d3486098666731a867de490fd952758a30a01897283e858cb
MD5 714b9fbaccae90221832023a9b66cf3e
BLAKE2b-256 1240449ac4093770b3a1244741f7456c3e8f173105d35338c94c613441ab6980

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b9de54ec4e095e60424bcc5f961cd676f7ea3abf8b30f0e7a2971839602759fc
MD5 da35d98d5ad6ed134f72edb81918d4ea
BLAKE2b-256 1cc77b6a5314768501ae21829ab473b60e306337dd57ce30a940c9f8b8edc05c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8bd61a7b1518fb7f39684fca75c797c48a8a6ad76f235388855b6319f1829903
MD5 e0993e9bc188092a70f7270216e91373
BLAKE2b-256 57b8e331a2e450f033ebd0661e3b15a62febb200e200f3f9ae0c3e0d7de11734

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 4ad508e2fd7d5849ec5d8504d9d334627ee362d6f824a819b3a9df5c71eb9bb9
MD5 4f0d322388f0fbd3d92f9c06a6a62390
BLAKE2b-256 66512330676aa9c8a9b803717887513df49c4cbd1990a9036d72f178e9ba240d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1bba9d4fbf05d7956f2b2fe696d886ea1da90cda4dfddaba8c304c9e95986250
MD5 afc3e10c10ec8a320c678799f09dbbe7
BLAKE2b-256 16ebc40b65f51920df81b78132609549b2dc9cf9bd1f250878203a3dc9a0db45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 734b417c52a2cdf2e102aeaf8f7ad79c0ac6b7e45d44d5f55116654eca914544
MD5 1b0566c64c012c413956930f648442e4
BLAKE2b-256 0dc48fa5079f9a2b5b94dd5f1519bbcb0b3fc367c5ffa752ac6db4a093a84394

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c46d4e151f3984c6d35d04690198efc70cde429c734ca4838befe0167887ccfb
MD5 b5d748c8cfa3c6f819e675719feb34f3
BLAKE2b-256 a273cbb0ca802ca679427b2f4a48943faa67f3f59815c5b7067f5d31f07e5323

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c46ec9a5bbf02d7aab733e8638338eeec58b308c2c7036b369457f3461d4010
MD5 7658b7d9e642951f98d7678839cc8a78
BLAKE2b-256 937758a5a578a905c9c1dbdd3d0d84f31d9a422e862ff02c737ca983d729303b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 04d1010f60eaee8af6b6e499443e1ecd660c822e24ae7f39c921656c084d9bac
MD5 b66713656632901879bdaaff58c83772
BLAKE2b-256 47a9acf60400579912b51158d1f34cf81697d0d1bcbb0dca6f3b727dbe241b96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 42d0be160c710462f6b769ded30171f1be0d48f9df4d58b6575e7f1d11554380
MD5 39b623ef0d45359171f7da4a7c9b7901
BLAKE2b-256 b6529ba04b90bb6618b77d926f70aed59d002b644488495abdfda579eec32fb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ab0dd77431c98f2862d48f0d027ff92dfa57815abbbc04e6ff01eb29944b7a97
MD5 c4c96a9da8a29f78cb27cb0aaface167
BLAKE2b-256 304ddaabf10b9b66d73aceaea41fa3e58e97f1c27c920de1e643c671cfceae5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 11d7a139ed0e98313c0037a092626867ce5d0f26ff8ac1188adc2ab31bf64fe1
MD5 2d8f91e54a87983e2305899343516a7a
BLAKE2b-256 89fdd2fd697531260fc4e5f051a8806e0c609cdcdcdb6a1d0bdfb6c4d8800ada

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9373d1553fd3b4ef90ebdef40231760c53ddf69ae5115b9e5d9fe1ce00810679
MD5 533360a405ac5e7eea54d401bdeb80a7
BLAKE2b-256 c43ea4e7db8d61f7f88cd2994c1be11d5b3c6c42a4575439b734416ac1a4b66c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 e84a841fc0aec99f420b5cf61ecd1522f8299688773209d9b8ced17ebcd4bdba
MD5 140ba01a0d13269fa54346d6198f58a9
BLAKE2b-256 cc9a2c9edc79b484781bdb30ba59d98b58bb81775a5ab77eba1158e5d4887a05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 fd32cb328c366e4cdf65b43cf285d142335023840e487036e9782f001c426a14
MD5 3296ff992c4e03d580762e2c2c231cb7
BLAKE2b-256 57262677f15306e2574058341e2dbe26c3340f7e66273d0b9cb20ae4170e879f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 db152bb1aec45b4f3b3c3aa35f0b9b67986d7dcbf8ced3680c8b83adf38d1d92
MD5 8c4e15653992292a4362f880349b847c
BLAKE2b-256 16bc66bb8086bb9eb45b1fbd4517a45e29479861d44fb58aa1555caf8dbee76c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8b42351d266bb7460c50753687e16b2e293e9a9c65810a17964a891fc9a3c2bc
MD5 b4b66542119c090c8064b5c777096d29
BLAKE2b-256 c3639066d0cc00ceec765aa293812b9f6e482bffa4bdbb94e6eb7da93b789637

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a654cdbac32da973194f87abd895962397a58b82338e17626efbf612114a49ef
MD5 0fb8e532b932e0fb6b9b7d4b1484efcb
BLAKE2b-256 5fe4cc7b8030fdd4cb9e54a119a57c6e47ddc3cdeabb5f5dd37fdc1ec3e85dfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.10.0.274-cp39-cp39-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 d977091132148dac6f18374f14fc164e84c1dc27ae53207597290ae38b3667fc
MD5 4e4ebc0a8e39e5264dd144015782a976
BLAKE2b-256 20034be4f841c58036e4c09f01be5a084f3efdb3f8b71f7a211e5e2359a7eae9

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