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

Uploaded CPython 3.13Windows x86-64

zhinst_seqc_compiler-24.10.65175-cp313-cp313-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

zhinst_seqc_compiler-24.10.65175-cp313-cp313-macosx_10_11_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 10.11+ x86-64

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

Uploaded CPython 3.12Windows x86-64

zhinst_seqc_compiler-24.10.65175-cp312-cp312-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

zhinst_seqc_compiler-24.10.65175-cp312-cp312-macosx_10_11_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 10.11+ x86-64

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

Uploaded CPython 3.11Windows x86-64

zhinst_seqc_compiler-24.10.65175-cp311-cp311-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

zhinst_seqc_compiler-24.10.65175-cp311-cp311-macosx_10_11_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 10.11+ x86-64

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

Uploaded CPython 3.10Windows x86-64

zhinst_seqc_compiler-24.10.65175-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

zhinst_seqc_compiler-24.10.65175-cp310-cp310-macosx_10_11_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 10.11+ x86-64

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

Uploaded CPython 3.9Windows x86-64

zhinst_seqc_compiler-24.10.65175-cp39-cp39-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

zhinst_seqc_compiler-24.10.65175-cp39-cp39-macosx_10_11_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9macOS 10.11+ x86-64

zhinst_seqc_compiler-24.10.65175-cp38-cp38-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.8Windows x86-64

zhinst_seqc_compiler-24.10.65175-cp38-cp38-macosx_10_11_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8macOS 10.11+ x86-64

