2026-03-16T18:29:51,049 Created temporary directory: /tmp/pip-ephem-wheel-cache-zp6yw9j2 2026-03-16T18:29:51,051 Created temporary directory: /tmp/pip-build-tracker-k0cx_5k3 2026-03-16T18:29:51,051 Initialized build tracking at /tmp/pip-build-tracker-k0cx_5k3 2026-03-16T18:29:51,052 Created build tracker: /tmp/pip-build-tracker-k0cx_5k3 2026-03-16T18:29:51,052 Entered build tracker: /tmp/pip-build-tracker-k0cx_5k3 2026-03-16T18:29:51,053 Created temporary directory: /tmp/pip-wheel-j1sxhkfd 2026-03-16T18:29:51,056 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-16T18:29:51,059 Created temporary directory: /tmp/pip-ephem-wheel-cache-ycggcpeq 2026-03-16T18:29:51,080 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-16T18:29:51,083 2 location(s) to search for versions of labscript-utils: 2026-03-16T18:29:51,083 * https://pypi.org/simple/labscript-utils/ 2026-03-16T18:29:51,083 * https://www.piwheels.org/simple/labscript-utils/ 2026-03-16T18:29:51,084 Fetching project page and analyzing links: https://pypi.org/simple/labscript-utils/ 2026-03-16T18:29:51,085 Getting page https://pypi.org/simple/labscript-utils/ 2026-03-16T18:29:51,086 Found index url https://pypi.org/simple 2026-03-16T18:29:51,302 Fetched page https://pypi.org/simple/labscript-utils/ as application/vnd.pypi.simple.v1+json 2026-03-16T18:29:51,309 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/4e/43/33a1b06db7e9a53f1a603cb592e73bd66c6cd48063c406bf09a8d5e38bae/labscript_utils-2.15.1.dev54-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,310 Found link https://files.pythonhosted.org/packages/9b/44/8d31235bb08cdd4c4a0e7bcde4703173bbfefe603ff6c245f42a58733a28/labscript_utils-2.15.1.dev54.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 2.15.1.dev54 2026-03-16T18:29:51,311 Found link https://files.pythonhosted.org/packages/4d/f5/4c9b5a94dc123f84a9c8208b60f7e2f5fd95b65de3d7fdcca93c112fa93c/labscript-utils-3.0.0b2.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.0.0b2 2026-03-16T18:29:51,312 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/9a/8d/b364086a093d6dbb394bbbc00f4bfca763600c7d9b931419732f5283aca6/labscript_utils-3.0.0b2-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,313 Found link https://files.pythonhosted.org/packages/0a/ba/aeb1d1d663a3b9f682ed2ae5161985772001d624a0194a11b7e7ef409131/labscript-utils-3.0.0rc1.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.0.0rc1 2026-03-16T18:29:51,314 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/ca/2c/173a36fbdc5e51ee7844cea724b014e65367dd88e0850c9104c0e7c83067/labscript_utils-3.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,315 Found link https://files.pythonhosted.org/packages/00/dc/7f0cd624d60bc3737696b72f7afc3b2c557a6becfe178f9c603d108135ae/labscript-utils-3.0.0.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.0.0 2026-03-16T18:29:51,316 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/0b/1f/98a68b7afdb59cd81b2db92ea4a4db29ee0a2e05d05963c9e79f7f5a364f/labscript_utils-3.0.0-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,317 Found link https://files.pythonhosted.org/packages/d3/f1/ae4896de080bf619c0b0d52c8455a7f2713c54fd6802d8549922320c35da/labscript-utils-3.1.0rc1.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.1.0rc1 2026-03-16T18:29:51,318 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/49/89/20aa1a9edda231dc5f15787c87ac03ac19d6b49cbcfe556f2be5a8e5e3e9/labscript_utils-3.1.0rc1-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,319 Found link https://files.pythonhosted.org/packages/4a/30/69de28c3dffbc2e9281d9062618666563212966c346e4953a2fcdd1b925d/labscript-utils-3.1.0rc2.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.1.0rc2 2026-03-16T18:29:51,319 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/84/cf/4887f4552b101477beb482a7d21cbc0d30973a0941f115580e05ee3d8e7f/labscript_utils-3.1.0rc2-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,320 Found link https://files.pythonhosted.org/packages/3b/ff/f410b5df333d66be8f89d4ed69fcbb3e98a8a276083cb528679fbd9b5464/labscript-utils-3.1.0.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.1.0 2026-03-16T18:29:51,321 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/1f/71/906d330ec49504395268be2d70b4ceac6cd708b6b7be97535f299bab282d/labscript_utils-3.1.0-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,322 Found link https://files.pythonhosted.org/packages/03/e4/e81b21e2ef1d48b6f672fe353c901bc24b5367f95b8ec41da29cb1fc2b3a/labscript-utils-3.2.0.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.2.0 2026-03-16T18:29:51,322 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/ae/45/08e8995e46a75a7d5cb29c53c64c5e6766d4fa8916c49e4b7a4b8221ddc7/labscript_utils-3.2.0-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,323 Found link https://files.pythonhosted.org/packages/0e/ea/8c41eebadab8b462a97628cfb1485f5ae1a6fcf0454270ef0d871c11bf95/labscript-utils-3.2.1.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.2.1 2026-03-16T18:29:51,324 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/83/86/79570640f1438fde156730a4cffce10dcf32190aef22ee0c41b2ba45bf48/labscript_utils-3.2.1-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,325 Found link https://files.pythonhosted.org/packages/61/07/39394415bee2bbcc88b37478324db5323fe7901715b7f084537cafd6ea13/labscript-utils-3.2.2.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.2.2 2026-03-16T18:29:51,326 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/c8/54/c67a3a55ef1d9e56bfc72c283e9537a8950730de49565ae0f4f92d943497/labscript_utils-3.2.2-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,327 Found link https://files.pythonhosted.org/packages/e8/16/30f354c9ef9410e5e403cdafb6cd73703caa0dce256d201d95e4da5de3a2/labscript-utils-3.2.3.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.2.3 2026-03-16T18:29:51,328 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/fb/c4/0fee16ba6fca8e26c785c7ea335c9a4d22652c50043613946e3fe9d9dde3/labscript_utils-3.2.3-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,329 Found link https://files.pythonhosted.org/packages/55/10/a5b25c705341caad853fb763caeb2d178e8dff6b66b46ffde02057920f55/labscript-utils-3.3.0rc1.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.3.0rc1 2026-03-16T18:29:51,329 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/00/51/bc629924eaa1eafdc232097d1fb5c1f99677c5bfb4dea5d87c9cbb6f3512/labscript_utils-3.3.0rc1-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,331 Found link https://files.pythonhosted.org/packages/7b/19/1de53a167db7f2b0ed66532443497b67ee3fe5ce15467d0201b0a080f882/labscript-utils-3.3.0.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.3.0 2026-03-16T18:29:51,331 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/ee/4a/1373705e78764eb4395fb8bc0bca21edecb12d63281268a1404e20075868/labscript_utils-3.3.0-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,332 Found link https://files.pythonhosted.org/packages/9b/ad/e61b807fc84b81b8f22a22280be44eb9822132de33c61c6f54618069bf50/labscript-utils-3.3.1.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6), version: 3.3.1 2026-03-16T18:29:51,332 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/a8/18/99d212c37921d8e817177bda9216ddf0d094777bd9093735cad4a4990998/labscript_utils-3.3.1-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,333 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/16/ed/9e259c510f120f3ae88751f89068aa464678615c002e5fa5203c692d1c2f/labscript_utils-3.4.0rc1-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.8) 2026-03-16T18:29:51,334 Found link https://files.pythonhosted.org/packages/68/bf/3ff395737006df17f9c33842dc11009d9e7fcfc3d07830e5267a2b7dbdaf/labscript_utils-3.4.0rc1.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.8), version: 3.4.0rc1 2026-03-16T18:29:51,334 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/0c/5b/ecacab99d640ad29ca435e4e8a45c95f782548233c64b80f9392da862fb8/labscript_utils-3.4.0-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.8) 2026-03-16T18:29:51,335 Found link https://files.pythonhosted.org/packages/3d/0f/e66a1389829d549ff727edfc518081bb84cc1d3169db3758134de278579f/labscript_utils-3.4.0.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.8), version: 3.4.0 2026-03-16T18:29:51,336 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/3e/da/222b5c4a1aff00570b6961214b5b126261d4914ffa9e3ff898b7f3455d42/labscript_utils-3.4.1-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.8) 2026-03-16T18:29:51,337 Found link https://files.pythonhosted.org/packages/3a/4c/1a4348b9fae2867d6fa7ce43b85626578138ecc4ff014deebbd0121f7929/labscript_utils-3.4.1.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.8), version: 3.4.1 2026-03-16T18:29:51,338 Skipping link: No binaries permitted for labscript-utils: https://files.pythonhosted.org/packages/47/2c/4438600503962a1ad8eb69a889c7698c4aebdf2828238bd12500588ffaa9/labscript_utils-3.4.2-py3-none-any.whl (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.8) 2026-03-16T18:29:51,339 Found link https://files.pythonhosted.org/packages/f4/19/693bf59078e670e98ae6970e0c4f7aea08f32c2207ff67a9673073824de7/labscript_utils-3.4.2.tar.gz (from https://pypi.org/simple/labscript-utils/) (requires-python:>=3.8), version: 3.4.2 2026-03-16T18:29:51,339 Fetching project page and analyzing links: https://www.piwheels.org/simple/labscript-utils/ 2026-03-16T18:29:51,340 Getting page https://www.piwheels.org/simple/labscript-utils/ 2026-03-16T18:29:51,341 Found index url https://www.piwheels.org/simple 2026-03-16T18:29:51,500 Fetched page https://www.piwheels.org/simple/labscript-utils/ as text/html 2026-03-16T18:29:51,506 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.4.1-py3-none-any.whl#sha256=765aaf562ad373680a77aedfc764e21e9377140d6945c0e959966eb9328f0855 (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.8) 2026-03-16T18:29:51,507 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.4.0-py3-none-any.whl#sha256=a42bc56d818e7c79f16950d86ad45d54d60de29408abd1fe1d03b1787f195727 (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.8) 2026-03-16T18:29:51,507 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.4.0rc1-py3-none-any.whl#sha256=e8f652a691e6d8e15502411b9ef5269c8746962b9dddbb4971f2945c982c2066 (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.8) 2026-03-16T18:29:51,507 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.3.1-py3-none-any.whl#sha256=31e8231bac5f94860b1656bc2ea922da96e32c12290594e2fa0e462575c37d81 (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,508 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.3.0-py3-none-any.whl#sha256=896e465118525388a9d7bdfefde13ea8a0a28505842e7061c1bba922c75b11db (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,508 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.3.0rc1-py3-none-any.whl#sha256=4f1728848dbef89c6eee6caa1435678ab362cb02604bf9bf2cae89181e8e97f9 (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,509 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.2.3-py3-none-any.whl#sha256=9cf6b858b240cd3ece1d706bba1896468ee550207431226fd55a7fae6ea9f6eb (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,509 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.2.2-py3-none-any.whl#sha256=1adc4823e6ed6aba234cc96200b0d64c3483c21f8327d508accf1b8ecbefcfb5 (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,510 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.2.1-py3-none-any.whl#sha256=420055410ec772638cd115305ce649fffce1bbf12012d0f1ff317314772a9be3 (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,511 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.2.0-py3-none-any.whl#sha256=839c13a9b442d22d81157950f86ea1804d8455cbc80c7df60c95894b72882ba0 (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,511 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.1.0-py3-none-any.whl#sha256=cee0b8743a330cc694ea60d9f60e13746a96890d343ea6499376af69e500a2da (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,512 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.1.0rc2-py3-none-any.whl#sha256=6ce32f9af37b74e7a9ca862832b76e44632f54b84a64ae1b40309f84147297f4 (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,513 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.1.0rc1-py3-none-any.whl#sha256=354b3d78f968b0c8b6c9f4a62bef058f29b2eafa94391d018fe7bd5e251df4ef (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,513 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.0.0-py3-none-any.whl#sha256=4afe9c33521976b7b4a1096dbbe4c1b5a968c9514121ce4b22173f239794f1fa (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,514 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.0.0rc1-py3-none-any.whl#sha256=1e1ec4a6cce2c571706e50ee5670e032df98bd38d341701baa6bf40b762e4aec (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,515 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-3.0.0b2-py3-none-any.whl#sha256=7ed34aafbdfbf4cc93f347cec2f7e4045c8ae06500991f43ef6d80dde4ad700a (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,515 Skipping link: No binaries permitted for labscript-utils: https://archive1.piwheels.org/simple/labscript-utils/labscript_utils-2.15.1.dev54-py3-none-any.whl#sha256=8ccdc83b3466d5d9ba1c7d2c24c62335111306bf13f3a06ca04bc11b4928146f (from https://www.piwheels.org/simple/labscript-utils/) (requires-python:>=3.6) 2026-03-16T18:29:51,516 Skipping link: not a file: https://www.piwheels.org/simple/labscript-utils/ 2026-03-16T18:29:51,516 Skipping link: not a file: https://pypi.org/simple/labscript-utils/ 2026-03-16T18:29:51,537 Given no hashes to check 1 links for project 'labscript-utils': discarding no candidates 2026-03-16T18:29:51,554 Collecting labscript-utils==3.4.2 2026-03-16T18:29:51,557 Created temporary directory: /tmp/pip-unpack-rakbkbr_ 2026-03-16T18:29:51,770 Downloading labscript_utils-3.4.2.tar.gz (200 kB) 2026-03-16T18:29:52,073 Added labscript-utils==3.4.2 from https://files.pythonhosted.org/packages/f4/19/693bf59078e670e98ae6970e0c4f7aea08f32c2207ff67a9673073824de7/labscript_utils-3.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-k0cx_5k3' 2026-03-16T18:29:52,079 Created temporary directory: /tmp/pip-build-env-sgxx_h83 2026-03-16T18:29:52,084 Installing build dependencies: started 2026-03-16T18:29:52,085 Running command pip subprocess to install build dependencies 2026-03-16T18:29:53,296 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-16T18:29:53,944 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-16T18:29:53,970 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-16T18:29:55,766 Collecting setuptools>=64 2026-03-16T18:29:55,858 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-16T18:29:56,268 Collecting setuptools_scm>=8 2026-03-16T18:29:56,286 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-03-16T18:29:56,479 Collecting packaging>=20 2026-03-16T18:29:56,501 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-16T18:29:59,463 Installing collected packages: setuptools, packaging, setuptools_scm 2026-03-16T18:30:03,020 Creating /tmp/pip-build-env-sgxx_h83/overlay/local/bin 2026-03-16T18:30:03,022 changing mode of /tmp/pip-build-env-sgxx_h83/overlay/local/bin/setuptools-scm to 755 2026-03-16T18:30:03,046 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools_scm-9.2.2 2026-03-16T18:30:03,329 Installing build dependencies: finished with status 'done' 2026-03-16T18:30:03,335 Getting requirements to build wheel: started 2026-03-16T18:30:03,337 Running command Getting requirements to build wheel 2026-03-16T18:30:04,075 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-16T18:30:04,075 !! 2026-03-16T18:30:04,076 ******************************************************************************** 2026-03-16T18:30:04,076 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-16T18:30:04,077 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-16T18:30:04,077 or your builds will no longer be supported. 2026-03-16T18:30:04,078 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-16T18:30:04,079 ******************************************************************************** 2026-03-16T18:30:04,080 !! 2026-03-16T18:30:04,080 corresp(dist, value, root_dir) 2026-03-16T18:30:04,121 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-16T18:30:04,122 !! 2026-03-16T18:30:04,123 ******************************************************************************** 2026-03-16T18:30:04,123 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-16T18:30:04,125 License :: OSI Approved :: BSD License 2026-03-16T18:30:04,126 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-16T18:30:04,126 ******************************************************************************** 2026-03-16T18:30:04,128 !! 2026-03-16T18:30:04,128 dist._finalize_license_expression() 2026-03-16T18:30:04,130 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-16T18:30:04,130 !! 2026-03-16T18:30:04,132 ******************************************************************************** 2026-03-16T18:30:04,133 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-16T18:30:04,134 License :: OSI Approved :: BSD License 2026-03-16T18:30:04,136 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-16T18:30:04,136 ******************************************************************************** 2026-03-16T18:30:04,137 !! 2026-03-16T18:30:04,138 self._finalize_license_expression() 2026-03-16T18:30:04,139 running egg_info 2026-03-16T18:30:04,145 writing labscript_utils.egg-info/PKG-INFO 2026-03-16T18:30:04,149 writing dependency_links to labscript_utils.egg-info/dependency_links.txt 2026-03-16T18:30:04,151 writing entry points to labscript_utils.egg-info/entry_points.txt 2026-03-16T18:30:04,153 writing requirements to labscript_utils.egg-info/requires.txt 2026-03-16T18:30:04,155 writing top-level names to labscript_utils.egg-info/top_level.txt 2026-03-16T18:30:04,201 listing git files failed - pretending there aren't any 2026-03-16T18:30:04,205 reading manifest file 'labscript_utils.egg-info/SOURCES.txt' 2026-03-16T18:30:04,221 adding license file 'LICENSE.txt' 2026-03-16T18:30:04,227 writing manifest file 'labscript_utils.egg-info/SOURCES.txt' 2026-03-16T18:30:04,329 Getting requirements to build wheel: finished with status 'done' 2026-03-16T18:30:04,332 Created temporary directory: /tmp/pip-modern-metadata-k1wtom8x 2026-03-16T18:30:04,335 Preparing metadata (pyproject.toml): started 2026-03-16T18:30:04,336 Running command Preparing metadata (pyproject.toml) 2026-03-16T18:30:05,000 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-16T18:30:05,001 !! 2026-03-16T18:30:05,002 ******************************************************************************** 2026-03-16T18:30:05,002 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-16T18:30:05,003 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-16T18:30:05,004 or your builds will no longer be supported. 2026-03-16T18:30:05,004 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-16T18:30:05,005 ******************************************************************************** 2026-03-16T18:30:05,006 !! 2026-03-16T18:30:05,006 corresp(dist, value, root_dir) 2026-03-16T18:30:05,043 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-16T18:30:05,043 !! 2026-03-16T18:30:05,044 ******************************************************************************** 2026-03-16T18:30:05,045 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-16T18:30:05,046 License :: OSI Approved :: BSD License 2026-03-16T18:30:05,047 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-16T18:30:05,048 ******************************************************************************** 2026-03-16T18:30:05,049 !! 2026-03-16T18:30:05,049 dist._finalize_license_expression() 2026-03-16T18:30:05,050 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-16T18:30:05,051 !! 2026-03-16T18:30:05,052 ******************************************************************************** 2026-03-16T18:30:05,053 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-16T18:30:05,054 License :: OSI Approved :: BSD License 2026-03-16T18:30:05,055 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-16T18:30:05,056 ******************************************************************************** 2026-03-16T18:30:05,057 !! 2026-03-16T18:30:05,057 self._finalize_license_expression() 2026-03-16T18:30:05,058 running dist_info 2026-03-16T18:30:05,068 creating /tmp/pip-modern-metadata-k1wtom8x/labscript_utils.egg-info 2026-03-16T18:30:05,069 writing /tmp/pip-modern-metadata-k1wtom8x/labscript_utils.egg-info/PKG-INFO 2026-03-16T18:30:05,074 writing dependency_links to /tmp/pip-modern-metadata-k1wtom8x/labscript_utils.egg-info/dependency_links.txt 2026-03-16T18:30:05,076 writing entry points to /tmp/pip-modern-metadata-k1wtom8x/labscript_utils.egg-info/entry_points.txt 2026-03-16T18:30:05,078 writing requirements to /tmp/pip-modern-metadata-k1wtom8x/labscript_utils.egg-info/requires.txt 2026-03-16T18:30:05,080 writing top-level names to /tmp/pip-modern-metadata-k1wtom8x/labscript_utils.egg-info/top_level.txt 2026-03-16T18:30:05,081 writing manifest file '/tmp/pip-modern-metadata-k1wtom8x/labscript_utils.egg-info/SOURCES.txt' 2026-03-16T18:30:05,123 listing git files failed - pretending there aren't any 2026-03-16T18:30:05,127 reading manifest file '/tmp/pip-modern-metadata-k1wtom8x/labscript_utils.egg-info/SOURCES.txt' 2026-03-16T18:30:05,129 adding license file 'LICENSE.txt' 2026-03-16T18:30:05,133 writing manifest file '/tmp/pip-modern-metadata-k1wtom8x/labscript_utils.egg-info/SOURCES.txt' 2026-03-16T18:30:05,134 creating '/tmp/pip-modern-metadata-k1wtom8x/labscript_utils-3.4.2.dist-info' 2026-03-16T18:30:05,264 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-16T18:30:05,269 Source in /tmp/pip-wheel-j1sxhkfd/labscript-utils_247d3261d11147b6a88be750cfa1e344 has version 3.4.2, which satisfies requirement labscript-utils==3.4.2 from https://files.pythonhosted.org/packages/f4/19/693bf59078e670e98ae6970e0c4f7aea08f32c2207ff67a9673073824de7/labscript_utils-3.4.2.tar.gz 2026-03-16T18:30:05,270 Removed labscript-utils==3.4.2 from https://files.pythonhosted.org/packages/f4/19/693bf59078e670e98ae6970e0c4f7aea08f32c2207ff67a9673073824de7/labscript_utils-3.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-k0cx_5k3' 2026-03-16T18:30:05,276 Created temporary directory: /tmp/pip-unpack-8vex9gir 2026-03-16T18:30:05,276 Building wheels for collected packages: labscript-utils 2026-03-16T18:30:05,282 Created temporary directory: /tmp/pip-wheel-lb568396 2026-03-16T18:30:05,282 Destination directory: /tmp/pip-wheel-lb568396 2026-03-16T18:30:05,285 Building wheel for labscript-utils (pyproject.toml): started 2026-03-16T18:30:05,286 Running command Building wheel for labscript-utils (pyproject.toml) 2026-03-16T18:30:05,934 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-16T18:30:05,934 !! 2026-03-16T18:30:05,935 ******************************************************************************** 2026-03-16T18:30:05,935 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-16T18:30:05,936 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-16T18:30:05,937 or your builds will no longer be supported. 2026-03-16T18:30:05,938 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-16T18:30:05,938 ******************************************************************************** 2026-03-16T18:30:05,939 !! 2026-03-16T18:30:05,940 corresp(dist, value, root_dir) 2026-03-16T18:30:05,974 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-16T18:30:05,974 !! 2026-03-16T18:30:05,975 ******************************************************************************** 2026-03-16T18:30:05,976 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-16T18:30:05,977 License :: OSI Approved :: BSD License 2026-03-16T18:30:05,978 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-16T18:30:05,978 ******************************************************************************** 2026-03-16T18:30:05,979 !! 2026-03-16T18:30:05,980 dist._finalize_license_expression() 2026-03-16T18:30:05,981 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-16T18:30:05,981 !! 2026-03-16T18:30:05,982 ******************************************************************************** 2026-03-16T18:30:05,983 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-16T18:30:05,984 License :: OSI Approved :: BSD License 2026-03-16T18:30:05,985 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-16T18:30:05,985 ******************************************************************************** 2026-03-16T18:30:05,987 !! 2026-03-16T18:30:05,987 self._finalize_license_expression() 2026-03-16T18:30:05,988 running bdist_wheel 2026-03-16T18:30:06,004 running build 2026-03-16T18:30:06,004 running build_py 2026-03-16T18:30:06,012 creating build/lib/labscript_utils 2026-03-16T18:30:06,014 copying labscript_utils/tracelog.py -> build/lib/labscript_utils 2026-03-16T18:30:06,017 copying labscript_utils/splash.py -> build/lib/labscript_utils 2026-03-16T18:30:06,019 copying labscript_utils/setup_logging.py -> build/lib/labscript_utils 2026-03-16T18:30:06,021 copying labscript_utils/testing_utils.py -> build/lib/labscript_utils 2026-03-16T18:30:06,023 copying labscript_utils/ls_zprocess.py -> build/lib/labscript_utils 2026-03-16T18:30:06,025 copying labscript_utils/zlock.py -> build/lib/labscript_utils 2026-03-16T18:30:06,027 copying labscript_utils/settings.py -> build/lib/labscript_utils 2026-03-16T18:30:06,029 copying labscript_utils/versions.py -> build/lib/labscript_utils 2026-03-16T18:30:06,032 copying labscript_utils/memprof.py -> build/lib/labscript_utils 2026-03-16T18:30:06,033 copying labscript_utils/remote.py -> build/lib/labscript_utils 2026-03-16T18:30:06,035 copying labscript_utils/camera_server.py -> build/lib/labscript_utils 2026-03-16T18:30:06,037 copying labscript_utils/impprof.py -> build/lib/labscript_utils 2026-03-16T18:30:06,039 copying labscript_utils/modulewatcher.py -> build/lib/labscript_utils 2026-03-16T18:30:06,042 copying labscript_utils/__init__.py -> build/lib/labscript_utils 2026-03-16T18:30:06,044 copying labscript_utils/h5_lock.py -> build/lib/labscript_utils 2026-03-16T18:30:06,046 copying labscript_utils/dict_diff.py -> build/lib/labscript_utils 2026-03-16T18:30:06,048 copying labscript_utils/filewatcher.py -> build/lib/labscript_utils 2026-03-16T18:30:06,050 copying labscript_utils/labconfig.py -> build/lib/labscript_utils 2026-03-16T18:30:06,052 copying labscript_utils/connections.py -> build/lib/labscript_utils 2026-03-16T18:30:06,055 copying labscript_utils/zlog.py -> build/lib/labscript_utils 2026-03-16T18:30:06,057 copying labscript_utils/double_import_denier.py -> build/lib/labscript_utils 2026-03-16T18:30:06,059 copying labscript_utils/__version__.py -> build/lib/labscript_utils 2026-03-16T18:30:06,061 copying labscript_utils/shot_utils.py -> build/lib/labscript_utils 2026-03-16T18:30:06,062 copying labscript_utils/shared_drive.py -> build/lib/labscript_utils 2026-03-16T18:30:06,064 copying labscript_utils/properties.py -> build/lib/labscript_utils 2026-03-16T18:30:06,067 creating build/lib/labscript_profile 2026-03-16T18:30:06,068 copying labscript_profile/create.py -> build/lib/labscript_profile 2026-03-16T18:30:06,070 copying labscript_profile/__init__.py -> build/lib/labscript_profile 2026-03-16T18:30:06,071 running egg_info 2026-03-16T18:30:06,083 writing labscript_utils.egg-info/PKG-INFO 2026-03-16T18:30:06,088 writing dependency_links to labscript_utils.egg-info/dependency_links.txt 2026-03-16T18:30:06,089 writing entry points to labscript_utils.egg-info/entry_points.txt 2026-03-16T18:30:06,091 writing requirements to labscript_utils.egg-info/requires.txt 2026-03-16T18:30:06,092 writing top-level names to labscript_utils.egg-info/top_level.txt 2026-03-16T18:30:06,124 listing git files failed - pretending there aren't any 2026-03-16T18:30:06,128 reading manifest file 'labscript_utils.egg-info/SOURCES.txt' 2026-03-16T18:30:06,135 adding license file 'LICENSE.txt' 2026-03-16T18:30:06,141 writing manifest file 'labscript_utils.egg-info/SOURCES.txt' 2026-03-16T18:30:06,144 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_profile.default_profile.app_saved_configs' is absent from the `packages` configuration. 2026-03-16T18:30:06,144 !! 2026-03-16T18:30:06,145 ******************************************************************************** 2026-03-16T18:30:06,146 ############################ 2026-03-16T18:30:06,146 # Package would be ignored # 2026-03-16T18:30:06,147 ############################ 2026-03-16T18:30:06,147 Python recognizes 'labscript_profile.default_profile.app_saved_configs' as an importable package[^1], 2026-03-16T18:30:06,148 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,149 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,149 package, please make sure that 'labscript_profile.default_profile.app_saved_configs' is explicitly added 2026-03-16T18:30:06,150 to the `packages` configuration field. 2026-03-16T18:30:06,151 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,151 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,151 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,152 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,153 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,154 If you don't want 'labscript_profile.default_profile.app_saved_configs' to be distributed and are 2026-03-16T18:30:06,155 already explicitly excluding 'labscript_profile.default_profile.app_saved_configs' via 2026-03-16T18:30:06,155 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,156 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,156 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,157 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,158 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,160 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,160 even if it does not contain any `.py` files. 2026-03-16T18:30:06,161 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,161 directory, all directories are treated like packages. 2026-03-16T18:30:06,162 ******************************************************************************** 2026-03-16T18:30:06,162 !! 2026-03-16T18:30:06,163 check.warn(importable) 2026-03-16T18:30:06,163 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_profile.default_profile.labconfig' is absent from the `packages` configuration. 2026-03-16T18:30:06,164 !! 2026-03-16T18:30:06,165 ******************************************************************************** 2026-03-16T18:30:06,165 ############################ 2026-03-16T18:30:06,166 # Package would be ignored # 2026-03-16T18:30:06,166 ############################ 2026-03-16T18:30:06,167 Python recognizes 'labscript_profile.default_profile.labconfig' as an importable package[^1], 2026-03-16T18:30:06,168 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,169 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,169 package, please make sure that 'labscript_profile.default_profile.labconfig' is explicitly added 2026-03-16T18:30:06,170 to the `packages` configuration field. 2026-03-16T18:30:06,171 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,171 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,172 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,173 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,174 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,175 If you don't want 'labscript_profile.default_profile.labconfig' to be distributed and are 2026-03-16T18:30:06,176 already explicitly excluding 'labscript_profile.default_profile.labconfig' via 2026-03-16T18:30:06,176 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,176 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,177 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,178 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,179 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,180 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,180 even if it does not contain any `.py` files. 2026-03-16T18:30:06,181 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,181 directory, all directories are treated like packages. 2026-03-16T18:30:06,182 ******************************************************************************** 2026-03-16T18:30:06,183 !! 2026-03-16T18:30:06,183 check.warn(importable) 2026-03-16T18:30:06,184 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_profile.default_profile.userlib.analysislib' is absent from the `packages` configuration. 2026-03-16T18:30:06,184 !! 2026-03-16T18:30:06,185 ******************************************************************************** 2026-03-16T18:30:06,186 ############################ 2026-03-16T18:30:06,186 # Package would be ignored # 2026-03-16T18:30:06,187 ############################ 2026-03-16T18:30:06,187 Python recognizes 'labscript_profile.default_profile.userlib.analysislib' as an importable package[^1], 2026-03-16T18:30:06,188 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,189 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,189 package, please make sure that 'labscript_profile.default_profile.userlib.analysislib' is explicitly added 2026-03-16T18:30:06,190 to the `packages` configuration field. 2026-03-16T18:30:06,191 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,191 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,192 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,193 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,194 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,195 If you don't want 'labscript_profile.default_profile.userlib.analysislib' to be distributed and are 2026-03-16T18:30:06,196 already explicitly excluding 'labscript_profile.default_profile.userlib.analysislib' via 2026-03-16T18:30:06,196 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,197 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,197 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,198 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,199 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,201 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,201 even if it does not contain any `.py` files. 2026-03-16T18:30:06,202 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,203 directory, all directories are treated like packages. 2026-03-16T18:30:06,203 ******************************************************************************** 2026-03-16T18:30:06,204 !! 2026-03-16T18:30:06,205 check.warn(importable) 2026-03-16T18:30:06,205 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_profile.default_profile.userlib.analysislib.common' is absent from the `packages` configuration. 2026-03-16T18:30:06,206 !! 2026-03-16T18:30:06,207 ******************************************************************************** 2026-03-16T18:30:06,207 ############################ 2026-03-16T18:30:06,207 # Package would be ignored # 2026-03-16T18:30:06,208 ############################ 2026-03-16T18:30:06,208 Python recognizes 'labscript_profile.default_profile.userlib.analysislib.common' as an importable package[^1], 2026-03-16T18:30:06,209 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,210 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,210 package, please make sure that 'labscript_profile.default_profile.userlib.analysislib.common' is explicitly added 2026-03-16T18:30:06,211 to the `packages` configuration field. 2026-03-16T18:30:06,212 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,212 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,213 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,214 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,215 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,216 If you don't want 'labscript_profile.default_profile.userlib.analysislib.common' to be distributed and are 2026-03-16T18:30:06,216 already explicitly excluding 'labscript_profile.default_profile.userlib.analysislib.common' via 2026-03-16T18:30:06,217 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,217 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,218 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,219 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,220 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,221 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,222 even if it does not contain any `.py` files. 2026-03-16T18:30:06,222 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,223 directory, all directories are treated like packages. 2026-03-16T18:30:06,223 ******************************************************************************** 2026-03-16T18:30:06,224 !! 2026-03-16T18:30:06,224 check.warn(importable) 2026-03-16T18:30:06,225 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_profile.default_profile.userlib.analysislib.example_apparatus' is absent from the `packages` configuration. 2026-03-16T18:30:06,225 !! 2026-03-16T18:30:06,226 ******************************************************************************** 2026-03-16T18:30:06,227 ############################ 2026-03-16T18:30:06,227 # Package would be ignored # 2026-03-16T18:30:06,228 ############################ 2026-03-16T18:30:06,229 Python recognizes 'labscript_profile.default_profile.userlib.analysislib.example_apparatus' as an importable package[^1], 2026-03-16T18:30:06,229 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,230 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,230 package, please make sure that 'labscript_profile.default_profile.userlib.analysislib.example_apparatus' is explicitly added 2026-03-16T18:30:06,231 to the `packages` configuration field. 2026-03-16T18:30:06,232 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,232 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,232 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,233 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,234 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,235 If you don't want 'labscript_profile.default_profile.userlib.analysislib.example_apparatus' to be distributed and are 2026-03-16T18:30:06,236 already explicitly excluding 'labscript_profile.default_profile.userlib.analysislib.example_apparatus' via 2026-03-16T18:30:06,236 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,237 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,237 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,238 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,239 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,241 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,241 even if it does not contain any `.py` files. 2026-03-16T18:30:06,242 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,242 directory, all directories are treated like packages. 2026-03-16T18:30:06,243 ******************************************************************************** 2026-03-16T18:30:06,244 !! 2026-03-16T18:30:06,244 check.warn(importable) 2026-03-16T18:30:06,244 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_profile.default_profile.userlib.labscriptlib' is absent from the `packages` configuration. 2026-03-16T18:30:06,245 !! 2026-03-16T18:30:06,246 ******************************************************************************** 2026-03-16T18:30:06,247 ############################ 2026-03-16T18:30:06,247 # Package would be ignored # 2026-03-16T18:30:06,248 ############################ 2026-03-16T18:30:06,248 Python recognizes 'labscript_profile.default_profile.userlib.labscriptlib' as an importable package[^1], 2026-03-16T18:30:06,249 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,249 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,250 package, please make sure that 'labscript_profile.default_profile.userlib.labscriptlib' is explicitly added 2026-03-16T18:30:06,250 to the `packages` configuration field. 2026-03-16T18:30:06,252 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,252 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,252 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,253 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,255 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,256 If you don't want 'labscript_profile.default_profile.userlib.labscriptlib' to be distributed and are 2026-03-16T18:30:06,256 already explicitly excluding 'labscript_profile.default_profile.userlib.labscriptlib' via 2026-03-16T18:30:06,257 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,257 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,258 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,259 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,260 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,261 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,261 even if it does not contain any `.py` files. 2026-03-16T18:30:06,262 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,262 directory, all directories are treated like packages. 2026-03-16T18:30:06,263 ******************************************************************************** 2026-03-16T18:30:06,264 !! 2026-03-16T18:30:06,264 check.warn(importable) 2026-03-16T18:30:06,264 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_profile.default_profile.userlib.labscriptlib.common' is absent from the `packages` configuration. 2026-03-16T18:30:06,265 !! 2026-03-16T18:30:06,266 ******************************************************************************** 2026-03-16T18:30:06,266 ############################ 2026-03-16T18:30:06,267 # Package would be ignored # 2026-03-16T18:30:06,267 ############################ 2026-03-16T18:30:06,268 Python recognizes 'labscript_profile.default_profile.userlib.labscriptlib.common' as an importable package[^1], 2026-03-16T18:30:06,268 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,269 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,270 package, please make sure that 'labscript_profile.default_profile.userlib.labscriptlib.common' is explicitly added 2026-03-16T18:30:06,270 to the `packages` configuration field. 2026-03-16T18:30:06,271 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,271 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,272 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,273 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,274 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,275 If you don't want 'labscript_profile.default_profile.userlib.labscriptlib.common' to be distributed and are 2026-03-16T18:30:06,275 already explicitly excluding 'labscript_profile.default_profile.userlib.labscriptlib.common' via 2026-03-16T18:30:06,276 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,276 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,277 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,278 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,279 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,280 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,281 even if it does not contain any `.py` files. 2026-03-16T18:30:06,281 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,282 directory, all directories are treated like packages. 2026-03-16T18:30:06,282 ******************************************************************************** 2026-03-16T18:30:06,283 !! 2026-03-16T18:30:06,284 check.warn(importable) 2026-03-16T18:30:06,284 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_profile.default_profile.userlib.labscriptlib.example_apparatus' is absent from the `packages` configuration. 2026-03-16T18:30:06,284 !! 2026-03-16T18:30:06,285 ******************************************************************************** 2026-03-16T18:30:06,286 ############################ 2026-03-16T18:30:06,286 # Package would be ignored # 2026-03-16T18:30:06,286 ############################ 2026-03-16T18:30:06,287 Python recognizes 'labscript_profile.default_profile.userlib.labscriptlib.example_apparatus' as an importable package[^1], 2026-03-16T18:30:06,287 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,288 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,289 package, please make sure that 'labscript_profile.default_profile.userlib.labscriptlib.example_apparatus' is explicitly added 2026-03-16T18:30:06,289 to the `packages` configuration field. 2026-03-16T18:30:06,290 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,290 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,291 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,292 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,293 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,294 If you don't want 'labscript_profile.default_profile.userlib.labscriptlib.example_apparatus' to be distributed and are 2026-03-16T18:30:06,294 already explicitly excluding 'labscript_profile.default_profile.userlib.labscriptlib.example_apparatus' via 2026-03-16T18:30:06,295 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,295 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,296 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,297 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,298 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,299 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,300 even if it does not contain any `.py` files. 2026-03-16T18:30:06,300 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,301 directory, all directories are treated like packages. 2026-03-16T18:30:06,301 ******************************************************************************** 2026-03-16T18:30:06,302 !! 2026-03-16T18:30:06,303 check.warn(importable) 2026-03-16T18:30:06,303 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_profile.default_profile.userlib.pythonlib' is absent from the `packages` configuration. 2026-03-16T18:30:06,304 !! 2026-03-16T18:30:06,305 ******************************************************************************** 2026-03-16T18:30:06,305 ############################ 2026-03-16T18:30:06,306 # Package would be ignored # 2026-03-16T18:30:06,306 ############################ 2026-03-16T18:30:06,307 Python recognizes 'labscript_profile.default_profile.userlib.pythonlib' as an importable package[^1], 2026-03-16T18:30:06,308 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,309 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,309 package, please make sure that 'labscript_profile.default_profile.userlib.pythonlib' is explicitly added 2026-03-16T18:30:06,309 to the `packages` configuration field. 2026-03-16T18:30:06,310 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,310 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,311 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,312 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,312 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,313 If you don't want 'labscript_profile.default_profile.userlib.pythonlib' to be distributed and are 2026-03-16T18:30:06,314 already explicitly excluding 'labscript_profile.default_profile.userlib.pythonlib' via 2026-03-16T18:30:06,314 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,314 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,315 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,316 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,317 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,318 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,318 even if it does not contain any `.py` files. 2026-03-16T18:30:06,319 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,319 directory, all directories are treated like packages. 2026-03-16T18:30:06,320 ******************************************************************************** 2026-03-16T18:30:06,320 !! 2026-03-16T18:30:06,321 check.warn(importable) 2026-03-16T18:30:06,321 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_profile.default_profile.userlib.user_devices' is absent from the `packages` configuration. 2026-03-16T18:30:06,322 !! 2026-03-16T18:30:06,323 ******************************************************************************** 2026-03-16T18:30:06,323 ############################ 2026-03-16T18:30:06,324 # Package would be ignored # 2026-03-16T18:30:06,324 ############################ 2026-03-16T18:30:06,325 Python recognizes 'labscript_profile.default_profile.userlib.user_devices' as an importable package[^1], 2026-03-16T18:30:06,325 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,326 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,327 package, please make sure that 'labscript_profile.default_profile.userlib.user_devices' is explicitly added 2026-03-16T18:30:06,327 to the `packages` configuration field. 2026-03-16T18:30:06,328 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,329 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,329 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,330 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,331 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,332 If you don't want 'labscript_profile.default_profile.userlib.user_devices' to be distributed and are 2026-03-16T18:30:06,333 already explicitly excluding 'labscript_profile.default_profile.userlib.user_devices' via 2026-03-16T18:30:06,333 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,334 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,334 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,335 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,336 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,337 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,338 even if it does not contain any `.py` files. 2026-03-16T18:30:06,338 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,339 directory, all directories are treated like packages. 2026-03-16T18:30:06,339 ******************************************************************************** 2026-03-16T18:30:06,340 !! 2026-03-16T18:30:06,340 check.warn(importable) 2026-03-16T18:30:06,341 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_utils.device_registry' is absent from the `packages` configuration. 2026-03-16T18:30:06,341 !! 2026-03-16T18:30:06,342 ******************************************************************************** 2026-03-16T18:30:06,343 ############################ 2026-03-16T18:30:06,343 # Package would be ignored # 2026-03-16T18:30:06,344 ############################ 2026-03-16T18:30:06,344 Python recognizes 'labscript_utils.device_registry' as an importable package[^1], 2026-03-16T18:30:06,345 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,346 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,346 package, please make sure that 'labscript_utils.device_registry' is explicitly added 2026-03-16T18:30:06,347 to the `packages` configuration field. 2026-03-16T18:30:06,348 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,348 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,349 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,350 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,351 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,352 If you don't want 'labscript_utils.device_registry' to be distributed and are 2026-03-16T18:30:06,352 already explicitly excluding 'labscript_utils.device_registry' via 2026-03-16T18:30:06,353 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,353 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,354 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,355 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,356 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,357 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,358 even if it does not contain any `.py` files. 2026-03-16T18:30:06,358 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,359 directory, all directories are treated like packages. 2026-03-16T18:30:06,359 ******************************************************************************** 2026-03-16T18:30:06,360 !! 2026-03-16T18:30:06,361 check.warn(importable) 2026-03-16T18:30:06,361 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_utils.excepthook' is absent from the `packages` configuration. 2026-03-16T18:30:06,362 !! 2026-03-16T18:30:06,362 ******************************************************************************** 2026-03-16T18:30:06,363 ############################ 2026-03-16T18:30:06,363 # Package would be ignored # 2026-03-16T18:30:06,364 ############################ 2026-03-16T18:30:06,364 Python recognizes 'labscript_utils.excepthook' as an importable package[^1], 2026-03-16T18:30:06,365 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,366 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,366 package, please make sure that 'labscript_utils.excepthook' is explicitly added 2026-03-16T18:30:06,366 to the `packages` configuration field. 2026-03-16T18:30:06,367 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,368 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,368 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,369 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,370 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,371 If you don't want 'labscript_utils.excepthook' to be distributed and are 2026-03-16T18:30:06,371 already explicitly excluding 'labscript_utils.excepthook' via 2026-03-16T18:30:06,372 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,372 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,373 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,374 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,375 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,376 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,377 even if it does not contain any `.py` files. 2026-03-16T18:30:06,377 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,378 directory, all directories are treated like packages. 2026-03-16T18:30:06,378 ******************************************************************************** 2026-03-16T18:30:06,379 !! 2026-03-16T18:30:06,380 check.warn(importable) 2026-03-16T18:30:06,380 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_utils.qtwidgets' is absent from the `packages` configuration. 2026-03-16T18:30:06,380 !! 2026-03-16T18:30:06,381 ******************************************************************************** 2026-03-16T18:30:06,382 ############################ 2026-03-16T18:30:06,382 # Package would be ignored # 2026-03-16T18:30:06,383 ############################ 2026-03-16T18:30:06,383 Python recognizes 'labscript_utils.qtwidgets' as an importable package[^1], 2026-03-16T18:30:06,384 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,385 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,385 package, please make sure that 'labscript_utils.qtwidgets' is explicitly added 2026-03-16T18:30:06,386 to the `packages` configuration field. 2026-03-16T18:30:06,387 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,388 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,388 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,389 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,390 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,391 If you don't want 'labscript_utils.qtwidgets' to be distributed and are 2026-03-16T18:30:06,391 already explicitly excluding 'labscript_utils.qtwidgets' via 2026-03-16T18:30:06,391 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,392 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,392 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,393 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,394 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,395 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,396 even if it does not contain any `.py` files. 2026-03-16T18:30:06,396 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,397 directory, all directories are treated like packages. 2026-03-16T18:30:06,397 ******************************************************************************** 2026-03-16T18:30:06,398 !! 2026-03-16T18:30:06,399 check.warn(importable) 2026-03-16T18:30:06,399 /tmp/pip-build-env-sgxx_h83/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'labscript_utils.unitconversions' is absent from the `packages` configuration. 2026-03-16T18:30:06,399 !! 2026-03-16T18:30:06,401 ******************************************************************************** 2026-03-16T18:30:06,401 ############################ 2026-03-16T18:30:06,401 # Package would be ignored # 2026-03-16T18:30:06,402 ############################ 2026-03-16T18:30:06,403 Python recognizes 'labscript_utils.unitconversions' as an importable package[^1], 2026-03-16T18:30:06,403 but it is absent from setuptools' `packages` configuration. 2026-03-16T18:30:06,404 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-16T18:30:06,404 package, please make sure that 'labscript_utils.unitconversions' is explicitly added 2026-03-16T18:30:06,405 to the `packages` configuration field. 2026-03-16T18:30:06,406 Alternatively, you can also rely on setuptools' discovery methods 2026-03-16T18:30:06,406 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-16T18:30:06,407 instead of `find_packages(...)`/`find:`). 2026-03-16T18:30:06,408 You can read more about "package discovery" on setuptools documentation page: 2026-03-16T18:30:06,409 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-16T18:30:06,410 If you don't want 'labscript_utils.unitconversions' to be distributed and are 2026-03-16T18:30:06,410 already explicitly excluding 'labscript_utils.unitconversions' via 2026-03-16T18:30:06,411 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-16T18:30:06,411 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-16T18:30:06,412 combination with a more fine grained `package-data` configuration. 2026-03-16T18:30:06,413 You can read more about "package data files" on setuptools documentation page: 2026-03-16T18:30:06,414 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-16T18:30:06,416 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-16T18:30:06,416 even if it does not contain any `.py` files. 2026-03-16T18:30:06,417 On the other hand, currently there is no concept of package data 2026-03-16T18:30:06,417 directory, all directories are treated like packages. 2026-03-16T18:30:06,417 ******************************************************************************** 2026-03-16T18:30:06,418 !! 2026-03-16T18:30:06,419 check.warn(importable) 2026-03-16T18:30:06,419 creating build/lib/labscript_utils/device_registry 2026-03-16T18:30:06,420 copying labscript_utils/device_registry/__init__.py -> build/lib/labscript_utils/device_registry 2026-03-16T18:30:06,420 copying labscript_utils/device_registry/_device_registry.py -> build/lib/labscript_utils/device_registry 2026-03-16T18:30:06,421 creating build/lib/labscript_utils/excepthook 2026-03-16T18:30:06,421 copying labscript_utils/excepthook/__init__.py -> build/lib/labscript_utils/excepthook 2026-03-16T18:30:06,422 copying labscript_utils/excepthook/error.gif -> build/lib/labscript_utils/excepthook 2026-03-16T18:30:06,422 copying labscript_utils/excepthook/tk_exception.py -> build/lib/labscript_utils/excepthook 2026-03-16T18:30:06,422 creating build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,423 copying labscript_utils/qtwidgets/InputPlotWindow.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,423 copying labscript_utils/qtwidgets/__init__.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,424 copying labscript_utils/qtwidgets/analoginput.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,424 copying labscript_utils/qtwidgets/analogoutput.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,425 copying labscript_utils/qtwidgets/ddsoutput.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,425 copying labscript_utils/qtwidgets/digitaloutput.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,426 copying labscript_utils/qtwidgets/dragdroptab.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,426 copying labscript_utils/qtwidgets/elide_label.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,427 copying labscript_utils/qtwidgets/enumoutput.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,427 copying labscript_utils/qtwidgets/fingertab.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,428 copying labscript_utils/qtwidgets/headerview_with_widgets.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,428 copying labscript_utils/qtwidgets/imageoutput.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,429 copying labscript_utils/qtwidgets/outputbox.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,429 copying labscript_utils/qtwidgets/toolpalette.py -> build/lib/labscript_utils/qtwidgets 2026-03-16T18:30:06,430 creating build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,430 copying labscript_utils/unitconversions/NovaTechDDS9m.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,431 copying labscript_utils/unitconversions/UnitConversionBase.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,431 copying labscript_utils/unitconversions/__init__.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,432 copying labscript_utils/unitconversions/aom.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,432 copying labscript_utils/unitconversions/detuning.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,433 copying labscript_utils/unitconversions/example.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,433 copying labscript_utils/unitconversions/generic_frequency.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,434 copying labscript_utils/unitconversions/linear_coil_driver.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,434 copying labscript_utils/unitconversions/optotunelens.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,435 copying labscript_utils/unitconversions/quad_driver.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,435 copying labscript_utils/unitconversions/quad_monitor.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,436 copying labscript_utils/unitconversions/test.py -> build/lib/labscript_utils/unitconversions 2026-03-16T18:30:06,437 copying labscript_profile/../labscript-suite.pth -> build/lib/labscript_profile/.. 2026-03-16T18:30:06,437 creating build/lib/labscript_profile/default_profile/app_saved_configs 2026-03-16T18:30:06,437 copying labscript_profile/default_profile/app_saved_configs/README.txt -> build/lib/labscript_profile/default_profile/app_saved_configs 2026-03-16T18:30:06,438 creating build/lib/labscript_profile/default_profile/labconfig 2026-03-16T18:30:06,438 copying labscript_profile/default_profile/labconfig/example.ini -> build/lib/labscript_profile/default_profile/labconfig 2026-03-16T18:30:06,439 creating build/lib/labscript_profile/default_profile/userlib/analysislib 2026-03-16T18:30:06,439 copying labscript_profile/default_profile/userlib/analysislib/__init__.py -> build/lib/labscript_profile/default_profile/userlib/analysislib 2026-03-16T18:30:06,440 creating build/lib/labscript_profile/default_profile/userlib/analysislib/common 2026-03-16T18:30:06,441 copying labscript_profile/default_profile/userlib/analysislib/common/__init__.py -> build/lib/labscript_profile/default_profile/userlib/analysislib/common 2026-03-16T18:30:06,441 creating build/lib/labscript_profile/default_profile/userlib/analysislib/example_apparatus 2026-03-16T18:30:06,442 copying labscript_profile/default_profile/userlib/analysislib/example_apparatus/example_IMAQdx_remote.py -> build/lib/labscript_profile/default_profile/userlib/analysislib/example_apparatus 2026-03-16T18:30:06,442 creating build/lib/labscript_profile/default_profile/userlib/labscriptlib 2026-03-16T18:30:06,443 copying labscript_profile/default_profile/userlib/labscriptlib/__init__.py -> build/lib/labscript_profile/default_profile/userlib/labscriptlib 2026-03-16T18:30:06,443 creating build/lib/labscript_profile/default_profile/userlib/labscriptlib/common 2026-03-16T18:30:06,444 copying labscript_profile/default_profile/userlib/labscriptlib/common/__init__.py -> build/lib/labscript_profile/default_profile/userlib/labscriptlib/common 2026-03-16T18:30:06,444 creating build/lib/labscript_profile/default_profile/userlib/labscriptlib/example_apparatus 2026-03-16T18:30:06,445 copying labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/connection_table.py -> build/lib/labscript_profile/default_profile/userlib/labscriptlib/example_apparatus 2026-03-16T18:30:06,445 copying labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/connection_table_IMAQdx_remote.py -> build/lib/labscript_profile/default_profile/userlib/labscriptlib/example_apparatus 2026-03-16T18:30:06,446 copying labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/example_IMAQdx_remote.py -> build/lib/labscript_profile/default_profile/userlib/labscriptlib/example_apparatus 2026-03-16T18:30:06,446 copying labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/example_experiment.py -> build/lib/labscript_profile/default_profile/userlib/labscriptlib/example_apparatus 2026-03-16T18:30:06,447 creating build/lib/labscript_profile/default_profile/userlib/pythonlib 2026-03-16T18:30:06,447 copying labscript_profile/default_profile/userlib/pythonlib/README.txt -> build/lib/labscript_profile/default_profile/userlib/pythonlib 2026-03-16T18:30:06,448 creating build/lib/labscript_profile/default_profile/userlib/user_devices 2026-03-16T18:30:06,448 copying labscript_profile/default_profile/userlib/user_devices/README.txt -> build/lib/labscript_profile/default_profile/userlib/user_devices 2026-03-16T18:30:06,449 installing to build/bdist.linux-armv7l/wheel 2026-03-16T18:30:06,450 running install 2026-03-16T18:30:06,450 running install_lib 2026-03-16T18:30:06,450 creating build/bdist.linux-armv7l/wheel 2026-03-16T18:30:06,451 creating build/bdist.linux-armv7l/wheel/labscript_profile 2026-03-16T18:30:06,451 copying build/lib/labscript_profile/create.py -> build/bdist.linux-armv7l/wheel/./labscript_profile 2026-03-16T18:30:06,452 copying build/lib/labscript_profile/__init__.py -> build/bdist.linux-armv7l/wheel/./labscript_profile 2026-03-16T18:30:06,452 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile 2026-03-16T18:30:06,453 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile/app_saved_configs 2026-03-16T18:30:06,453 copying build/lib/labscript_profile/default_profile/app_saved_configs/README.txt -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/app_saved_configs 2026-03-16T18:30:06,453 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile/labconfig 2026-03-16T18:30:06,454 copying build/lib/labscript_profile/default_profile/labconfig/example.ini -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/labconfig 2026-03-16T18:30:06,454 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile/userlib 2026-03-16T18:30:06,455 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile/userlib/labscriptlib 2026-03-16T18:30:06,455 copying build/lib/labscript_profile/default_profile/userlib/labscriptlib/__init__.py -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/userlib/labscriptlib 2026-03-16T18:30:06,456 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile/userlib/labscriptlib/common 2026-03-16T18:30:06,456 copying build/lib/labscript_profile/default_profile/userlib/labscriptlib/common/__init__.py -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/userlib/labscriptlib/common 2026-03-16T18:30:06,457 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile/userlib/labscriptlib/example_apparatus 2026-03-16T18:30:06,457 copying build/lib/labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/connection_table.py -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/userlib/labscriptlib/example_apparatus 2026-03-16T18:30:06,458 copying build/lib/labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/example_experiment.py -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/userlib/labscriptlib/example_apparatus 2026-03-16T18:30:06,458 copying build/lib/labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/example_IMAQdx_remote.py -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/userlib/labscriptlib/example_apparatus 2026-03-16T18:30:06,459 copying build/lib/labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/connection_table_IMAQdx_remote.py -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/userlib/labscriptlib/example_apparatus 2026-03-16T18:30:06,459 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile/userlib/user_devices 2026-03-16T18:30:06,460 copying build/lib/labscript_profile/default_profile/userlib/user_devices/README.txt -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/userlib/user_devices 2026-03-16T18:30:06,460 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile/userlib/pythonlib 2026-03-16T18:30:06,461 copying build/lib/labscript_profile/default_profile/userlib/pythonlib/README.txt -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/userlib/pythonlib 2026-03-16T18:30:06,461 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile/userlib/analysislib 2026-03-16T18:30:06,462 copying build/lib/labscript_profile/default_profile/userlib/analysislib/__init__.py -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/userlib/analysislib 2026-03-16T18:30:06,463 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile/userlib/analysislib/common 2026-03-16T18:30:06,463 copying build/lib/labscript_profile/default_profile/userlib/analysislib/common/__init__.py -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/userlib/analysislib/common 2026-03-16T18:30:06,463 creating build/bdist.linux-armv7l/wheel/labscript_profile/default_profile/userlib/analysislib/example_apparatus 2026-03-16T18:30:06,464 copying build/lib/labscript_profile/default_profile/userlib/analysislib/example_apparatus/example_IMAQdx_remote.py -> build/bdist.linux-armv7l/wheel/./labscript_profile/default_profile/userlib/analysislib/example_apparatus 2026-03-16T18:30:06,464 creating build/bdist.linux-armv7l/wheel/labscript_utils 2026-03-16T18:30:06,465 copying build/lib/labscript_utils/tracelog.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,465 copying build/lib/labscript_utils/splash.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,466 copying build/lib/labscript_utils/setup_logging.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,466 copying build/lib/labscript_utils/testing_utils.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,467 copying build/lib/labscript_utils/ls_zprocess.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,467 copying build/lib/labscript_utils/zlock.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,467 copying build/lib/labscript_utils/settings.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,468 copying build/lib/labscript_utils/versions.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,468 copying build/lib/labscript_utils/memprof.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,469 copying build/lib/labscript_utils/remote.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,469 copying build/lib/labscript_utils/camera_server.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,470 copying build/lib/labscript_utils/impprof.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,470 creating build/bdist.linux-armv7l/wheel/labscript_utils/unitconversions 2026-03-16T18:30:06,471 copying build/lib/labscript_utils/unitconversions/quad_driver.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,471 copying build/lib/labscript_utils/unitconversions/example.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,472 copying build/lib/labscript_utils/unitconversions/generic_frequency.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,472 copying build/lib/labscript_utils/unitconversions/UnitConversionBase.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,473 copying build/lib/labscript_utils/unitconversions/detuning.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,473 copying build/lib/labscript_utils/unitconversions/__init__.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,474 copying build/lib/labscript_utils/unitconversions/aom.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,474 copying build/lib/labscript_utils/unitconversions/NovaTechDDS9m.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,475 copying build/lib/labscript_utils/unitconversions/linear_coil_driver.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,475 copying build/lib/labscript_utils/unitconversions/quad_monitor.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,476 copying build/lib/labscript_utils/unitconversions/optotunelens.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,477 copying build/lib/labscript_utils/unitconversions/test.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/unitconversions 2026-03-16T18:30:06,477 copying build/lib/labscript_utils/modulewatcher.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,478 copying build/lib/labscript_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,478 copying build/lib/labscript_utils/h5_lock.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,479 creating build/bdist.linux-armv7l/wheel/labscript_utils/device_registry 2026-03-16T18:30:06,479 copying build/lib/labscript_utils/device_registry/__init__.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/device_registry 2026-03-16T18:30:06,480 copying build/lib/labscript_utils/device_registry/_device_registry.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/device_registry 2026-03-16T18:30:06,480 copying build/lib/labscript_utils/dict_diff.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,481 copying build/lib/labscript_utils/filewatcher.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,481 creating build/bdist.linux-armv7l/wheel/labscript_utils/qtwidgets 2026-03-16T18:30:06,482 copying build/lib/labscript_utils/qtwidgets/ddsoutput.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,482 copying build/lib/labscript_utils/qtwidgets/analogoutput.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,483 copying build/lib/labscript_utils/qtwidgets/__init__.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,483 copying build/lib/labscript_utils/qtwidgets/imageoutput.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,484 copying build/lib/labscript_utils/qtwidgets/headerview_with_widgets.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,485 copying build/lib/labscript_utils/qtwidgets/enumoutput.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,487 copying build/lib/labscript_utils/qtwidgets/elide_label.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,490 copying build/lib/labscript_utils/qtwidgets/dragdroptab.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,492 copying build/lib/labscript_utils/qtwidgets/analoginput.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,495 copying build/lib/labscript_utils/qtwidgets/outputbox.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,496 copying build/lib/labscript_utils/qtwidgets/toolpalette.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,499 copying build/lib/labscript_utils/qtwidgets/digitaloutput.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,501 copying build/lib/labscript_utils/qtwidgets/fingertab.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,503 copying build/lib/labscript_utils/qtwidgets/InputPlotWindow.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/qtwidgets 2026-03-16T18:30:06,505 copying build/lib/labscript_utils/labconfig.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,507 copying build/lib/labscript_utils/connections.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,510 copying build/lib/labscript_utils/zlog.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,512 copying build/lib/labscript_utils/double_import_denier.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,514 copying build/lib/labscript_utils/__version__.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,516 creating build/bdist.linux-armv7l/wheel/labscript_utils/excepthook 2026-03-16T18:30:06,517 copying build/lib/labscript_utils/excepthook/tk_exception.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/excepthook 2026-03-16T18:30:06,519 copying build/lib/labscript_utils/excepthook/error.gif -> build/bdist.linux-armv7l/wheel/./labscript_utils/excepthook 2026-03-16T18:30:06,521 copying build/lib/labscript_utils/excepthook/__init__.py -> build/bdist.linux-armv7l/wheel/./labscript_utils/excepthook 2026-03-16T18:30:06,523 copying build/lib/labscript_utils/shot_utils.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,525 copying build/lib/labscript_utils/shared_drive.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,527 copying build/lib/labscript_utils/properties.py -> build/bdist.linux-armv7l/wheel/./labscript_utils 2026-03-16T18:30:06,529 copying build/lib/labscript-suite.pth -> build/bdist.linux-armv7l/wheel/. 2026-03-16T18:30:06,531 running install_egg_info 2026-03-16T18:30:06,537 Copying labscript_utils.egg-info to build/bdist.linux-armv7l/wheel/./labscript_utils-3.4.2-py3.11.egg-info 2026-03-16T18:30:06,550 running install_scripts 2026-03-16T18:30:06,562 creating build/bdist.linux-armv7l/wheel/labscript_utils-3.4.2.dist-info/WHEEL 2026-03-16T18:30:06,565 creating '/tmp/pip-wheel-lb568396/.tmp-ac6pomxm/labscript_utils-3.4.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-16T18:30:06,566 adding 'labscript-suite.pth' 2026-03-16T18:30:06,569 adding 'labscript_profile/__init__.py' 2026-03-16T18:30:06,570 adding 'labscript_profile/create.py' 2026-03-16T18:30:06,572 adding 'labscript_profile/default_profile/app_saved_configs/README.txt' 2026-03-16T18:30:06,574 adding 'labscript_profile/default_profile/labconfig/example.ini' 2026-03-16T18:30:06,576 adding 'labscript_profile/default_profile/userlib/analysislib/__init__.py' 2026-03-16T18:30:06,578 adding 'labscript_profile/default_profile/userlib/analysislib/common/__init__.py' 2026-03-16T18:30:06,579 adding 'labscript_profile/default_profile/userlib/analysislib/example_apparatus/example_IMAQdx_remote.py' 2026-03-16T18:30:06,581 adding 'labscript_profile/default_profile/userlib/labscriptlib/__init__.py' 2026-03-16T18:30:06,582 adding 'labscript_profile/default_profile/userlib/labscriptlib/common/__init__.py' 2026-03-16T18:30:06,584 adding 'labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/connection_table.py' 2026-03-16T18:30:06,586 adding 'labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/connection_table_IMAQdx_remote.py' 2026-03-16T18:30:06,587 adding 'labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/example_IMAQdx_remote.py' 2026-03-16T18:30:06,588 adding 'labscript_profile/default_profile/userlib/labscriptlib/example_apparatus/example_experiment.py' 2026-03-16T18:30:06,590 adding 'labscript_profile/default_profile/userlib/pythonlib/README.txt' 2026-03-16T18:30:06,592 adding 'labscript_profile/default_profile/userlib/user_devices/README.txt' 2026-03-16T18:30:06,594 adding 'labscript_utils/__init__.py' 2026-03-16T18:30:06,595 adding 'labscript_utils/__version__.py' 2026-03-16T18:30:06,597 adding 'labscript_utils/camera_server.py' 2026-03-16T18:30:06,600 adding 'labscript_utils/connections.py' 2026-03-16T18:30:06,601 adding 'labscript_utils/dict_diff.py' 2026-03-16T18:30:06,603 adding 'labscript_utils/double_import_denier.py' 2026-03-16T18:30:06,605 adding 'labscript_utils/filewatcher.py' 2026-03-16T18:30:06,606 adding 'labscript_utils/h5_lock.py' 2026-03-16T18:30:06,607 adding 'labscript_utils/impprof.py' 2026-03-16T18:30:06,609 adding 'labscript_utils/labconfig.py' 2026-03-16T18:30:06,611 adding 'labscript_utils/ls_zprocess.py' 2026-03-16T18:30:06,613 adding 'labscript_utils/memprof.py' 2026-03-16T18:30:06,614 adding 'labscript_utils/modulewatcher.py' 2026-03-16T18:30:06,616 adding 'labscript_utils/properties.py' 2026-03-16T18:30:06,617 adding 'labscript_utils/remote.py' 2026-03-16T18:30:06,618 adding 'labscript_utils/settings.py' 2026-03-16T18:30:06,620 adding 'labscript_utils/setup_logging.py' 2026-03-16T18:30:06,621 adding 'labscript_utils/shared_drive.py' 2026-03-16T18:30:06,622 adding 'labscript_utils/shot_utils.py' 2026-03-16T18:30:06,624 adding 'labscript_utils/splash.py' 2026-03-16T18:30:06,625 adding 'labscript_utils/testing_utils.py' 2026-03-16T18:30:06,627 adding 'labscript_utils/tracelog.py' 2026-03-16T18:30:06,628 adding 'labscript_utils/versions.py' 2026-03-16T18:30:06,630 adding 'labscript_utils/zlock.py' 2026-03-16T18:30:06,631 adding 'labscript_utils/zlog.py' 2026-03-16T18:30:06,633 adding 'labscript_utils/device_registry/__init__.py' 2026-03-16T18:30:06,635 adding 'labscript_utils/device_registry/_device_registry.py' 2026-03-16T18:30:06,637 adding 'labscript_utils/excepthook/__init__.py' 2026-03-16T18:30:06,638 adding 'labscript_utils/excepthook/error.gif' 2026-03-16T18:30:06,639 adding 'labscript_utils/excepthook/tk_exception.py' 2026-03-16T18:30:06,641 adding 'labscript_utils/qtwidgets/InputPlotWindow.py' 2026-03-16T18:30:06,643 adding 'labscript_utils/qtwidgets/__init__.py' 2026-03-16T18:30:06,644 adding 'labscript_utils/qtwidgets/analoginput.py' 2026-03-16T18:30:06,646 adding 'labscript_utils/qtwidgets/analogoutput.py' 2026-03-16T18:30:06,647 adding 'labscript_utils/qtwidgets/ddsoutput.py' 2026-03-16T18:30:06,649 adding 'labscript_utils/qtwidgets/digitaloutput.py' 2026-03-16T18:30:06,653 adding 'labscript_utils/qtwidgets/dragdroptab.py' 2026-03-16T18:30:06,655 adding 'labscript_utils/qtwidgets/elide_label.py' 2026-03-16T18:30:06,657 adding 'labscript_utils/qtwidgets/enumoutput.py' 2026-03-16T18:30:06,658 adding 'labscript_utils/qtwidgets/fingertab.py' 2026-03-16T18:30:06,660 adding 'labscript_utils/qtwidgets/headerview_with_widgets.py' 2026-03-16T18:30:06,662 adding 'labscript_utils/qtwidgets/imageoutput.py' 2026-03-16T18:30:06,663 adding 'labscript_utils/qtwidgets/outputbox.py' 2026-03-16T18:30:06,666 adding 'labscript_utils/qtwidgets/toolpalette.py' 2026-03-16T18:30:06,668 adding 'labscript_utils/unitconversions/NovaTechDDS9m.py' 2026-03-16T18:30:06,669 adding 'labscript_utils/unitconversions/UnitConversionBase.py' 2026-03-16T18:30:06,671 adding 'labscript_utils/unitconversions/__init__.py' 2026-03-16T18:30:06,672 adding 'labscript_utils/unitconversions/aom.py' 2026-03-16T18:30:06,673 adding 'labscript_utils/unitconversions/detuning.py' 2026-03-16T18:30:06,674 adding 'labscript_utils/unitconversions/example.py' 2026-03-16T18:30:06,676 adding 'labscript_utils/unitconversions/generic_frequency.py' 2026-03-16T18:30:06,677 adding 'labscript_utils/unitconversions/linear_coil_driver.py' 2026-03-16T18:30:06,678 adding 'labscript_utils/unitconversions/optotunelens.py' 2026-03-16T18:30:06,680 adding 'labscript_utils/unitconversions/quad_driver.py' 2026-03-16T18:30:06,681 adding 'labscript_utils/unitconversions/quad_monitor.py' 2026-03-16T18:30:06,682 adding 'labscript_utils/unitconversions/test.py' 2026-03-16T18:30:06,685 adding 'labscript_utils-3.4.2.dist-info/licenses/LICENSE.txt' 2026-03-16T18:30:06,686 adding 'labscript_utils-3.4.2.dist-info/METADATA' 2026-03-16T18:30:06,687 adding 'labscript_utils-3.4.2.dist-info/WHEEL' 2026-03-16T18:30:06,688 adding 'labscript_utils-3.4.2.dist-info/entry_points.txt' 2026-03-16T18:30:06,689 adding 'labscript_utils-3.4.2.dist-info/top_level.txt' 2026-03-16T18:30:06,691 adding 'labscript_utils-3.4.2.dist-info/RECORD' 2026-03-16T18:30:06,694 removing build/bdist.linux-armv7l/wheel 2026-03-16T18:30:06,821 Building wheel for labscript-utils (pyproject.toml): finished with status 'done' 2026-03-16T18:30:06,828 Created wheel for labscript-utils: filename=labscript_utils-3.4.2-py3-none-any.whl size=120378 sha256=c58a0e124bfb830f147f09f09808706d0c70a0161f3d316c1ae1b30506b3e5e3 2026-03-16T18:30:06,829 Stored in directory: /tmp/pip-ephem-wheel-cache-ycggcpeq/wheels/6f/30/c9/42ded1ae75d48ed8dde39f23f09117461f6fa7ea8a30a9ccc5 2026-03-16T18:30:06,842 Successfully built labscript-utils 2026-03-16T18:30:06,847 Removed build tracker: '/tmp/pip-build-tracker-k0cx_5k3'