2026-06-03T19:41:29,079 Created temporary directory: /tmp/pip-ephem-wheel-cache-zahr8p26 2026-06-03T19:41:29,081 Created temporary directory: /tmp/pip-build-tracker-44lawmol 2026-06-03T19:41:29,082 Initialized build tracking at /tmp/pip-build-tracker-44lawmol 2026-06-03T19:41:29,082 Created build tracker: /tmp/pip-build-tracker-44lawmol 2026-06-03T19:41:29,082 Entered build tracker: /tmp/pip-build-tracker-44lawmol 2026-06-03T19:41:29,083 Created temporary directory: /tmp/pip-wheel-u1rvntln 2026-06-03T19:41:29,086 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-06-03T19:41:29,089 Created temporary directory: /tmp/pip-ephem-wheel-cache-zfj9exy8 2026-06-03T19:41:29,110 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-03T19:41:29,114 2 location(s) to search for versions of pytmc: 2026-06-03T19:41:29,114 * https://pypi.org/simple/pytmc/ 2026-06-03T19:41:29,114 * https://www.piwheels.org/simple/pytmc/ 2026-06-03T19:41:29,114 Fetching project page and analyzing links: https://pypi.org/simple/pytmc/ 2026-06-03T19:41:29,115 Getting page https://pypi.org/simple/pytmc/ 2026-06-03T19:41:29,117 Found index url https://pypi.org/simple 2026-06-03T19:41:29,343 Fetched page https://pypi.org/simple/pytmc/ as application/vnd.pypi.simple.v1+json 2026-06-03T19:41:29,352 Found link https://files.pythonhosted.org/packages/54/2a/568362178dc3a55894d77f388ee08eb65de28cbc75010d1a5dddb3ec8b7f/pytmc-2.3.1.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.3.1 2026-06-03T19:41:29,353 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/b8/25/8ff2ef2a1022ed78c20800050374a5e0cf942365d8c3ac8f66828f9c684d/pytmc-2.4.0-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,354 Found link https://files.pythonhosted.org/packages/2e/46/8b3ab98eba3b5cff7525e72be1d269a730a2bd22e27ca0c7a96d89a196f8/pytmc-2.4.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.4.0 2026-06-03T19:41:29,355 Found link https://files.pythonhosted.org/packages/7b/07/b491bff0d158ccc59af742ede74d00b93bdecbf30775961ef08d64aceb8e/pytmc-2.5.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.5.0 2026-06-03T19:41:29,356 Found link https://files.pythonhosted.org/packages/e2/db/0a7bb1d2c8efe404d3ad19d3ac666ef581fadf62eeca87a9ab30abfcc7e6/pytmc-2.6.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.6.0 2026-06-03T19:41:29,357 Found link https://files.pythonhosted.org/packages/01/c9/79ec6b5164127c53bcbc4fbbef1067806bcefd0c48e14e986f345634c186/pytmc-2.6.5.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.6.5 2026-06-03T19:41:29,358 Found link https://files.pythonhosted.org/packages/36/3f/5c2eb3f942ffab084115ca3399d09420dcc3123754a93ca8a4a4f842dfc8/pytmc-2.6.6.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.6.6 2026-06-03T19:41:29,359 Found link https://files.pythonhosted.org/packages/29/70/8be53385fa2d37f4abd17cb989038b3d3ac7a1c1d1387c1c43b688e423eb/pytmc-2.6.7.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.6.7 2026-06-03T19:41:29,360 Found link https://files.pythonhosted.org/packages/67/98/50804cb5a3deb762a32fe9161b1873c3f2e3821211a75a313e61efb78937/pytmc-2.6.8.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.6.8 2026-06-03T19:41:29,361 Found link https://files.pythonhosted.org/packages/d8/6c/1a9f776982507afd33c25cdf3a6ff866310872a04e6e0c1b4401ff7f2101/pytmc-2.6.9.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.6.9 2026-06-03T19:41:29,362 Found link https://files.pythonhosted.org/packages/38/5b/0c1345d2fe9a5f5783ac5aa1215560432dbf87b7ea3d22aa8bba22b2d67c/pytmc-2.7.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.7.0 2026-06-03T19:41:29,363 Found link https://files.pythonhosted.org/packages/ad/72/dcfa09edd3ba9c19a28c9b3eec6c3344ef8bc0c9913718b7c52fa7ade530/pytmc-2.7.5.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.7.5 2026-06-03T19:41:29,364 Found link https://files.pythonhosted.org/packages/cf/88/56f62228a87d2a53a9d4e0464645ef307d2fb949ae91c7ba5f6066a3bf6b/pytmc-2.9.1.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.9.1 2026-06-03T19:41:29,365 Found link https://files.pythonhosted.org/packages/b5/fd/beba2fc4a9ef76880b3ef31ffc36825278b5a9ce0da5f7d2474651e6a41e/pytmc-2.11.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.11.0 2026-06-03T19:41:29,366 Found link https://files.pythonhosted.org/packages/49/93/fffcac9b28449bdba99079b7e13a8fbbba77a4604de05876b9da05f4bd43/pytmc-2.11.1.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.11.1 2026-06-03T19:41:29,367 Found link https://files.pythonhosted.org/packages/3b/1d/71d6816494b871cb7bbec7c8804463f767d02bb6061758149755278924d2/pytmc-2.12.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.12.0 2026-06-03T19:41:29,368 Found link https://files.pythonhosted.org/packages/98/d5/aa9f45a1134a2d755f9b856a7a070544be7e9d4eb69ad0c060c1bc3d3119/pytmc-2.13.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.13.0 2026-06-03T19:41:29,368 Found link https://files.pythonhosted.org/packages/8f/cb/b3e7a0eff02905c405605bde7bafdd3847cd5134d70d05f94155742365ed/pytmc-2.14.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.6), version: 2.14.0 2026-06-03T19:41:29,369 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/b3/a5/6e12c921c8793271a9b35216c723aa3208317ad5e7ce9c9bf5120a1c184e/pytmc-2.15.0-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,370 Found link https://files.pythonhosted.org/packages/a6/b4/9a3257d8d516a88f4dbb5f4c8005c814bad3f0cfea403f74e08528841814/pytmc-2.15.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.15.0 2026-06-03T19:41:29,371 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/31/e5/1cb3e2a4420a469ec87b798d6bd58268cb8316cc20b1daffb62b59486c1e/pytmc-2.15.1-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,372 Found link https://files.pythonhosted.org/packages/5d/23/76170e8a60c3fc69e3510f27ccb8d6e3e75cd9a6e477c225d57f66830bea/pytmc-2.15.1.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.15.1 2026-06-03T19:41:29,373 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/37/d1/3129a1d6dfca36077ed23e344081013939c4e16704d340c098cdbfe60f5a/pytmc-2.16.0-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,374 Found link https://files.pythonhosted.org/packages/e1/ea/980b3e48dfaa10f1f24502928a265c78a864a579b5be69dede2f4e630965/pytmc-2.16.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.16.0 2026-06-03T19:41:29,374 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/99/f0/d3fe7c9973656622511c2050f876cec13e35a12f70c00821d911a3fa0be8/pytmc-2.17.0-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,375 Found link https://files.pythonhosted.org/packages/4e/2b/f77db5f03cac37816f68a8dd7017d363d1563ae67807de6032aa5b98715b/pytmc-2.17.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.17.0 2026-06-03T19:41:29,376 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/ad/02/dad40367e3a915f56802d155de7fc974245fc6938fd4b44f85aa5f3458c8/pytmc-2.18.0-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,377 Found link https://files.pythonhosted.org/packages/d5/dd/ee638a0bb46d02da2946472f0ee13f1a0dbb68f9cdd09838f17471d35307/pytmc-2.18.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.18.0 2026-06-03T19:41:29,378 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/4a/65/3b198966a637847195991b3c6fc98b052fd85545b4d3895be305eb14e9f4/pytmc-2.18.1-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,379 Found link https://files.pythonhosted.org/packages/cc/85/60f52c2ee946fd65e7117d3c7713f5c9fc1b9cc61e5fd0e2134507a8221b/pytmc-2.18.1.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.18.1 2026-06-03T19:41:29,379 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/7f/10/f2b7bdd0e42166e78028c2dcee28e88dbfa7a35231a5756d9ba8af0d1fbe/pytmc-2.18.2-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,380 Found link https://files.pythonhosted.org/packages/b5/60/a6f49f750b6c4fe58f20e18c74625d23afbcf260c17927956b3d5836173e/pytmc-2.18.2.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.18.2 2026-06-03T19:41:29,381 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/c4/24/40d8846e9216cdb27a0f8b46ce9f9b3af34d285177e99d687cea1b3b2275/pytmc-2.19.0-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,381 Found link https://files.pythonhosted.org/packages/bd/55/be91666abc637934bdf3aea8e217abb4782e1bb90c27a0f03d25ce162dde/pytmc-2.19.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.19.0 2026-06-03T19:41:29,382 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/c1/a9/16cd89f0439a7a11a901856df4fffda8aafa4cc67c78bebe7788d4105a14/pytmc-2.19.1-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,383 Found link https://files.pythonhosted.org/packages/2a/1a/e8485ccb0ba0eec5a20c3dad6d5e0cf39e3810d56076fa3262a8ccf9d732/pytmc-2.19.1.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.19.1 2026-06-03T19:41:29,384 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/14/ed/393de32d1d073afef85bb29aa04fca10203eb1e956ad9c04181846efdf50/pytmc-2.20.0-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,384 Found link https://files.pythonhosted.org/packages/b7/b7/20fc0be93937e1249fcd7f658e1c8275e544cc61437d09754f2e74e1c62c/pytmc-2.20.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.20.0 2026-06-03T19:41:29,385 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/8f/6e/5f55ad52ea622f6819415874cf54fd192e7205b7cfa987407d0c1528e8ce/pytmc-2.21.0-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,386 Found link https://files.pythonhosted.org/packages/8c/8d/28198bfa1648a7811ddcd110834cf4fe66809d8eee4e60a195b31690079d/pytmc-2.21.0.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.21.0 2026-06-03T19:41:29,387 Skipping link: No binaries permitted for pytmc: https://files.pythonhosted.org/packages/a7/37/d7d0b9609e125287d3ce353a3db771ded38a5040d8d887f4ef9e885d59e6/pytmc-2.21.1-py3-none-any.whl (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,388 Found link https://files.pythonhosted.org/packages/85/13/d1299260915900f29c820a31ca35a3a381d15ec0987e4163b54446b402f1/pytmc-2.21.1.tar.gz (from https://pypi.org/simple/pytmc/) (requires-python:>=3.9), version: 2.21.1 2026-06-03T19:41:29,388 Fetching project page and analyzing links: https://www.piwheels.org/simple/pytmc/ 2026-06-03T19:41:29,389 Getting page https://www.piwheels.org/simple/pytmc/ 2026-06-03T19:41:29,391 Found index url https://www.piwheels.org/simple 2026-06-03T19:41:29,564 Fetched page https://www.piwheels.org/simple/pytmc/ as text/html 2026-06-03T19:41:29,573 Skipping link: No binaries permitted for pytmc: https://www.piwheels.org/simple/pytmc/pytmc-2.21.0-py3-none-any.whl#sha256=ae8d4553477a1871ddad8f0958efd78dd3b0459fe4098d05cb3f5b64f7f4ed13 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,573 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.20.0-py3-none-any.whl#sha256=8a6de6dcdbfe222e4d0308bef8761b0b4a86a48914d75dab920a70cb37a66627 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,574 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.19.1-py3-none-any.whl#sha256=5299ad6cd8cf96cac24f73fde6c2ff24ad30dc8c54f63a084a907eb82108b188 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,574 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.19.0-py3-none-any.whl#sha256=06d04a0559ad9cf53a47d91cef81771887619be7881fa48e31e416e49a67443e (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,575 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.18.2-py3-none-any.whl#sha256=3e50bfee38465ca9833d4e86b3db073793627ae504cd237c3af182c3f8c15d31 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,575 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.18.1-py3-none-any.whl#sha256=89f2ce828ba3063a596e108fd2361890b451b354cd83ffd8eccd0b5819948d86 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,576 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.18.0-py3-none-any.whl#sha256=63565e62df18974e84702d3c49b896917ba5ee39358b352b4d08eb65fded18bd (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,576 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.17.0-py3-none-any.whl#sha256=bbf7df3924b166892b3efccc5d00317235c649f802952678b05215b52d4812cd (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,577 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.16.0-py3-none-any.whl#sha256=09f39e92c8ae1ff934107954abf263034d06b04fcc57f571c5dc0eb610c5655f (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,578 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.15.1-py3-none-any.whl#sha256=6a3359852eef896bbaf2b7b94d0e8548967a26a7c745a543435f66bb1d505353 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,578 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.15.0-py3-none-any.whl#sha256=358af2ff611666c78bd4cfd5b6b46790c4e93c5658c25d886fed35fc3c83e31b (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.9) 2026-06-03T19:41:29,579 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.14.0-py3-none-any.whl#sha256=78558e91069cfe23c265d7b5224c6944c3bea0782d7e9f51f203cb15403f5302 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,579 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.13.0-py3-none-any.whl#sha256=ddb7e9010b95498a6698a577671dad73d31dabd557135a35d406f2be1c074344 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,580 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.12.0-py3-none-any.whl#sha256=875525b88b84bef6d0b669c3c302458e0c40ac72783cad49d3ca698a2b4ba5cf (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,581 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.11.1-py3-none-any.whl#sha256=a8b02208d6450308520cefb81f76d607f8669fd1c2b73981d5f2f902c919d870 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,582 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.11.0-py3-none-any.whl#sha256=af2bb49cd17df8786dae633233d694b88d5ff55477bb511a31f329bce925726f (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,582 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.9.1-py3-none-any.whl#sha256=2ef3ab7d1cccc7c5eb164429539d8dfca3c639be0c3a6e7162eb1316d83a67d2 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,583 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.7.5-py3-none-any.whl#sha256=829245d359914337d74dfa05d993bac51583c4bca4641bfab269a648c94f3bb2 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,583 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.7.0-py3-none-any.whl#sha256=8d0e92815fdfdb9d724feb9f39d53ac56585d2e753035660a965bac496a9ef0b (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,583 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.6.9-py3-none-any.whl#sha256=3bc00463b942ccd8c97ed232f248153180001a20835b336c9fe223fa67da1537 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,584 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.6.8-py3-none-any.whl#sha256=c2a62c91b61b756fc49e6c2a86f20628f53c849ac9c099a9204198e6d449d098 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,585 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.6.7-py3-none-any.whl#sha256=6460bab1eff09046833e20090c52999f6657d2e971b3abf25eb053066a5c2657 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,585 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.6.6-py3-none-any.whl#sha256=f61d51d8cb21748f8d419ee68e650c586c377718c1780b5f96ce37ea2126d719 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,586 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.6.5-py3-none-any.whl#sha256=60ba67c3bf204e1964197d6491b798bc20ae08925f64b6ec8202a0c68027823e (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,587 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.6.0-py3-none-any.whl#sha256=c30278baca39a4887ee21924a69729166f74aaacbf3da0692f67cdce094b8bbf (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,587 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.5.0-py3-none-any.whl#sha256=a029ab29a2eba6299bae74025febeb01d2067ea165eb2145e90fb9f7d5f5f203 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,588 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.4.0-py3-none-any.whl#sha256=8f070edf65efa7bcdb4001c1e99b5a0719de4af0b4df8e872681e17127b12a20 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,588 Skipping link: No binaries permitted for pytmc: https://archive1.piwheels.org/simple/pytmc/pytmc-2.3.1-py3-none-any.whl#sha256=8ff86d2007b7dea2a5dff427a226aa85867f35306a6801504c561355767a5c09 (from https://www.piwheels.org/simple/pytmc/) (requires-python:>=3.6) 2026-06-03T19:41:29,589 Skipping link: not a file: https://www.piwheels.org/simple/pytmc/ 2026-06-03T19:41:29,590 Skipping link: not a file: https://pypi.org/simple/pytmc/ 2026-06-03T19:41:29,612 Given no hashes to check 1 links for project 'pytmc': discarding no candidates 2026-06-03T19:41:29,630 Collecting pytmc==2.21.1 2026-06-03T19:41:29,633 Created temporary directory: /tmp/pip-unpack-b102sm55 2026-06-03T19:41:29,863 Downloading pytmc-2.21.1.tar.gz (538 kB) 2026-06-03T19:41:30,298 Added pytmc==2.21.1 from https://files.pythonhosted.org/packages/85/13/d1299260915900f29c820a31ca35a3a381d15ec0987e4163b54446b402f1/pytmc-2.21.1.tar.gz to build tracker '/tmp/pip-build-tracker-44lawmol' 2026-06-03T19:41:30,304 Created temporary directory: /tmp/pip-build-env-j2oxsja2 2026-06-03T19:41:30,309 Installing build dependencies: started 2026-06-03T19:41:30,310 Running command pip subprocess to install build dependencies 2026-06-03T19:41:31,446 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-03T19:41:31,861 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-06-03T19:41:31,885 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-03T19:41:33,713 Collecting setuptools>=45 2026-06-03T19:41:33,714 Obtaining dependency information for setuptools>=45 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-03T19:41:33,732 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-03T19:41:34,079 Collecting setuptools_scm[toml]>=6.2 2026-06-03T19:41:34,080 Obtaining dependency information for setuptools_scm[toml]>=6.2 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-06-03T19:41:34,096 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-06-03T19:41:34,108 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.10): Requested setuptools_scm>=6.2 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-06-03T19:41:34,131 Using cached setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-06-03T19:41:34,213 Collecting vcs-versioning>=1.0.0.dev0 2026-06-03T19:41:34,214 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-06-03T19:41:34,226 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-06-03T19:41:34,415 Collecting packaging>=20 2026-06-03T19:41:34,416 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-03T19:41:34,429 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-03T19:41:34,647 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-03T19:41:34,665 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-03T19:41:34,753 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-03T19:41:34,787 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-03T19:41:34,812 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-03T19:41:34,909 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-03T19:41:37,681 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-06-03T19:41:41,369 Creating /tmp/pip-build-env-j2oxsja2/overlay/local/bin 2026-06-03T19:41:41,372 changing mode of /tmp/pip-build-env-j2oxsja2/overlay/local/bin/vcs-versioning to 755 2026-06-03T19:41:41,486 changing mode of /tmp/pip-build-env-j2oxsja2/overlay/local/bin/setuptools-scm to 755 2026-06-03T19:41:41,514 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools_scm-10.0.5 vcs-versioning-1.1.1 2026-06-03T19:41:41,809 Installing build dependencies: finished with status 'done' 2026-06-03T19:41:41,815 Getting requirements to build wheel: started 2026-06-03T19:41:41,816 Running command Getting requirements to build wheel 2026-06-03T19:41:42,492 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: git archive did not support describe output 2026-06-03T19:41:42,492 return archival_to_version(data, config=config) 2026-06-03T19:41:42,493 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: unprocessed git archival found (no export subst applied) 2026-06-03T19:41:42,493 return archival_to_version(data, config=config) 2026-06-03T19:41:42,539 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-03T19:41:42,540 !! 2026-06-03T19:41:42,541 ******************************************************************************** 2026-06-03T19:41:42,542 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-06-03T19:41:42,543 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-03T19:41:42,544 or your builds will no longer be supported. 2026-06-03T19:41:42,545 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T19:41:42,546 ******************************************************************************** 2026-06-03T19:41:42,547 !! 2026-06-03T19:41:42,548 corresp(dist, value, root_dir) 2026-06-03T19:41:42,628 running egg_info 2026-06-03T19:41:42,636 writing pytmc.egg-info/PKG-INFO 2026-06-03T19:41:42,642 writing dependency_links to pytmc.egg-info/dependency_links.txt 2026-06-03T19:41:42,644 writing entry points to pytmc.egg-info/entry_points.txt 2026-06-03T19:41:42,647 writing requirements to pytmc.egg-info/requires.txt 2026-06-03T19:41:42,648 writing top-level names to pytmc.egg-info/top_level.txt 2026-06-03T19:41:42,689 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-03T19:41:42,690 return get_active_overrides().subprocess_timeout 2026-06-03T19:41:42,698 listing git files failed - pretending there aren't any 2026-06-03T19:41:42,704 reading manifest file 'pytmc.egg-info/SOURCES.txt' 2026-06-03T19:41:42,714 reading manifest template 'MANIFEST.in' 2026-06-03T19:41:42,715 warning: no files found matching 'versioneer.py' 2026-06-03T19:41:42,727 adding license file 'LICENSE' 2026-06-03T19:41:42,727 adding license file 'AUTHORS.rst' 2026-06-03T19:41:42,733 writing manifest file 'pytmc.egg-info/SOURCES.txt' 2026-06-03T19:41:42,838 Getting requirements to build wheel: finished with status 'done' 2026-06-03T19:41:42,842 Created temporary directory: /tmp/pip-modern-metadata-0kf5088x 2026-06-03T19:41:42,844 Preparing metadata (pyproject.toml): started 2026-06-03T19:41:42,845 Running command Preparing metadata (pyproject.toml) 2026-06-03T19:41:43,501 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: git archive did not support describe output 2026-06-03T19:41:43,501 return archival_to_version(data, config=config) 2026-06-03T19:41:43,501 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: unprocessed git archival found (no export subst applied) 2026-06-03T19:41:43,502 return archival_to_version(data, config=config) 2026-06-03T19:41:43,540 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-03T19:41:43,540 !! 2026-06-03T19:41:43,541 ******************************************************************************** 2026-06-03T19:41:43,542 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-06-03T19:41:43,542 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-03T19:41:43,543 or your builds will no longer be supported. 2026-06-03T19:41:43,544 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T19:41:43,545 ******************************************************************************** 2026-06-03T19:41:43,546 !! 2026-06-03T19:41:43,546 corresp(dist, value, root_dir) 2026-06-03T19:41:43,623 running dist_info 2026-06-03T19:41:43,636 creating /tmp/pip-modern-metadata-0kf5088x/pytmc.egg-info 2026-06-03T19:41:43,638 writing /tmp/pip-modern-metadata-0kf5088x/pytmc.egg-info/PKG-INFO 2026-06-03T19:41:43,644 writing dependency_links to /tmp/pip-modern-metadata-0kf5088x/pytmc.egg-info/dependency_links.txt 2026-06-03T19:41:43,645 writing entry points to /tmp/pip-modern-metadata-0kf5088x/pytmc.egg-info/entry_points.txt 2026-06-03T19:41:43,648 writing requirements to /tmp/pip-modern-metadata-0kf5088x/pytmc.egg-info/requires.txt 2026-06-03T19:41:43,649 writing top-level names to /tmp/pip-modern-metadata-0kf5088x/pytmc.egg-info/top_level.txt 2026-06-03T19:41:43,651 writing manifest file '/tmp/pip-modern-metadata-0kf5088x/pytmc.egg-info/SOURCES.txt' 2026-06-03T19:41:43,688 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-03T19:41:43,689 return get_active_overrides().subprocess_timeout 2026-06-03T19:41:43,695 listing git files failed - pretending there aren't any 2026-06-03T19:41:43,701 reading manifest file '/tmp/pip-modern-metadata-0kf5088x/pytmc.egg-info/SOURCES.txt' 2026-06-03T19:41:43,703 reading manifest template 'MANIFEST.in' 2026-06-03T19:41:43,704 warning: no files found matching 'versioneer.py' 2026-06-03T19:41:43,715 adding license file 'LICENSE' 2026-06-03T19:41:43,715 adding license file 'AUTHORS.rst' 2026-06-03T19:41:43,719 writing manifest file '/tmp/pip-modern-metadata-0kf5088x/pytmc.egg-info/SOURCES.txt' 2026-06-03T19:41:43,720 creating '/tmp/pip-modern-metadata-0kf5088x/pytmc-2.21.1.dist-info' 2026-06-03T19:41:43,857 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-03T19:41:43,863 Source in /tmp/pip-wheel-u1rvntln/pytmc_05307d07897547cba59ec394809d38df has version 2.21.1, which satisfies requirement pytmc==2.21.1 from https://files.pythonhosted.org/packages/85/13/d1299260915900f29c820a31ca35a3a381d15ec0987e4163b54446b402f1/pytmc-2.21.1.tar.gz 2026-06-03T19:41:43,864 Removed pytmc==2.21.1 from https://files.pythonhosted.org/packages/85/13/d1299260915900f29c820a31ca35a3a381d15ec0987e4163b54446b402f1/pytmc-2.21.1.tar.gz from build tracker '/tmp/pip-build-tracker-44lawmol' 2026-06-03T19:41:43,870 Created temporary directory: /tmp/pip-unpack-xob5a2xu 2026-06-03T19:41:43,871 Building wheels for collected packages: pytmc 2026-06-03T19:41:43,876 Created temporary directory: /tmp/pip-wheel-fvkmrywi 2026-06-03T19:41:43,876 Destination directory: /tmp/pip-wheel-fvkmrywi 2026-06-03T19:41:43,879 Building wheel for pytmc (pyproject.toml): started 2026-06-03T19:41:43,880 Running command Building wheel for pytmc (pyproject.toml) 2026-06-03T19:41:44,490 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: git archive did not support describe output 2026-06-03T19:41:44,490 return archival_to_version(data, config=config) 2026-06-03T19:41:44,491 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: unprocessed git archival found (no export subst applied) 2026-06-03T19:41:44,491 return archival_to_version(data, config=config) 2026-06-03T19:41:44,528 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-03T19:41:44,529 !! 2026-06-03T19:41:44,530 ******************************************************************************** 2026-06-03T19:41:44,530 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-06-03T19:41:44,531 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-03T19:41:44,532 or your builds will no longer be supported. 2026-06-03T19:41:44,533 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T19:41:44,534 ******************************************************************************** 2026-06-03T19:41:44,535 !! 2026-06-03T19:41:44,536 corresp(dist, value, root_dir) 2026-06-03T19:41:44,598 running bdist_wheel 2026-06-03T19:41:44,623 running build 2026-06-03T19:41:44,623 running build_py 2026-06-03T19:41:44,625 creating build/lib/pytmc 2026-06-03T19:41:44,627 copying pytmc/parser.py -> build/lib/pytmc 2026-06-03T19:41:44,631 copying pytmc/__main__.py -> build/lib/pytmc 2026-06-03T19:41:44,633 copying pytmc/record.py -> build/lib/pytmc 2026-06-03T19:41:44,636 copying pytmc/code.py -> build/lib/pytmc 2026-06-03T19:41:44,638 copying pytmc/beckhoff.py -> build/lib/pytmc 2026-06-03T19:41:44,640 copying pytmc/pragmas.py -> build/lib/pytmc 2026-06-03T19:41:44,643 copying pytmc/_version.py -> build/lib/pytmc 2026-06-03T19:41:44,645 copying pytmc/version.py -> build/lib/pytmc 2026-06-03T19:41:44,646 copying pytmc/linter.py -> build/lib/pytmc 2026-06-03T19:41:44,648 copying pytmc/__init__.py -> build/lib/pytmc 2026-06-03T19:41:44,651 copying pytmc/defaults.py -> build/lib/pytmc 2026-06-03T19:41:44,653 creating build/lib/pytmc/validation 2026-06-03T19:41:44,654 copying pytmc/validation/v0.1.py -> build/lib/pytmc/validation 2026-06-03T19:41:44,655 copying pytmc/validation/__init__.py -> build/lib/pytmc/validation 2026-06-03T19:41:44,657 creating build/lib/pytmc/tests 2026-06-03T19:41:44,658 copying pytmc/tests/test_xml_collector.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,661 copying pytmc/tests/test_integrations.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,663 copying pytmc/tests/test_parsing.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,666 copying pytmc/tests/test_lint.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,668 copying pytmc/tests/test_commandline.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,670 copying pytmc/tests/test_archive.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,672 copying pytmc/tests/conftest.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,674 copying pytmc/tests/__init__.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,675 copying pytmc/tests/test_motion.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,678 copying pytmc/tests/test_project.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,679 copying pytmc/tests/test_record.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,682 copying pytmc/tests/test_xml_obj.py -> build/lib/pytmc/tests 2026-06-03T19:41:44,684 creating build/lib/pytmc/bin 2026-06-03T19:41:44,685 copying pytmc/bin/pytmc.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,687 copying pytmc/bin/code.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,689 copying pytmc/bin/util.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,691 copying pytmc/bin/debug.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,693 copying pytmc/bin/types.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,695 copying pytmc/bin/iocboot.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,697 copying pytmc/bin/template.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,700 copying pytmc/bin/xmltranslate.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,702 copying pytmc/bin/pragmalint.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,704 copying pytmc/bin/summary.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,707 copying pytmc/bin/db.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,709 copying pytmc/bin/__init__.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,710 copying pytmc/bin/stcmd.py -> build/lib/pytmc/bin 2026-06-03T19:41:44,713 creating build/lib/pytmc/default_settings 2026-06-03T19:41:44,714 copying pytmc/default_settings/unified_ordered_field_list.py -> build/lib/pytmc/default_settings 2026-06-03T19:41:44,716 copying pytmc/default_settings/__init__.py -> build/lib/pytmc/default_settings 2026-06-03T19:41:44,718 running egg_info 2026-06-03T19:41:44,731 writing pytmc.egg-info/PKG-INFO 2026-06-03T19:41:44,736 writing dependency_links to pytmc.egg-info/dependency_links.txt 2026-06-03T19:41:44,738 writing entry points to pytmc.egg-info/entry_points.txt 2026-06-03T19:41:44,740 writing requirements to pytmc.egg-info/requires.txt 2026-06-03T19:41:44,741 writing top-level names to pytmc.egg-info/top_level.txt 2026-06-03T19:41:44,771 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-03T19:41:44,772 return get_active_overrides().subprocess_timeout 2026-06-03T19:41:44,778 listing git files failed - pretending there aren't any 2026-06-03T19:41:44,784 reading manifest file 'pytmc.egg-info/SOURCES.txt' 2026-06-03T19:41:44,790 reading manifest template 'MANIFEST.in' 2026-06-03T19:41:44,791 warning: no files found matching 'versioneer.py' 2026-06-03T19:41:44,801 adding license file 'LICENSE' 2026-06-03T19:41:44,802 adding license file 'AUTHORS.rst' 2026-06-03T19:41:44,807 writing manifest file 'pytmc.egg-info/SOURCES.txt' 2026-06-03T19:41:44,810 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytmc.templates' is absent from the `packages` configuration. 2026-06-03T19:41:44,810 !! 2026-06-03T19:41:44,812 ******************************************************************************** 2026-06-03T19:41:44,813 ############################ 2026-06-03T19:41:44,813 # Package would be ignored # 2026-06-03T19:41:44,814 ############################ 2026-06-03T19:41:44,815 Python recognizes 'pytmc.templates' as an importable package[^1], 2026-06-03T19:41:44,815 but it is absent from setuptools' `packages` configuration. 2026-06-03T19:41:44,816 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-03T19:41:44,817 package, please make sure that 'pytmc.templates' is explicitly added 2026-06-03T19:41:44,817 to the `packages` configuration field. 2026-06-03T19:41:44,818 Alternatively, you can also rely on setuptools' discovery methods 2026-06-03T19:41:44,819 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-03T19:41:44,819 instead of `find_packages(...)`/`find:`). 2026-06-03T19:41:44,820 You can read more about "package discovery" on setuptools documentation page: 2026-06-03T19:41:44,821 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-03T19:41:44,822 If you don't want 'pytmc.templates' to be distributed and are 2026-06-03T19:41:44,823 already explicitly excluding 'pytmc.templates' via 2026-06-03T19:41:44,823 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-03T19:41:44,824 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-03T19:41:44,824 combination with a more fine grained `package-data` configuration. 2026-06-03T19:41:44,825 You can read more about "package data files" on setuptools documentation page: 2026-06-03T19:41:44,826 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-03T19:41:44,828 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-03T19:41:44,828 even if it does not contain any `.py` files. 2026-06-03T19:41:44,829 On the other hand, currently there is no concept of package data 2026-06-03T19:41:44,830 directory, all directories are treated like packages. 2026-06-03T19:41:44,830 ******************************************************************************** 2026-06-03T19:41:44,831 !! 2026-06-03T19:41:44,835 check.warn(importable) 2026-06-03T19:41:44,837 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytmc.tests.templates' is absent from the `packages` configuration. 2026-06-03T19:41:44,838 !! 2026-06-03T19:41:44,839 ******************************************************************************** 2026-06-03T19:41:44,839 ############################ 2026-06-03T19:41:44,840 # Package would be ignored # 2026-06-03T19:41:44,841 ############################ 2026-06-03T19:41:44,841 Python recognizes 'pytmc.tests.templates' as an importable package[^1], 2026-06-03T19:41:44,842 but it is absent from setuptools' `packages` configuration. 2026-06-03T19:41:44,846 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-03T19:41:44,849 package, please make sure that 'pytmc.tests.templates' is explicitly added 2026-06-03T19:41:44,850 to the `packages` configuration field. 2026-06-03T19:41:44,851 Alternatively, you can also rely on setuptools' discovery methods 2026-06-03T19:41:44,852 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-03T19:41:44,853 instead of `find_packages(...)`/`find:`). 2026-06-03T19:41:44,854 You can read more about "package discovery" on setuptools documentation page: 2026-06-03T19:41:44,856 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-03T19:41:44,857 If you don't want 'pytmc.tests.templates' to be distributed and are 2026-06-03T19:41:44,858 already explicitly excluding 'pytmc.tests.templates' via 2026-06-03T19:41:44,858 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-03T19:41:44,859 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-03T19:41:44,860 combination with a more fine grained `package-data` configuration. 2026-06-03T19:41:44,861 You can read more about "package data files" on setuptools documentation page: 2026-06-03T19:41:44,861 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-03T19:41:44,863 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-03T19:41:44,863 even if it does not contain any `.py` files. 2026-06-03T19:41:44,863 On the other hand, currently there is no concept of package data 2026-06-03T19:41:44,864 directory, all directories are treated like packages. 2026-06-03T19:41:44,864 ******************************************************************************** 2026-06-03T19:41:44,865 !! 2026-06-03T19:41:44,866 check.warn(importable) 2026-06-03T19:41:44,868 /tmp/pip-build-env-j2oxsja2/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pytmc.tests.tmc_files' is absent from the `packages` configuration. 2026-06-03T19:41:44,869 !! 2026-06-03T19:41:44,871 ******************************************************************************** 2026-06-03T19:41:44,872 ############################ 2026-06-03T19:41:44,872 # Package would be ignored # 2026-06-03T19:41:44,873 ############################ 2026-06-03T19:41:44,873 Python recognizes 'pytmc.tests.tmc_files' as an importable package[^1], 2026-06-03T19:41:44,874 but it is absent from setuptools' `packages` configuration. 2026-06-03T19:41:44,875 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-03T19:41:44,875 package, please make sure that 'pytmc.tests.tmc_files' is explicitly added 2026-06-03T19:41:44,876 to the `packages` configuration field. 2026-06-03T19:41:44,877 Alternatively, you can also rely on setuptools' discovery methods 2026-06-03T19:41:44,878 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-03T19:41:44,878 instead of `find_packages(...)`/`find:`). 2026-06-03T19:41:44,880 You can read more about "package discovery" on setuptools documentation page: 2026-06-03T19:41:44,888 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-03T19:41:44,892 If you don't want 'pytmc.tests.tmc_files' to be distributed and are 2026-06-03T19:41:44,896 already explicitly excluding 'pytmc.tests.tmc_files' via 2026-06-03T19:41:44,899 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-03T19:41:44,900 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-03T19:41:44,900 combination with a more fine grained `package-data` configuration. 2026-06-03T19:41:44,902 You can read more about "package data files" on setuptools documentation page: 2026-06-03T19:41:44,903 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-03T19:41:44,905 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-03T19:41:44,906 even if it does not contain any `.py` files. 2026-06-03T19:41:44,906 On the other hand, currently there is no concept of package data 2026-06-03T19:41:44,907 directory, all directories are treated like packages. 2026-06-03T19:41:44,908 ******************************************************************************** 2026-06-03T19:41:44,909 !! 2026-06-03T19:41:44,910 check.warn(importable) 2026-06-03T19:41:44,910 creating build/lib/pytmc/templates 2026-06-03T19:41:44,911 copying pytmc/templates/EPICS_proto_template.proto -> build/lib/pytmc/templates 2026-06-03T19:41:44,912 copying pytmc/templates/asyn_standard_file.jinja2 -> build/lib/pytmc/templates 2026-06-03T19:41:44,913 copying pytmc/templates/asyn_standard_record.jinja2 -> build/lib/pytmc/templates 2026-06-03T19:41:44,914 copying pytmc/templates/stcmd_default.cmd -> build/lib/pytmc/templates 2026-06-03T19:41:44,921 copying pytmc/tests/ads.dbd -> build/lib/pytmc/tests 2026-06-03T19:41:44,926 copying pytmc/tests/ads64.dbd -> build/lib/pytmc/tests 2026-06-03T19:41:44,931 copying pytmc/tests/static_routes.xml -> build/lib/pytmc/tests 2026-06-03T19:41:44,932 creating build/lib/pytmc/tests/templates 2026-06-03T19:41:44,932 copying pytmc/tests/templates/basic_test.txt -> build/lib/pytmc/tests/templates 2026-06-03T19:41:44,932 copying pytmc/tests/templates/smoke_test.txt -> build/lib/pytmc/tests/templates 2026-06-03T19:41:44,933 creating build/lib/pytmc/tests/tmc_files 2026-06-03T19:41:44,934 copying pytmc/tests/tmc_files/ArbiterPLC.tmc -> build/lib/pytmc/tests/tmc_files 2026-06-03T19:41:44,934 copying pytmc/tests/tmc_files/motion_abstraction_sample.tmc -> build/lib/pytmc/tests/tmc_files 2026-06-03T19:41:44,937 copying pytmc/tests/tmc_files/tc_mot_example.tmc -> build/lib/pytmc/tests/tmc_files 2026-06-03T19:41:44,939 copying pytmc/tests/tmc_files/xtes_sxr_plc.tmc -> build/lib/pytmc/tests/tmc_files 2026-06-03T19:41:44,942 copying pytmc/default_settings/conf.ini -> build/lib/pytmc/default_settings 2026-06-03T19:41:44,961 installing to build/bdist.linux-armv7l/wheel 2026-06-03T19:41:44,962 running install 2026-06-03T19:41:44,986 running install_lib 2026-06-03T19:41:44,994 creating build/bdist.linux-armv7l/wheel 2026-06-03T19:41:44,996 creating build/bdist.linux-armv7l/wheel/pytmc 2026-06-03T19:41:44,998 copying build/lib/pytmc/parser.py -> build/bdist.linux-armv7l/wheel/./pytmc 2026-06-03T19:41:45,004 copying build/lib/pytmc/__main__.py -> build/bdist.linux-armv7l/wheel/./pytmc 2026-06-03T19:41:45,008 creating build/bdist.linux-armv7l/wheel/pytmc/templates 2026-06-03T19:41:45,009 copying build/lib/pytmc/templates/EPICS_proto_template.proto -> build/bdist.linux-armv7l/wheel/./pytmc/templates 2026-06-03T19:41:45,011 copying build/lib/pytmc/templates/asyn_standard_file.jinja2 -> build/bdist.linux-armv7l/wheel/./pytmc/templates 2026-06-03T19:41:45,014 copying build/lib/pytmc/templates/stcmd_default.cmd -> build/bdist.linux-armv7l/wheel/./pytmc/templates 2026-06-03T19:41:45,016 copying build/lib/pytmc/templates/asyn_standard_record.jinja2 -> build/bdist.linux-armv7l/wheel/./pytmc/templates 2026-06-03T19:41:45,018 copying build/lib/pytmc/record.py -> build/bdist.linux-armv7l/wheel/./pytmc 2026-06-03T19:41:45,022 copying build/lib/pytmc/code.py -> build/bdist.linux-armv7l/wheel/./pytmc 2026-06-03T19:41:45,025 copying build/lib/pytmc/beckhoff.py -> build/bdist.linux-armv7l/wheel/./pytmc 2026-06-03T19:41:45,027 copying build/lib/pytmc/pragmas.py -> build/bdist.linux-armv7l/wheel/./pytmc 2026-06-03T19:41:45,031 creating build/bdist.linux-armv7l/wheel/pytmc/validation 2026-06-03T19:41:45,032 copying build/lib/pytmc/validation/v0.1.py -> build/bdist.linux-armv7l/wheel/./pytmc/validation 2026-06-03T19:41:45,035 copying build/lib/pytmc/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./pytmc/validation 2026-06-03T19:41:45,037 copying build/lib/pytmc/_version.py -> build/bdist.linux-armv7l/wheel/./pytmc 2026-06-03T19:41:45,039 creating build/bdist.linux-armv7l/wheel/pytmc/tests 2026-06-03T19:41:45,041 copying build/lib/pytmc/tests/test_xml_collector.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,045 creating build/bdist.linux-armv7l/wheel/pytmc/tests/templates 2026-06-03T19:41:45,047 copying build/lib/pytmc/tests/templates/smoke_test.txt -> build/bdist.linux-armv7l/wheel/./pytmc/tests/templates 2026-06-03T19:41:45,049 copying build/lib/pytmc/tests/templates/basic_test.txt -> build/bdist.linux-armv7l/wheel/./pytmc/tests/templates 2026-06-03T19:41:45,051 copying build/lib/pytmc/tests/test_integrations.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,054 copying build/lib/pytmc/tests/test_parsing.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,057 copying build/lib/pytmc/tests/ads64.dbd -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,071 copying build/lib/pytmc/tests/test_lint.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,074 copying build/lib/pytmc/tests/ads.dbd -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,088 copying build/lib/pytmc/tests/test_commandline.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,090 copying build/lib/pytmc/tests/test_archive.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,093 copying build/lib/pytmc/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,096 copying build/lib/pytmc/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,098 copying build/lib/pytmc/tests/static_routes.xml -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,100 copying build/lib/pytmc/tests/test_motion.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,103 copying build/lib/pytmc/tests/test_project.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,106 creating build/bdist.linux-armv7l/wheel/pytmc/tests/tmc_files 2026-06-03T19:41:45,108 copying build/lib/pytmc/tests/tmc_files/xtes_sxr_plc.tmc -> build/bdist.linux-armv7l/wheel/./pytmc/tests/tmc_files 2026-06-03T19:41:45,119 copying build/lib/pytmc/tests/tmc_files/tc_mot_example.tmc -> build/bdist.linux-armv7l/wheel/./pytmc/tests/tmc_files 2026-06-03T19:41:45,147 copying build/lib/pytmc/tests/tmc_files/motion_abstraction_sample.tmc -> build/bdist.linux-armv7l/wheel/./pytmc/tests/tmc_files 2026-06-03T19:41:45,172 copying build/lib/pytmc/tests/tmc_files/ArbiterPLC.tmc -> build/bdist.linux-armv7l/wheel/./pytmc/tests/tmc_files 2026-06-03T19:41:45,181 copying build/lib/pytmc/tests/test_record.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,184 copying build/lib/pytmc/tests/test_xml_obj.py -> build/bdist.linux-armv7l/wheel/./pytmc/tests 2026-06-03T19:41:45,187 creating build/bdist.linux-armv7l/wheel/pytmc/bin 2026-06-03T19:41:45,188 copying build/lib/pytmc/bin/pytmc.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,190 copying build/lib/pytmc/bin/code.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,192 copying build/lib/pytmc/bin/util.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,194 copying build/lib/pytmc/bin/debug.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,196 copying build/lib/pytmc/bin/types.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,198 copying build/lib/pytmc/bin/iocboot.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,200 copying build/lib/pytmc/bin/template.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,203 copying build/lib/pytmc/bin/xmltranslate.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,205 copying build/lib/pytmc/bin/pragmalint.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,208 copying build/lib/pytmc/bin/summary.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,210 copying build/lib/pytmc/bin/db.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,213 copying build/lib/pytmc/bin/__init__.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,215 copying build/lib/pytmc/bin/stcmd.py -> build/bdist.linux-armv7l/wheel/./pytmc/bin 2026-06-03T19:41:45,217 copying build/lib/pytmc/version.py -> build/bdist.linux-armv7l/wheel/./pytmc 2026-06-03T19:41:45,219 copying build/lib/pytmc/linter.py -> build/bdist.linux-armv7l/wheel/./pytmc 2026-06-03T19:41:45,222 copying build/lib/pytmc/__init__.py -> build/bdist.linux-armv7l/wheel/./pytmc 2026-06-03T19:41:45,224 copying build/lib/pytmc/defaults.py -> build/bdist.linux-armv7l/wheel/./pytmc 2026-06-03T19:41:45,226 creating build/bdist.linux-armv7l/wheel/pytmc/default_settings 2026-06-03T19:41:45,227 copying build/lib/pytmc/default_settings/conf.ini -> build/bdist.linux-armv7l/wheel/./pytmc/default_settings 2026-06-03T19:41:45,229 copying build/lib/pytmc/default_settings/unified_ordered_field_list.py -> build/bdist.linux-armv7l/wheel/./pytmc/default_settings 2026-06-03T19:41:45,231 copying build/lib/pytmc/default_settings/__init__.py -> build/bdist.linux-armv7l/wheel/./pytmc/default_settings 2026-06-03T19:41:45,233 running install_egg_info 2026-06-03T19:41:45,240 Copying pytmc.egg-info to build/bdist.linux-armv7l/wheel/./pytmc-2.21.1-py3.11.egg-info 2026-06-03T19:41:45,252 running install_scripts 2026-06-03T19:41:45,265 creating build/bdist.linux-armv7l/wheel/pytmc-2.21.1.dist-info/WHEEL 2026-06-03T19:41:45,268 creating '/tmp/pip-wheel-fvkmrywi/.tmp-gop1202b/pytmc-2.21.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-03T19:41:45,270 adding 'pytmc/__init__.py' 2026-06-03T19:41:45,272 adding 'pytmc/__main__.py' 2026-06-03T19:41:45,273 adding 'pytmc/_version.py' 2026-06-03T19:41:45,274 adding 'pytmc/beckhoff.py' 2026-06-03T19:41:45,276 adding 'pytmc/code.py' 2026-06-03T19:41:45,277 adding 'pytmc/defaults.py' 2026-06-03T19:41:45,279 adding 'pytmc/linter.py' 2026-06-03T19:41:45,291 adding 'pytmc/parser.py' 2026-06-03T19:41:45,296 adding 'pytmc/pragmas.py' 2026-06-03T19:41:45,302 adding 'pytmc/record.py' 2026-06-03T19:41:45,303 adding 'pytmc/version.py' 2026-06-03T19:41:45,305 adding 'pytmc/bin/__init__.py' 2026-06-03T19:41:45,307 adding 'pytmc/bin/code.py' 2026-06-03T19:41:45,309 adding 'pytmc/bin/db.py' 2026-06-03T19:41:45,311 adding 'pytmc/bin/debug.py' 2026-06-03T19:41:45,312 adding 'pytmc/bin/iocboot.py' 2026-06-03T19:41:45,315 adding 'pytmc/bin/pragmalint.py' 2026-06-03T19:41:45,316 adding 'pytmc/bin/pytmc.py' 2026-06-03T19:41:45,318 adding 'pytmc/bin/stcmd.py' 2026-06-03T19:41:45,320 adding 'pytmc/bin/summary.py' 2026-06-03T19:41:45,325 adding 'pytmc/bin/template.py' 2026-06-03T19:41:45,326 adding 'pytmc/bin/types.py' 2026-06-03T19:41:45,328 adding 'pytmc/bin/util.py' 2026-06-03T19:41:45,329 adding 'pytmc/bin/xmltranslate.py' 2026-06-03T19:41:45,331 adding 'pytmc/default_settings/__init__.py' 2026-06-03T19:41:45,332 adding 'pytmc/default_settings/conf.ini' 2026-06-03T19:41:45,334 adding 'pytmc/default_settings/unified_ordered_field_list.py' 2026-06-03T19:41:45,336 adding 'pytmc/templates/EPICS_proto_template.proto' 2026-06-03T19:41:45,337 adding 'pytmc/templates/asyn_standard_file.jinja2' 2026-06-03T19:41:45,338 adding 'pytmc/templates/asyn_standard_record.jinja2' 2026-06-03T19:41:45,340 adding 'pytmc/templates/stcmd_default.cmd' 2026-06-03T19:41:45,342 adding 'pytmc/tests/__init__.py' 2026-06-03T19:41:45,362 adding 'pytmc/tests/ads.dbd' 2026-06-03T19:41:45,385 adding 'pytmc/tests/ads64.dbd' 2026-06-03T19:41:45,390 adding 'pytmc/tests/conftest.py' 2026-06-03T19:41:45,391 adding 'pytmc/tests/static_routes.xml' 2026-06-03T19:41:45,393 adding 'pytmc/tests/test_archive.py' 2026-06-03T19:41:45,394 adding 'pytmc/tests/test_commandline.py' 2026-06-03T19:41:45,395 adding 'pytmc/tests/test_integrations.py' 2026-06-03T19:41:45,397 adding 'pytmc/tests/test_lint.py' 2026-06-03T19:41:45,399 adding 'pytmc/tests/test_motion.py' 2026-06-03T19:41:45,402 adding 'pytmc/tests/test_parsing.py' 2026-06-03T19:41:45,403 adding 'pytmc/tests/test_project.py' 2026-06-03T19:41:45,405 adding 'pytmc/tests/test_record.py' 2026-06-03T19:41:45,410 adding 'pytmc/tests/test_xml_collector.py' 2026-06-03T19:41:45,411 adding 'pytmc/tests/test_xml_obj.py' 2026-06-03T19:41:45,413 adding 'pytmc/tests/templates/basic_test.txt' 2026-06-03T19:41:45,414 adding 'pytmc/tests/templates/smoke_test.txt' 2026-06-03T19:41:45,436 adding 'pytmc/tests/tmc_files/ArbiterPLC.tmc' 2026-06-03T19:41:45,554 adding 'pytmc/tests/tmc_files/motion_abstraction_sample.tmc' 2026-06-03T19:41:45,638 adding 'pytmc/tests/tmc_files/tc_mot_example.tmc' 2026-06-03T19:41:45,662 adding 'pytmc/tests/tmc_files/xtes_sxr_plc.tmc' 2026-06-03T19:41:45,666 adding 'pytmc/validation/__init__.py' 2026-06-03T19:41:45,667 adding 'pytmc/validation/v0.1.py' 2026-06-03T19:41:45,670 adding 'pytmc-2.21.1.dist-info/licenses/AUTHORS.rst' 2026-06-03T19:41:45,671 adding 'pytmc-2.21.1.dist-info/licenses/LICENSE' 2026-06-03T19:41:45,673 adding 'pytmc-2.21.1.dist-info/METADATA' 2026-06-03T19:41:45,674 adding 'pytmc-2.21.1.dist-info/WHEEL' 2026-06-03T19:41:45,675 adding 'pytmc-2.21.1.dist-info/entry_points.txt' 2026-06-03T19:41:45,676 adding 'pytmc-2.21.1.dist-info/top_level.txt' 2026-06-03T19:41:45,677 adding 'pytmc-2.21.1.dist-info/RECORD' 2026-06-03T19:41:45,684 removing build/bdist.linux-armv7l/wheel 2026-06-03T19:41:45,810 Building wheel for pytmc (pyproject.toml): finished with status 'done' 2026-06-03T19:41:45,829 Created wheel for pytmc: filename=pytmc-2.21.1-py3-none-any.whl size=548465 sha256=a43a62af682004709fa33ab3d542a36aee771d07d00ac71a8144de4580f0f352 2026-06-03T19:41:45,830 Stored in directory: /tmp/pip-ephem-wheel-cache-zfj9exy8/wheels/ee/9a/e7/4658ab4983437d4d8c4cef9aba58318b16b039625bdba623c6 2026-06-03T19:41:45,843 Successfully built pytmc 2026-06-03T19:41:45,867 Removed build tracker: '/tmp/pip-build-tracker-44lawmol'