zhinst_seqc_compiler-24.10.65175-cp37-cp37-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.7Windows x86-64

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 aa2644eeea1cedb52b026dd2ad20bb8d56824d4aa619a211f80bf99022d7e50d
MD5 3c8c08206eec9661a56d01ee19cfc821
BLAKE2b-256 3b55af9ad7ba78291dc4140e2afffd9ddc460b2dac41e87cc86205e5bb3111ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bd9c2e9a64675599ad776e7600c465f65de14e0f2ceada5006cd4ccab687085d
MD5 935fb399da01018888528291dd1bcb7e
BLAKE2b-256 687441213d34e8ed2568ce433ec7185077214b5b74e43272b0c7ccdf79ea06a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d3ecad25969b84042be890e517572225066d647e8666038c2628d4a8770ce053
MD5 88db1632df1928732284d6fcfbc4a73e
BLAKE2b-256 4cb61b56152e1e41a128c4f749da612e0a900f49eeb2da2dc36efd060252e5eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b28906967ffb7d4e0997914cb8f3e9619fe640b01b0550523e86b1372592392
MD5 dbe71ca9602db199dea02935c2c9ab28
BLAKE2b-256 862fbe33eb343977764a5e0853376220324b151a01e58fa5ca5b77edb46afa07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp313-cp313-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 4e13d2538400b8e0edcc28dddc4958dc76420085234b8ded40e13622d8ce6df5
MD5 86b4e16611c3ee3aa47649288eca7632
BLAKE2b-256 799485d887296172a0e0a5ea286678507788ada60782b6ad6421d666a084478b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 57f555800c655b983fb0185cca6ea54cc3b9b24f8153deb848e4b833c571edf3
MD5 21cc3c0bce74c069597d256986820b64
BLAKE2b-256 6f38d6360d80aa7c2872261ce0dea1d9024950beb735490ba7d024df3943d7d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 45dd114ff771691596a03aa29c8558c7e90a7f4a8ac58d905a3a00019edea236
MD5 0266ba44d300b7aca9f766194f071e50
BLAKE2b-256 1478cd7418795dec1f1c56659b8d83ba4ea49d7a1e7698850e6579f5e441bfa4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ce49659d2a3dbf8b7684b8e278a6be9d53321c5008aa645132f269b9da91bc19
MD5 d4fd156a0fb7ff62e6db3c3589238aae
BLAKE2b-256 9cd2887fef9e5ec63a9241eaeb8bb2e6b85539d4927a96078f127e5706454f22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 395117a427834a13fadb849919c1c8e8c8997cc9fd94fc891f2d6894d40d27af
MD5 1c2129e2548b0dd2a0a0bba4af7dd225
BLAKE2b-256 9d8b42da51c1ef6b104c3138dfd2683ceddf143810671c901ecb8bca97bfcba1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 6760a5acaae2ae3cc7ea2cfd6870d038f2e1074a5654e4128812587008ea4b5e
MD5 556a8c7e200b4058c00cce4c9926ac87
BLAKE2b-256 e15ce2d6594f3a5c2b00d1ff292296099dfe9d58bf6d2b557d3e4f84c91cd01a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e3ad12ffd4546ed7955d1a707c6d514e04dedbf7fe31e908d9ab8e58fc9ef451
MD5 6958b2bbd928ae7f102509072834b0df
BLAKE2b-256 cd0d7a09d61a6cd677ecee2ca825ed08977d01bdc49df7f8bbd583e724a2b06e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 85cee42a064a32359af02f665d5e38c940cddb0b2881aff0f0275b2a8d40a6f0
MD5 3dbe4a49a2f050747a3fe6e9c2cffde0
BLAKE2b-256 4d41a7bd8623ddcaafdd0acbbb8fac44eda17634a41915a364dd69e609e4fe20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 55558b5347f34662ad67a72a15e04c89d19560310e94637245c85ea0e62deee0
MD5 550071f42fc0d88372d0516c47859ed3
BLAKE2b-256 1e9f7d07ecc19b47950403dea718b82be0b5d14e6434352398f1451568517c83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9ae2bdffe75bf5bbb86f58a9c34c9ec1070f48be2dd1788a274ff33485234d6
MD5 1f48789b24f2b3e822fe22b87b10d67f
BLAKE2b-256 d86dcf8c72298f7c3b6a81425e1e0a3260f89f2a0453c105a0924342a0965668

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 b2af82d7bc70d43e6a8c343815d73208f614d1e80068bec1d6257c4540b67d3b
MD5 9de2cd8f4dd3ec74b0b8a2e9f15d696f
BLAKE2b-256 25e5ebd6aac93567f6c90ec41de6824aae1dd33efc28af7266a1a9f0214050a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7dde1419ec163f00542e30fe76d7e91a9820487d1a51d009cba13cde0b882c24
MD5 5352931392992a130739a1fb962c798d
BLAKE2b-256 46ec038c3f910ebafd16fc7a28a461f648b53c4a4c27161a20a7d32b35358154

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 22d63a953f26f31743e92a10d69a2cfaf426534e6c8286d46c768c6d2d1d9b8f
MD5 ba9b183e193c426ab4e76440ffb3ce31
BLAKE2b-256 2a55c040efadbe8d669a8f7529c3adf14701e219335ec43b7e97f2358b34d9a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1bdcfa9aa0ded221ee9a8d6b14bee35a4ee9d9d7f0fdd6a9ef90a61432e55aa0
MD5 8c5fedf0fbbdfc605cecb04dcf8cf406
BLAKE2b-256 bc1a5f529c14621afb09472bcdb827f2ceab9b3358de16d7e4a2a3ebe4b85661

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 162856f683661d4aa1ba375ccbebe6022d8867d1a605cb9fc04d6ac21c5aab36
MD5 1baaf768bc79b825eb2a56349eeec138
BLAKE2b-256 b442d5789daf145be826740499c059bb9b61a4671bbb13f333535d283cc2ab0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 59dde03ae985c5e10a66ae14b319d402b1467067feeac4b06fa493872f565ed3
MD5 df0e38e7f5702d6947a62c215aed5491
BLAKE2b-256 ebdae9543505db99540ec8d5b1aea69bb5a08fa58ced3e174282aafadf93f2d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ebb65cf261a6773d9801ba81bd839fd03b39845ae45c0793a2a40f2ef0570f18
MD5 b74794e89f4790233590df0298f947e2
BLAKE2b-256 a8b0e9a91ace928b1bf691ed2de6e1683809e5c78b5418faeb964838f14fd55e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4a54583131d7514e34aa31e9a2d51c33e514341fc87f7c54799961f4723e2898
MD5 b25f4e1021a8f29fbbd1034e16424aff
BLAKE2b-256 996f64b37b2f1e55a3bbe6b16fa9e8ebeb85f496fff4c015b6b65e9401809f50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 92fca3ec0be9fd0639d76475b2615bca65498e734c4a4d989bd790b6593271d1
MD5 236edc27a47ea95fd5fa1cb708c8130b
BLAKE2b-256 7c90c06f6c6c945abc6ddca635be9600684f6271c3ffd2849ad882a87c300f3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 278e58adf6494ab9e8dd34f65158db15028a1d37f00db6ac705a9ff7dd0f1776
MD5 71cb8eae90cbe8ab4139371f9648d98e
BLAKE2b-256 17fb9eceef4e15b9a29b6eccf6ccbe46e0ea7f88afa2028d8adf005432a04d05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp39-cp39-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 289fb1711ddb179741d805178c4f2af96b77743d5e4804f6266e6c9e0297a32f
MD5 22322278c0e7ed76e97d5a7cb836a939
BLAKE2b-256 1fa85f906610bd43fd7ea9e3ea587f657ac4dd3761af129be2a045107bf3f589

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.10.65175-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5ff1910e40ce4804d1ea155fbf8b950c0376a8df9bf997c4d573a7bec68baa2d
MD5 4c903e588a590c80134b81201a3d7f01
BLAKE2b-256 a376ef00b62a9a8c06c642fddd7e6636e025a1952a00249a278c52973ac13f51

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.10.65175-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 901456eeb408a7873d8aa761b8b5d618020ffc45a02de253a78759f07cedd312
MD5 abd3a7d8c10a4283dfcf37046f1a2f19
BLAKE2b-256 c009175484e989c835008c8d31576f61c10a6994ce14500e738f233ba68749cd

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.10.65175-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 87f9e16769308b430e6204825071cd1aef21219b056747a91761f11f2214b77f
MD5 150962ab947cc7fc7f5778000ca6d953
BLAKE2b-256 be8d6ee662c24e98b408ed7ebc7b66fbace1d7105c374aeac3ca0464984e9d73

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.10.65175-cp38-cp38-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp38-cp38-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 2c34fdfd346cc7100227bbc4801aa41af21784c462421085e7afa24643a7465d
MD5 2952e8a768d3b7cb3bdf811c31b3eb55
BLAKE2b-256 b3b20f0ba6f1671bca982d159498aaafdc4e9403f8e0cf7f4a65532b4d5d354d

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.10.65175-cp37-cp37-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp37-cp37-win_amd64.whl
Algorithm Hash digest
SHA256 0786f92cd1ae6f0b6c8969b5f652d93dea8d07268642cc86c33713c211ac4371
MD5 0efd1f24f854a5ad2febf2d8dc608e37
BLAKE2b-256 25aa48160373aeb7f29e6bfdfd40588a8945bac6e4fdacfba8d54232666fde6a

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.10.65175-cp37-cp37-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp37-cp37-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5a1e3226ba3a457be126ff2714844c6f9e246a4d716137a984721e783a322fc
MD5 5e884e08ca72cb1d661a9cc6c940a145
BLAKE2b-256 16035dcffc3ff13cee5d68675e716780ca8c51f0704d9e6ee845ad2f2bca65fd

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.10.65175-cp37-cp37-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.10.65175-cp37-cp37-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e2c05754e771946b78ce92786d268b041f57c7bfb8f76531bca9ea17f737fda7
MD5 f7a8042103af1433af10292f37c27630
BLAKE2b-256 29368ac8f86376cbfe68875c4512f5d14b46f61b322d2aa0fc31d35ff5834211

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