2025-09-09T01:33:46,021 Created temporary directory: /tmp/pip-build-tracker-9ug4xdtx 2025-09-09T01:33:46,022 Initialized build tracking at /tmp/pip-build-tracker-9ug4xdtx 2025-09-09T01:33:46,022 Created build tracker: /tmp/pip-build-tracker-9ug4xdtx 2025-09-09T01:33:46,022 Entered build tracker: /tmp/pip-build-tracker-9ug4xdtx 2025-09-09T01:33:46,022 Created temporary directory: /tmp/pip-wheel-bjr8n5uy 2025-09-09T01:33:46,025 Created temporary directory: /tmp/pip-ephem-wheel-cache-8yagxozv 2025-09-09T01:33:46,081 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T01:33:46,083 2 location(s) to search for versions of edflib: 2025-09-09T01:33:46,083 * https://pypi.org/simple/edflib/ 2025-09-09T01:33:46,083 * https://www.piwheels.org/simple/edflib/ 2025-09-09T01:33:46,083 Fetching project page and analyzing links: https://pypi.org/simple/edflib/ 2025-09-09T01:33:46,084 Getting page https://pypi.org/simple/edflib/ 2025-09-09T01:33:46,085 Found index url https://pypi.org/simple/ 2025-09-09T01:33:46,156 Fetched page https://pypi.org/simple/edflib/ as application/vnd.pypi.simple.v1+json 2025-09-09T01:33:46,165 Found link https://files.pythonhosted.org/packages/0e/13/7fa5864dfcb42e3e7882c8ad12ac61fd8c31f611c31237d5debe01685f43/edflib-0.8.tar.gz (from https://pypi.org/simple/edflib/), version: 0.8 2025-09-09T01:33:46,165 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/73/0e/b6033c65a37e330ac52ed770a802f982006037183986eda464d652166433/edflib-0.72-cp27-cp27m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,165 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/5a/88/ebedbf3bb5e9d7df2837bbb237b7bff5adcb993a163cd06b759340f827f1/edflib-0.72-cp35-cp35m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,165 Found link https://files.pythonhosted.org/packages/e4/8c/a2559fd5b66f9d8f8d7b9ef75b866733a627e9381fa87135ab9deb68acbe/edflib-0.72.tar.gz (from https://pypi.org/simple/edflib/), version: 0.72 2025-09-09T01:33:46,165 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/a5/ee/4f009a32f5e42b646037f055067f8e735c901acc0a2cbbaa5201fdef2b81/edflib-0.73-cp27-cp27m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,166 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/43/9c/bb63a8a81b4de6af2efcbd476a41d9bc71deabf9e563d864e3c5d6a3fd50/edflib-0.73-cp27-cp27m-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,166 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/5e/6b/a27a0f388c3b16b56fdcdfe514e6d723546bec0e9a950e86952d455222fb/edflib-0.73-cp35-cp35m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,166 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/0a/d5/30eb5d6d85715de38301ea39b0c487b8b289b3e6ec5272d0393a66660d5b/edflib-0.73-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,166 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/7d/5d/e10e271c4bfc40aa55d86398947b5249cce349e41d53cbb9e8f84c4a2372/edflib-0.73-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,166 Found link https://files.pythonhosted.org/packages/40/41/1e935a715a5ba57db74adb968f987bd9aa5411788a9a78388e5676b521bf/edflib-0.73.tar.gz (from https://pypi.org/simple/edflib/), version: 0.73 2025-09-09T01:33:46,166 Found link https://files.pythonhosted.org/packages/08/7a/f50943137d163e2b2e23b1db404174ac26f77fb76386ad9fb939e4f09efa/edflib-0.75.tar.gz (from https://pypi.org/simple/edflib/), version: 0.75 2025-09-09T01:33:46,167 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/fd/44/801894ef115b50fc4cab5bbb7ef0d05346c58e2dfe68c5c82c7892ee37ec/edflib-0.76-cp27-cp27m-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,167 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/d3/00/66c2ab6ad90da9d60ce57891d3725bb25b4ecd10a9443689604f44127bbe/edflib-0.76-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,167 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/df/93/fda58e8405d362bd52cd15150c37a20899b139872c732a4e2ef60edc75ce/edflib-0.76-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,167 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/f7/d4/6793fd81995bc15789148b136dda18ac74943619011e847cb5687c57e2ab/edflib-0.76-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,167 Found link https://files.pythonhosted.org/packages/e1/85/d4151ca819ba60193d6d5e7e58b98be67d345f8163cea5f3726aef5d0d56/edflib-0.76.tar.gz (from https://pypi.org/simple/edflib/), version: 0.76 2025-09-09T01:33:46,167 Found link https://files.pythonhosted.org/packages/4a/5a/0bb81f4ff5e7d406eb74faaa22b3e5dbdc368066a00575c9e66ce06b5de9/edflib-0.82.tar.gz (from https://pypi.org/simple/edflib/), version: 0.82 2025-09-09T01:33:46,168 Found link https://files.pythonhosted.org/packages/63/b0/b254337e95a90865d095f91775b65ef1863fbfc49b1668dca55ef00e61fc/edflib-0.83.tar.gz (from https://pypi.org/simple/edflib/), version: 0.83 2025-09-09T01:33:46,168 Found link https://files.pythonhosted.org/packages/59/b5/d32be7ec8e3501078a730a7ef81ad291a4583f5244edef119727f337cbd8/edflib-0.84.0.tar.gz (from https://pypi.org/simple/edflib/), version: 0.84.0 2025-09-09T01:33:46,168 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/47/e4/e5f64dd391b7734c58678966ce23282be2081ee949ec7fe70b51b58a01d9/edflib-0.84.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,168 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/53/af/67556f0aabca0482c47291d4c29b55d7c7e47d3456e22d1db75817f41a1d/edflib-0.84.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,168 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/cd/97/a9dbb2810f2acae7a7540614e342e0dabfe53c3129d684c1548417b1039a/edflib-0.84.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,168 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/ce/b8/dd25534ed37dc95ee266a5cd3d3c56e73e6cea33d414f7ad5ab03e98a408/edflib-0.84.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,168 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/40/ae/c314bb83000dad1e221a12ded1bddcaf1bf71e7e368c93dd246c940f8122/edflib-0.84.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/edflib/) 2025-09-09T01:33:46,169 Found link https://files.pythonhosted.org/packages/f2/35/193a3e4766f7db03943cc32689b04efae224d95a0b0ad726ff9e0ce4aad4/edflib-0.84.1.tar.gz (from https://pypi.org/simple/edflib/), version: 0.84.1 2025-09-09T01:33:46,169 Found link https://files.pythonhosted.org/packages/d5/11/994f066d075a97893a774779d9e203d20b2baf700f4b9c81e273b23c64aa/edflib-0.85.0.tar.gz (from https://pypi.org/simple/edflib/), version: 0.85.0 2025-09-09T01:33:46,169 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/f5/9e/9e9597cc2cdaf2fb3ebf2520ed3df5580825032d1b095f260a482b3e7935/edflib-0.86.1-cp311-cp311-macosx_14_0_arm64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,169 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/de/5d/5adf23a4da4807e1fc3342a20d341a0d5afa08b14774f4a90ffcff99a725/edflib-0.86.1-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,170 Found link https://files.pythonhosted.org/packages/bf/15/aa1dc69049ab797af0c4390ae160590486ee8d8866b8b4aeaebd267414d9/edflib-0.86.1.tar.gz (from https://pypi.org/simple/edflib/) (requires-python:>=3.9), version: 0.86.1 2025-09-09T01:33:46,170 Found link https://files.pythonhosted.org/packages/e9/bd/fa634e15c56f5834ed49ff786b567753827c480ee03dad8b5b3032882b08/edflib-0.86.3.tar.gz (from https://pypi.org/simple/edflib/) (requires-python:>=3.9), version: 0.86.3 2025-09-09T01:33:46,170 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/36/60/75b437366d88dc12610d32f82d3fd2ac49ba64169f6070e2c59c1a4aa3a8/edflib-0.86.4-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,170 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/41/87/ad1a8e700608a9d3b5c56ff0d33d22b76696d308344e201a3eef808d0797/edflib-0.86.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,170 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/8f/ef/87cb8e36ef01a60bcd0c2529711b3afbce08fc8e90557d63e8ff1696dd11/edflib-0.86.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,171 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/06/91/4a5821bb016561931ee7b316752e117aa859beaf42d1ab02b745a80add5a/edflib-0.86.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,171 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/b7/fd/756b0dbbb1adeac7168923837980cd34de57d422637b0ccf8480559874f6/edflib-0.86.4-cp310-cp310-musllinux_1_2_i686.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,171 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/3c/5c/d8f52bd6930bc72282d6c9e43686623f8f689ef4ff7a724003b7e35ad2bd/edflib-0.86.4-cp310-cp310-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,171 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/30/6f/bc0f0ee643fa551e6732256ee9112ec23627915d6ad51d6a20f6f74b9493/edflib-0.86.4-cp310-cp310-win32.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,171 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/d3/e5/5565e23086309d1acec02003adc8aad5a015bfb9767768f0f1212a51b297/edflib-0.86.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,171 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/55/12/f4eca3961e79b67793657cc2705197930e8a035ef61c7c8c0817afed12b8/edflib-0.86.4-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,171 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/24/5a/829fde92a5db11a6ff5d1aeccfc5d144d36ecd79fcb9ad0faedf2139e91d/edflib-0.86.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,171 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/7a/ae/4195cfa712dd9048e5d4c8c98426e06032ca0b3d8e0e7603ab64ebe60840/edflib-0.86.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,172 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/1f/02/c3763fefbbc121247105f9400f1bdfafa24b91019f54bb1c54bf54f93556/edflib-0.86.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,172 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/be/74/1f8830d41a617e54d0240651abaef9edd2b75718ecf9f94ab4fd434387ea/edflib-0.86.4-cp311-cp311-musllinux_1_2_i686.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,172 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/be/24/a30c105cd7cff2b615e7395dc1b51efea004fa1a026d191a135244e2baaa/edflib-0.86.4-cp311-cp311-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,172 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/02/4b/afaf4d56daccc167f5a2dccbefd513aa5192d548ea80ad54925b271b68fa/edflib-0.86.4-cp311-cp311-win32.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,172 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/c3/fa/2a192673910174fb2edcc1f6b63f16fc5f99e93c94e086b69c9299b44bfa/edflib-0.86.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,172 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/c7/c7/2a5144f265db87a7be71218a70a0d7a2c73a24fc56f8a3509d80ca5574a7/edflib-0.86.4-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,172 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/54/37/876331b5985f126c1a2b5d998fd79804dde9d2000e715ba61def1baab8a6/edflib-0.86.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,173 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/0e/57/a389f37cb3050da2016ce43f3612909928f1ac170ad68c768f486c238937/edflib-0.86.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,173 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/28/f1/4ca66f08c501d039ffa3a1137e9d0ef0587b167c6fbaa446dcd6b741a78e/edflib-0.86.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,173 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/c0/11/6739495227feea9ce5c7ac48a315eb3f83d969d214b890c0d4cc5e5f66a6/edflib-0.86.4-cp312-cp312-musllinux_1_2_i686.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,173 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/88/5b/08986818b2561c80a101a9fbdffbe7917ac81bb096f52518c8f646d3ece8/edflib-0.86.4-cp312-cp312-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,173 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/6e/45/cb51dfaa015aa60b36bb1a4e086c544d15d9b0e6c17a0e984b002192680f/edflib-0.86.4-cp312-cp312-win32.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,173 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/fe/35/8222873686b7aa8a023d6eb924b872052b4124a610561667a4acadb5245d/edflib-0.86.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,173 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/41/84/45d3a5e2b40226268792c6acd585427b23f838b45aad87ebe97b59430e0d/edflib-0.86.4-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,173 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/be/23/c0a9c041dfb925ad37ab25f5203be07c54f1522f3f624cc91d29f008863b/edflib-0.86.4-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,174 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/6d/b7/a55f936a3b31593852d767b4b0ec5555f77e99e503f6b8de513ed16c9225/edflib-0.86.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,174 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/e2/c9/12ac3dc8a60b3e728a19fdc8c4de6b0088e7e5eb1fdc6d61881d5ad03c63/edflib-0.86.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,174 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/2c/ad/6b98e6822b50d9de525f069288dda85bc33e93cde26f0f0d1e1b31d9e2b3/edflib-0.86.4-cp313-cp313-musllinux_1_2_i686.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,174 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/8e/93/b7b2616814a05c70edadb4ffff3e0934e85ffd65eab9b2d9a4143b423ab7/edflib-0.86.4-cp313-cp313-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,174 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/3a/c1/375c996acc66ebedf1fe7aa3ec5ea2f119120800c9fa10d463cd6a6e6e32/edflib-0.86.4-cp313-cp313-win32.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,174 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/db/8f/0b2db68e8d815009b3dab1ef549cfb8089803d70c1df5eb93cb204504c11/edflib-0.86.4-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,174 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/d3/f0/c28290d8d22783f27b0f0cd830ace93ff7928a25bbcdbbc68b9773041589/edflib-0.86.4-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,174 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/4e/85/a9e0a3b4a1862c0d401fe17c9a60c3642fa60158cc028d37ecbfa30471d0/edflib-0.86.4-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,175 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/b0/20/39f92d78d9929cff70d9ff1a11728f74dffe39a0b0465b785dce6302ae66/edflib-0.86.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,175 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/a0/25/851b06132abe6bba18872c796bf180423b179409f95fa83ceece49eac5ba/edflib-0.86.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,175 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/21/a6/2dc2635a4af3e554d659930c2c794afcd09713f51a624e8680d6a672348b/edflib-0.86.4-cp39-cp39-musllinux_1_2_i686.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,175 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/69/e3/3ae8abfe572551c537e88d511a15fa3d4efa578630d6420c19a76625a833/edflib-0.86.4-cp39-cp39-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,175 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/df/40/82412f92a9adad647cea210997056cc7d0d6e2ea10913da54ceb8e59c58e/edflib-0.86.4-cp39-cp39-win32.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,175 Skipping link: No binaries permitted for edflib: https://files.pythonhosted.org/packages/e8/ec/07c1c26ea6f29afaf6f997399bf8487163979406cd996dd5ed4de8f14bb6/edflib-0.86.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,175 Found link https://files.pythonhosted.org/packages/74/2b/5f775aab8a213e63068706d1abbd767399609779b6c0d0ef0e159be13a7a/edflib-0.86.4.tar.gz (from https://pypi.org/simple/edflib/) (requires-python:>=3.9), version: 0.86.4 2025-09-09T01:33:46,176 Fetching project page and analyzing links: https://www.piwheels.org/simple/edflib/ 2025-09-09T01:33:46,176 Getting page https://www.piwheels.org/simple/edflib/ 2025-09-09T01:33:46,177 Found index url https://www.piwheels.org/simple/ 2025-09-09T01:33:46,279 Fetched page https://www.piwheels.org/simple/edflib/ as text/html 2025-09-09T01:33:46,286 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.4-cp311-cp311-linux_armv6l.whl#sha256=c12eb19c287a6298093de5b005557ac71b6276523c5f0fa21a5ad11cb3615d1c (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,287 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.4-cp311-cp311-linux_armv7l.whl#sha256=c12eb19c287a6298093de5b005557ac71b6276523c5f0fa21a5ad11cb3615d1c (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,287 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.4-cp39-cp39-linux_armv6l.whl#sha256=88dde118be4e3aef993b9e5f7c0f863af737a190298557eead138d74992faf06 (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,287 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.4-cp39-cp39-linux_armv7l.whl#sha256=88dde118be4e3aef993b9e5f7c0f863af737a190298557eead138d74992faf06 (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,287 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.3-cp311-cp311-linux_armv6l.whl#sha256=f22aa5d4ff3b3836c827c7e7ae5d17bfb4d5e6dc1d5e33f86c6dcf67aaa11129 (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,287 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.3-cp311-cp311-linux_armv7l.whl#sha256=f22aa5d4ff3b3836c827c7e7ae5d17bfb4d5e6dc1d5e33f86c6dcf67aaa11129 (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,287 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.3-cp39-cp39-linux_armv6l.whl#sha256=186e3268c691f3ca0fd35f746a4a274278084b2d6571ac710c81414f40a1c013 (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,287 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.3-cp39-cp39-linux_armv7l.whl#sha256=186e3268c691f3ca0fd35f746a4a274278084b2d6571ac710c81414f40a1c013 (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,288 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.1-cp39-cp39-linux_armv6l.whl#sha256=c033ade565bae9f578b053e01edf6c9eeda1ab54883e8aa5b5fd136f5e03277d (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,288 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.1-cp39-cp39-linux_armv7l.whl#sha256=c033ade565bae9f578b053e01edf6c9eeda1ab54883e8aa5b5fd136f5e03277d (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,288 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.1-cp311-cp311-linux_armv6l.whl#sha256=6bb05aeb509e86c033c280a5414fe106b8cf71c2b1fdde14d268bbd5424a058a (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,288 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.86.1-cp311-cp311-linux_armv7l.whl#sha256=6bb05aeb509e86c033c280a5414fe106b8cf71c2b1fdde14d268bbd5424a058a (from https://www.piwheels.org/simple/edflib/) (requires-python:>=3.9) 2025-09-09T01:33:46,288 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.85.0-cp311-cp311-linux_armv6l.whl#sha256=4324d29938ab62325fb38f683832c6227cd930c920b4f229bb760ea415a37ded (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,288 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.85.0-cp311-cp311-linux_armv7l.whl#sha256=4324d29938ab62325fb38f683832c6227cd930c920b4f229bb760ea415a37ded (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,289 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.85.0-cp39-cp39-linux_armv6l.whl#sha256=0450f1da4dbbf5dd11b827cf3f1bcac4262fc4c1699711096dcb558e430b61a5 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,289 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.85.0-cp39-cp39-linux_armv7l.whl#sha256=0450f1da4dbbf5dd11b827cf3f1bcac4262fc4c1699711096dcb558e430b61a5 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,289 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.84.1-cp37-cp37m-linux_armv7l.whl#sha256=a3c40e8e9c8d3f5cf7ac000107cb445073fd01c0ce7ee6824ffc023367c43dd9 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,289 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.84.1-cp37-cp37m-linux_armv6l.whl#sha256=a3c40e8e9c8d3f5cf7ac000107cb445073fd01c0ce7ee6824ffc023367c43dd9 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,289 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.84.1-cp39-cp39-linux_armv6l.whl#sha256=84a531ddd38d5b8ee356bf64e0fe851a629d7ff865e873c5a3478b52d3dc9581 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,289 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.84.1-cp39-cp39-linux_armv7l.whl#sha256=84a531ddd38d5b8ee356bf64e0fe851a629d7ff865e873c5a3478b52d3dc9581 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,289 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.84.0-cp37-cp37m-linux_armv6l.whl#sha256=257a737ddf6d8087d20d377ddcaff75b79b0d91060ff5d164916c21e3378d53f (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,290 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.84.0-cp37-cp37m-linux_armv7l.whl#sha256=257a737ddf6d8087d20d377ddcaff75b79b0d91060ff5d164916c21e3378d53f (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,290 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.82-cp34-cp34m-linux_armv7l.whl#sha256=f33d21005f5513226de9345ef5cfaa87c835f4ef6f98e823ed483d6f62e9d823 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,290 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.82-cp34-cp34m-linux_armv6l.whl#sha256=f33d21005f5513226de9345ef5cfaa87c835f4ef6f98e823ed483d6f62e9d823 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,290 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.82-cp35-cp35m-linux_armv6l.whl#sha256=564a8b0042bfd77d044e273c06a352896d05ccaff327a9963e0640e04df7b449 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,290 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.82-cp35-cp35m-linux_armv7l.whl#sha256=564a8b0042bfd77d044e273c06a352896d05ccaff327a9963e0640e04df7b449 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,290 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.76-cp34-cp34m-linux_armv6l.whl#sha256=9956ec37d0d28c61a777390ef1eaea805126f904064ace053d0562f23da48116 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,290 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.76-cp34-cp34m-linux_armv7l.whl#sha256=9956ec37d0d28c61a777390ef1eaea805126f904064ace053d0562f23da48116 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,291 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.76-cp35-cp35m-linux_armv7l.whl#sha256=d8d5ab6e5ca815e610db43ec6b10b982375e35f21a870f8d419ede22815abd03 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,291 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.76-cp35-cp35m-linux_armv6l.whl#sha256=d8d5ab6e5ca815e610db43ec6b10b982375e35f21a870f8d419ede22815abd03 (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,291 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.75-cp35-cp35m-linux_armv6l.whl#sha256=ea5054d2221e2c80c8d565d3bfeb28ac4c172ccc1e94dbd0698f5971303bf25f (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,291 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.75-cp35-cp35m-linux_armv7l.whl#sha256=ea5054d2221e2c80c8d565d3bfeb28ac4c172ccc1e94dbd0698f5971303bf25f (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,291 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.75-cp34-cp34m-linux_armv7l.whl#sha256=a71e49c4659b340859166ca629fa4d75d860e020c091d47df350fc71ac404c7b (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,291 Skipping link: No binaries permitted for edflib: https://archive1.piwheels.org/simple/edflib/edflib-0.75-cp34-cp34m-linux_armv6l.whl#sha256=a71e49c4659b340859166ca629fa4d75d860e020c091d47df350fc71ac404c7b (from https://www.piwheels.org/simple/edflib/) 2025-09-09T01:33:46,292 Skipping link: not a file: https://www.piwheels.org/simple/edflib/ 2025-09-09T01:33:46,292 Skipping link: not a file: https://pypi.org/simple/edflib/ 2025-09-09T01:33:46,318 Given no hashes to check 1 links for project 'edflib': discarding no candidates 2025-09-09T01:33:46,319 Collecting edflib==0.82 2025-09-09T01:33:46,320 Created temporary directory: /tmp/pip-unpack-5kif3wa0 2025-09-09T01:33:46,462 Downloading edflib-0.82.tar.gz (226 kB) 2025-09-09T01:33:46,573 Added edflib==0.82 from https://files.pythonhosted.org/packages/4a/5a/0bb81f4ff5e7d406eb74faaa22b3e5dbdc368066a00575c9e66ce06b5de9/edflib-0.82.tar.gz to build tracker '/tmp/pip-build-tracker-9ug4xdtx' 2025-09-09T01:33:46,574 Running setup.py (path:/tmp/pip-wheel-bjr8n5uy/edflib_25091917a65948c689005f60b4a4b407/setup.py) egg_info for package edflib 2025-09-09T01:33:46,574 Created temporary directory: /tmp/pip-pip-egg-info-5ckcv1l3 2025-09-09T01:33:46,575 Preparing metadata (setup.py): started 2025-09-09T01:33:46,575 Running command python setup.py egg_info 2025-09-09T01:33:50,356 Error compiling Cython file: 2025-09-09T01:33:50,356 ------------------------------------------------------------ 2025-09-09T01:33:50,356 ... 2025-09-09T01:33:50,357 needed according the montage and filter settings, then display the data. 2025-09-09T01:33:50,357 """ 2025-09-09T01:33:50,357 cdef edf_hdr_struct hdr 2025-09-09T01:33:50,357 ^ 2025-09-09T01:33:50,357 ------------------------------------------------------------ 2025-09-09T01:33:50,357 edflib/_edflib.pyx:120:9: 'edf_hdr_struct' is not a type identifier 2025-09-09T01:33:50,358 Error compiling Cython file: 2025-09-09T01:33:50,358 ------------------------------------------------------------ 2025-09-09T01:33:50,358 ... 2025-09-09T01:33:50,358 """ 2025-09-09T01:33:50,358 cdef edf_hdr_struct hdr 2025-09-09T01:33:50,358 cpdef size_t nsamples_per_record 2025-09-09T01:33:50,358 ^ 2025-09-09T01:33:50,358 ------------------------------------------------------------ 2025-09-09T01:33:50,359 edflib/_edflib.pyx:121:4: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2025-09-09T01:33:50,369 Error compiling Cython file: 2025-09-09T01:33:50,370 ------------------------------------------------------------ 2025-09-09T01:33:50,370 ... 2025-09-09T01:33:50,370 cpdef int set_technician(int handle, char *technician): 2025-09-09T01:33:50,370 return edf_set_technician(handle, technician) 2025-09-09T01:33:50,370 cdef class EdfAnnotation: 2025-09-09T01:33:50,370 cdef edf_annotation_struct annotation 2025-09-09T01:33:50,370 ^ 2025-09-09T01:33:50,370 ------------------------------------------------------------ 2025-09-09T01:33:50,371 edflib/_edflib.pyx:468:9: 'edf_annotation_struct' is not a type identifier 2025-09-09T01:33:50,383 Error compiling Cython file: 2025-09-09T01:33:50,383 ------------------------------------------------------------ 2025-09-09T01:33:50,383 ... 2025-09-09T01:33:50,383 to raise an error if try to update the header further. 2025-09-09T01:33:50,383 """ 2025-09-09T01:33:50,383 cdef edf_hdr_struct hdr 2025-09-09T01:33:50,384 ^ 2025-09-09T01:33:50,384 ------------------------------------------------------------ 2025-09-09T01:33:50,384 edflib/_edflib.pyx:744:9: 'edf_hdr_struct' is not a type identifier 2025-09-09T01:33:50,393 Error compiling Cython file: 2025-09-09T01:33:50,393 ------------------------------------------------------------ 2025-09-09T01:33:50,393 ... 2025-09-09T01:33:50,393 """return units of times in sensible units of float seconds 2025-09-09T01:33:50,393 [float(start_seconds), float(duration_seconds), b"text"] 2025-09-09T01:33:50,393 instead of the implementation integers of 100ns increments as stored 2025-09-09T01:33:50,393 """ 2025-09-09T01:33:50,394 cdef edf_annotation_struct annot 2025-09-09T01:33:50,394 ^ 2025-09-09T01:33:50,394 ------------------------------------------------------------ 2025-09-09T01:33:50,394 edflib/_edflib.pyx:175:13: 'edf_annotation_struct' is not a type identifier 2025-09-09T01:33:50,394 Error compiling Cython file: 2025-09-09T01:33:50,394 ------------------------------------------------------------ 2025-09-09T01:33:50,394 ... 2025-09-09T01:33:50,394 """ 2025-09-09T01:33:50,394 return integer units of times of 100ns 2025-09-09T01:33:50,395 this is the most precise way to get the annotation times but it is abit less 2025-09-09T01:33:50,395 convenient to use at times 2025-09-09T01:33:50,395 """ 2025-09-09T01:33:50,395 cdef edf_annotation_struct annot 2025-09-09T01:33:50,395 ^ 2025-09-09T01:33:50,395 ------------------------------------------------------------ 2025-09-09T01:33:50,395 edflib/_edflib.pyx:193:13: 'edf_annotation_struct' is not a type identifier 2025-09-09T01:33:50,599 Error compiling Cython file: 2025-09-09T01:33:50,599 ------------------------------------------------------------ 2025-09-09T01:33:50,599 ... 2025-09-09T01:33:50,599 raise IOError, write_errors[error_type] 2025-09-09T01:33:50,599 # return False 2025-09-09T01:33:50,599 def lib_version(): 2025-09-09T01:33:50,599 return edflib_version() 2025-09-09T01:33:50,599 ^ 2025-09-09T01:33:50,600 ------------------------------------------------------------ 2025-09-09T01:33:50,600 edflib/_edflib.pyx:99:11: undeclared name not builtin: edflib_version 2025-09-09T01:33:50,600 Error compiling Cython file: 2025-09-09T01:33:50,600 ------------------------------------------------------------ 2025-09-09T01:33:50,600 ... 2025-09-09T01:33:50,600 def __dealloc__(self): 2025-09-09T01:33:50,601 if self.hdr.handle >= 0: 2025-09-09T01:33:50,601 # print("autoclosing file via handle in __dealloc__") 2025-09-09T01:33:50,601 edfclose_file(self.hdr.handle) 2025-09-09T01:33:50,601 ^ 2025-09-09T01:33:50,601 ------------------------------------------------------------ 2025-09-09T01:33:50,601 edflib/_edflib.pyx:133:12: undeclared name not builtin: edfclose_file 2025-09-09T01:33:50,613 Error compiling Cython file: 2025-09-09T01:33:50,613 ------------------------------------------------------------ 2025-09-09T01:33:50,613 ... 2025-09-09T01:33:50,613 def open(self, file_name, mode='r', annotations_mode='all'): 2025-09-09T01:33:50,613 # bytes_file_name = file_name.encode(DEFAULT_ENCODING) # this encoding returns a byte string and this works in py2.7 and py3.5 2025-09-09T01:33:50,613 # print("bytes_file_name:", bytes_file_name, "type of this: ", type(bytes_file_name)) 2025-09-09T01:33:50,613 # returns -1 if something weird happens and sets hdr.filetype to the result 2025-09-09T01:33:50,613 result = edfopen_file_readonly(file_name, &self.hdr, EDFLIB_READ_ALL_ANNOTATIONS) 2025-09-09T01:33:50,613 ^ 2025-09-09T01:33:50,614 ------------------------------------------------------------ 2025-09-09T01:33:50,614 edflib/_edflib.pyx:163:17: undeclared name not builtin: edfopen_file_readonly 2025-09-09T01:33:50,614 Error compiling Cython file: 2025-09-09T01:33:50,614 ------------------------------------------------------------ 2025-09-09T01:33:50,614 ... 2025-09-09T01:33:50,615 instead of the implementation integers of 100ns increments as stored 2025-09-09T01:33:50,615 """ 2025-09-09T01:33:50,615 cdef edf_annotation_struct annot 2025-09-09T01:33:50,615 annotlist = [[0,'',''] for x in range(self.annotations_in_file)] 2025-09-09T01:33:50,615 for ii in range(self.annotations_in_file): 2025-09-09T01:33:50,615 edf_get_annotation(self.hdr.handle, ii, &(annot)) 2025-09-09T01:33:50,615 ^ 2025-09-09T01:33:50,615 ------------------------------------------------------------ 2025-09-09T01:33:50,615 edflib/_edflib.pyx:178:12: undeclared name not builtin: edf_get_annotation 2025-09-09T01:33:50,633 Error compiling Cython file: 2025-09-09T01:33:50,633 ------------------------------------------------------------ 2025-09-09T01:33:50,633 ... 2025-09-09T01:33:50,633 """ 2025-09-09T01:33:50,633 read_digital_signal(self, signalnum, start, n, np.ndarray[np.int32_t, ndim=1] sigbuf) 2025-09-09T01:33:50,633 read @n number of samples from signal number @signum starting at @start 2025-09-09T01:33:50,633 into numpy int32 array @sigbuf sigbuf must be at least n long 2025-09-09T01:33:50,633 """ 2025-09-09T01:33:50,633 edfseek(self.hdr.handle, signalnum, start, EDFSEEK_SET) 2025-09-09T01:33:50,633 ^ 2025-09-09T01:33:50,634 ------------------------------------------------------------ 2025-09-09T01:33:50,634 edflib/_edflib.pyx:405:7: undeclared name not builtin: edfseek 2025-09-09T01:33:50,635 Error compiling Cython file: 2025-09-09T01:33:50,635 ------------------------------------------------------------ 2025-09-09T01:33:50,635 ... 2025-09-09T01:33:50,635 @start into numpy float64 array @sigbuf sigbuf must be at least n long 2025-09-09T01:33:50,635 the signal is converted to a physical real value from its digitally sampled form 2025-09-09T01:33:50,635 """ 2025-09-09T01:33:50,635 edfseek(self.hdr.handle, signalnum, start, EDFSEEK_SET) 2025-09-09T01:33:50,635 readn = edfread_physical_samples(self.hdr.handle, signalnum, n, sigbuf.data) 2025-09-09T01:33:50,636 ^ 2025-09-09T01:33:50,636 ------------------------------------------------------------ 2025-09-09T01:33:50,636 edflib/_edflib.pyx:420:16: undeclared name not builtin: edfread_physical_samples 2025-09-09T01:33:50,636 Error compiling Cython file: 2025-09-09T01:33:50,636 ------------------------------------------------------------ 2025-09-09T01:33:50,636 ... 2025-09-09T01:33:50,636 @start into numpy float64 array @sigbuf sigbuf must be at least n long 2025-09-09T01:33:50,636 the signal is converted to a physical real value from its digitally sampled form 2025-09-09T01:33:50,636 """ 2025-09-09T01:33:50,637 edfseek(self.hdr.handle, signalnum, start, EDFSEEK_SET) 2025-09-09T01:33:50,637 readn = edfread_physical_samples(self.hdr.handle, signalnum, n, sigbuf.data) 2025-09-09T01:33:50,637 ^ 2025-09-09T01:33:50,637 ------------------------------------------------------------ 2025-09-09T01:33:50,637 edflib/_edflib.pyx:420:72: Cannot convert 'double *' to Python object 2025-09-09T01:33:50,638 Error compiling Cython file: 2025-09-09T01:33:50,638 ------------------------------------------------------------ 2025-09-09T01:33:50,638 ... 2025-09-09T01:33:50,639 if n < self.hdr.datarecords_in_file: 2025-09-09T01:33:50,639 for ii in range(self.signals_in_file): 2025-09-09T01:33:50,639 edfseek(self.hdr.handle, ii, n*self.samples_in_datarecord(ii), EDFSEEK_SET) # just a guess 2025-09-09T01:33:50,639 readn = edfread_physical_samples(self.hdr.handle, ii, self.samples_in_datarecord(ii), 2025-09-09T01:33:50,639 (db.data)+offset) 2025-09-09T01:33:50,639 ^ 2025-09-09T01:33:50,639 ------------------------------------------------------------ 2025-09-09T01:33:50,639 edflib/_edflib.pyx:442:67: Cannot convert 'double *' to Python object 2025-09-09T01:33:50,640 Error compiling Cython file: 2025-09-09T01:33:50,640 ------------------------------------------------------------ 2025-09-09T01:33:50,640 ... 2025-09-09T01:33:50,640 ############################### 2025-09-09T01:33:50,640 # low level functions 2025-09-09T01:33:50,640 cpdef set_patientcode(int handle, char *patientcode): 2025-09-09T01:33:50,640 # check if rw? 2025-09-09T01:33:50,640 return edf_set_patientcode(handle, patientcode) 2025-09-09T01:33:50,641 ^ 2025-09-09T01:33:50,641 ------------------------------------------------------------ 2025-09-09T01:33:50,641 edflib/_edflib.pyx:452:11: undeclared name not builtin: edf_set_patientcode 2025-09-09T01:33:50,644 Error compiling Cython file: 2025-09-09T01:33:50,644 ------------------------------------------------------------ 2025-09-09T01:33:50,644 ... 2025-09-09T01:33:50,644 return edf_set_patientcode(handle, patientcode) 2025-09-09T01:33:50,645 cpdef int write_annotation_latin1(int handle, long long onset, long long duration, char *description): 2025-09-09T01:33:50,645 return edfwrite_annotation_latin1(handle, onset, duration, description) 2025-09-09T01:33:50,645 ^ 2025-09-09T01:33:50,645 ------------------------------------------------------------ 2025-09-09T01:33:50,645 edflib/_edflib.pyx:457:15: undeclared name not builtin: edfwrite_annotation_latin1 2025-09-09T01:33:50,647 Error compiling Cython file: 2025-09-09T01:33:50,647 ------------------------------------------------------------ 2025-09-09T01:33:50,647 ... 2025-09-09T01:33:50,647 cpdef int write_annotation_latin1(int handle, long long onset, long long duration, char *description): 2025-09-09T01:33:50,647 return edfwrite_annotation_latin1(handle, onset, duration, description) 2025-09-09T01:33:50,647 cpdef int write_annotation_utf8(int handle, long long onset, long long duration, char *description): 2025-09-09T01:33:50,647 """int edfwrite_annotation_utf8(int handle, long long onset, long long duration, const char *description)""" 2025-09-09T01:33:50,647 return edfwrite_annotation_utf8(handle, onset, duration, description) 2025-09-09T01:33:50,648 ^ 2025-09-09T01:33:50,648 ------------------------------------------------------------ 2025-09-09T01:33:50,648 edflib/_edflib.pyx:461:11: undeclared name not builtin: edfwrite_annotation_utf8 2025-09-09T01:33:50,648 Error compiling Cython file: 2025-09-09T01:33:50,648 ------------------------------------------------------------ 2025-09-09T01:33:50,648 ... 2025-09-09T01:33:50,648 """int edfwrite_annotation_utf8(int handle, long long onset, long long duration, const char *description)""" 2025-09-09T01:33:50,648 return edfwrite_annotation_utf8(handle, onset, duration, description) 2025-09-09T01:33:50,649 cpdef int set_technician(int handle, char *technician): 2025-09-09T01:33:50,649 return edf_set_technician(handle, technician) 2025-09-09T01:33:50,649 ^ 2025-09-09T01:33:50,649 ------------------------------------------------------------ 2025-09-09T01:33:50,649 edflib/_edflib.pyx:465:11: undeclared name not builtin: edf_set_technician 2025-09-09T01:33:50,651 Error compiling Cython file: 2025-09-09T01:33:50,651 ------------------------------------------------------------ 2025-09-09T01:33:50,651 ... 2025-09-09T01:33:50,651 ToDO!!! 2025-09-09T01:33:50,651 assert that these are stored as EDF/EDF+ files with int16 sized samples 2025-09-09T01:33:50,651 returns how many were actually read 2025-09-09T01:33:50,651 doesn't currently check that buf can hold all the data 2025-09-09T01:33:50,651 """ 2025-09-09T01:33:50,651 return edfread_digital_samples(handle, edfsignal, n,buf.data) 2025-09-09T01:33:50,651 ^ 2025-09-09T01:33:50,651 ------------------------------------------------------------ 2025-09-09T01:33:50,652 edflib/_edflib.pyx:491:11: undeclared name not builtin: edfread_digital_samples 2025-09-09T01:33:50,652 Error compiling Cython file: 2025-09-09T01:33:50,652 ------------------------------------------------------------ 2025-09-09T01:33:50,652 ... 2025-09-09T01:33:50,652 ToDO!!! 2025-09-09T01:33:50,652 assert that these are stored as EDF/EDF+ files with int16 sized samples 2025-09-09T01:33:50,652 returns how many were actually read 2025-09-09T01:33:50,652 doesn't currently check that buf can hold all the data 2025-09-09T01:33:50,652 """ 2025-09-09T01:33:50,653 return edfread_digital_samples(handle, edfsignal, n,buf.data) 2025-09-09T01:33:50,653 ^ 2025-09-09T01:33:50,653 ------------------------------------------------------------ 2025-09-09T01:33:50,653 edflib/_edflib.pyx:491:56: Cannot convert 'int *' to Python object 2025-09-09T01:33:50,653 Error compiling Cython file: 2025-09-09T01:33:50,653 ------------------------------------------------------------ 2025-09-09T01:33:50,653 ... 2025-09-09T01:33:50,653 return edfread_digital_samples(handle, edfsignal, n,buf.data) 2025-09-09T01:33:50,654 cpdef int blockwrite_digital_samples(int handle, np.ndarray[np.int32_t,ndim=1] buf): 2025-09-09T01:33:50,654 """int edf_blockwrite_digital_samples(int handle, int *buf)""" 2025-09-09T01:33:50,654 return edf_blockwrite_digital_samples(handle, buf.data) 2025-09-09T01:33:50,654 ^ 2025-09-09T01:33:50,654 ------------------------------------------------------------ 2025-09-09T01:33:50,654 edflib/_edflib.pyx:496:11: undeclared name not builtin: edf_blockwrite_digital_samples 2025-09-09T01:33:50,654 Error compiling Cython file: 2025-09-09T01:33:50,654 ------------------------------------------------------------ 2025-09-09T01:33:50,655 ... 2025-09-09T01:33:50,655 return edfread_digital_samples(handle, edfsignal, n,buf.data) 2025-09-09T01:33:50,655 cpdef int blockwrite_digital_samples(int handle, np.ndarray[np.int32_t,ndim=1] buf): 2025-09-09T01:33:50,655 """int edf_blockwrite_digital_samples(int handle, int *buf)""" 2025-09-09T01:33:50,655 return edf_blockwrite_digital_samples(handle, buf.data) 2025-09-09T01:33:50,655 ^ 2025-09-09T01:33:50,655 ------------------------------------------------------------ 2025-09-09T01:33:50,655 edflib/_edflib.pyx:496:50: Cannot convert 'int *' to Python object 2025-09-09T01:33:50,656 Error compiling Cython file: 2025-09-09T01:33:50,656 ------------------------------------------------------------ 2025-09-09T01:33:50,656 ... 2025-09-09T01:33:50,656 """int edf_blockwrite_digital_samples(int handle, int *buf)""" 2025-09-09T01:33:50,656 return edf_blockwrite_digital_samples(handle, buf.data) 2025-09-09T01:33:50,656 cpdef int blockwrite_digital_short_samples(int handle, np.ndarray[np.int16_t,ndim=1] buf): 2025-09-09T01:33:50,656 """int edf_blockwrite_digital_short_samples(int handle, short *buf)""" 2025-09-09T01:33:50,656 return edf_blockwrite_digital_short_samples(handle, buf.data) 2025-09-09T01:33:50,656 ^ 2025-09-09T01:33:50,656 ------------------------------------------------------------ 2025-09-09T01:33:50,657 edflib/_edflib.pyx:500:11: undeclared name not builtin: edf_blockwrite_digital_short_samples 2025-09-09T01:33:50,657 Error compiling Cython file: 2025-09-09T01:33:50,657 ------------------------------------------------------------ 2025-09-09T01:33:50,657 ... 2025-09-09T01:33:50,657 """int edf_blockwrite_digital_samples(int handle, int *buf)""" 2025-09-09T01:33:50,657 return edf_blockwrite_digital_samples(handle, buf.data) 2025-09-09T01:33:50,657 cpdef int blockwrite_digital_short_samples(int handle, np.ndarray[np.int16_t,ndim=1] buf): 2025-09-09T01:33:50,657 """int edf_blockwrite_digital_short_samples(int handle, short *buf)""" 2025-09-09T01:33:50,658 return edf_blockwrite_digital_short_samples(handle, buf.data) 2025-09-09T01:33:50,658 ^ 2025-09-09T01:33:50,658 ------------------------------------------------------------ 2025-09-09T01:33:50,658 edflib/_edflib.pyx:500:56: Cannot convert 'short *' to Python object 2025-09-09T01:33:50,658 Error compiling Cython file: 2025-09-09T01:33:50,658 ------------------------------------------------------------ 2025-09-09T01:33:50,658 ... 2025-09-09T01:33:50,658 cpdef int blockwrite_digital_short_samples(int handle, np.ndarray[np.int16_t,ndim=1] buf): 2025-09-09T01:33:50,658 """int edf_blockwrite_digital_short_samples(int handle, short *buf)""" 2025-09-09T01:33:50,659 return edf_blockwrite_digital_short_samples(handle, buf.data) 2025-09-09T01:33:50,659 cpdef int blockwrite_physical_samples(int handle, np.ndarray[np.float64_t,ndim=1] buf): 2025-09-09T01:33:50,659 return edf_blockwrite_physical_samples(handle, buf.data) 2025-09-09T01:33:50,659 ^ 2025-09-09T01:33:50,659 ------------------------------------------------------------ 2025-09-09T01:33:50,659 edflib/_edflib.pyx:503:11: undeclared name not builtin: edf_blockwrite_physical_samples 2025-09-09T01:33:50,659 Error compiling Cython file: 2025-09-09T01:33:50,659 ------------------------------------------------------------ 2025-09-09T01:33:50,660 ... 2025-09-09T01:33:50,660 cpdef int blockwrite_digital_short_samples(int handle, np.ndarray[np.int16_t,ndim=1] buf): 2025-09-09T01:33:50,660 """int edf_blockwrite_digital_short_samples(int handle, short *buf)""" 2025-09-09T01:33:50,660 return edf_blockwrite_digital_short_samples(handle, buf.data) 2025-09-09T01:33:50,660 cpdef int blockwrite_physical_samples(int handle, np.ndarray[np.float64_t,ndim=1] buf): 2025-09-09T01:33:50,660 return edf_blockwrite_physical_samples(handle, buf.data) 2025-09-09T01:33:50,660 ^ 2025-09-09T01:33:50,660 ------------------------------------------------------------ 2025-09-09T01:33:50,660 edflib/_edflib.pyx:503:51: Cannot convert 'double *' to Python object 2025-09-09T01:33:50,661 Error compiling Cython file: 2025-09-09T01:33:50,661 ------------------------------------------------------------ 2025-09-09T01:33:50,661 ... 2025-09-09T01:33:50,661 cpdef int blockwrite_physical_samples(int handle, np.ndarray[np.float64_t,ndim=1] buf): 2025-09-09T01:33:50,661 return edf_blockwrite_physical_samples(handle, buf.data) 2025-09-09T01:33:50,661 cpdef int set_recording_additional(int handle, char *recording_additional): 2025-09-09T01:33:50,661 return edf_set_recording_additional(handle,recording_additional) 2025-09-09T01:33:50,661 ^ 2025-09-09T01:33:50,662 ------------------------------------------------------------ 2025-09-09T01:33:50,662 edflib/_edflib.pyx:506:11: undeclared name not builtin: edf_set_recording_additional 2025-09-09T01:33:50,662 Error compiling Cython file: 2025-09-09T01:33:50,662 ------------------------------------------------------------ 2025-09-09T01:33:50,662 ... 2025-09-09T01:33:50,662 cpdef int set_recording_additional(int handle, char *recording_additional): 2025-09-09T01:33:50,662 return edf_set_recording_additional(handle,recording_additional) 2025-09-09T01:33:50,662 cpdef int write_physical_samples(int handle, np.ndarray[np.float64_t] buf): 2025-09-09T01:33:50,663 return edfwrite_physical_samples(handle, buf.data) 2025-09-09T01:33:50,663 ^ 2025-09-09T01:33:50,663 ------------------------------------------------------------ 2025-09-09T01:33:50,663 edflib/_edflib.pyx:509:11: undeclared name not builtin: edfwrite_physical_samples 2025-09-09T01:33:50,663 Error compiling Cython file: 2025-09-09T01:33:50,663 ------------------------------------------------------------ 2025-09-09T01:33:50,663 ... 2025-09-09T01:33:50,663 cpdef int set_recording_additional(int handle, char *recording_additional): 2025-09-09T01:33:50,663 return edf_set_recording_additional(handle,recording_additional) 2025-09-09T01:33:50,664 cpdef int write_physical_samples(int handle, np.ndarray[np.float64_t] buf): 2025-09-09T01:33:50,664 return edfwrite_physical_samples(handle, buf.data) 2025-09-09T01:33:50,664 ^ 2025-09-09T01:33:50,664 ------------------------------------------------------------ 2025-09-09T01:33:50,664 edflib/_edflib.pyx:509:45: Cannot convert 'double *' to Python object 2025-09-09T01:33:50,664 Error compiling Cython file: 2025-09-09T01:33:50,664 ------------------------------------------------------------ 2025-09-09T01:33:50,664 ... 2025-09-09T01:33:50,665 return edfwrite_physical_samples(handle, buf.data) 2025-09-09T01:33:50,665 # int edfwrite_annotation_utf8(int, long long int, long long int, char *) 2025-09-09T01:33:50,665 cpdef int set_patientname(int handle, char *name): 2025-09-09T01:33:50,665 return edf_set_patientname(handle, name) 2025-09-09T01:33:50,665 ^ 2025-09-09T01:33:50,665 ------------------------------------------------------------ 2025-09-09T01:33:50,665 edflib/_edflib.pyx:514:11: undeclared name not builtin: edf_set_patientname 2025-09-09T01:33:50,666 Error compiling Cython file: 2025-09-09T01:33:50,666 ------------------------------------------------------------ 2025-09-09T01:33:50,666 ... 2025-09-09T01:33:50,666 cpdef int set_patientname(int handle, char *name): 2025-09-09T01:33:50,666 return edf_set_patientname(handle, name) 2025-09-09T01:33:50,666 cpdef int set_physical_minimum(int handle, int edfsignal, double phys_min): 2025-09-09T01:33:50,666 edf_set_physical_minimum(handle, edfsignal, phys_min) 2025-09-09T01:33:50,666 ^ 2025-09-09T01:33:50,666 ------------------------------------------------------------ 2025-09-09T01:33:50,667 edflib/_edflib.pyx:517:4: undeclared name not builtin: edf_set_physical_minimum 2025-09-09T01:33:50,667 Error compiling Cython file: 2025-09-09T01:33:50,667 ------------------------------------------------------------ 2025-09-09T01:33:50,667 ... 2025-09-09T01:33:50,667 cpdef int set_physical_minimum(int handle, int edfsignal, double phys_min): 2025-09-09T01:33:50,667 edf_set_physical_minimum(handle, edfsignal, phys_min) 2025-09-09T01:33:50,667 cpdef int read_physical_samples(int handle, int edfsignal, int n, 2025-09-09T01:33:50,667 np.ndarray[np.float64_t] buf): 2025-09-09T01:33:50,667 return edfread_physical_samples(handle, edfsignal, n, buf.data) 2025-09-09T01:33:50,667 ^ 2025-09-09T01:33:50,668 ------------------------------------------------------------ 2025-09-09T01:33:50,668 edflib/_edflib.pyx:521:58: Cannot convert 'double *' to Python object 2025-09-09T01:33:50,668 Error compiling Cython file: 2025-09-09T01:33:50,668 ------------------------------------------------------------ 2025-09-09T01:33:50,668 ... 2025-09-09T01:33:50,668 def close_file(handle): 2025-09-09T01:33:50,668 return edfclose_file(handle) 2025-09-09T01:33:50,668 # so you can use the same name if defining a python only function 2025-09-09T01:33:50,669 def set_physical_maximum(handle, edfsignal, phys_max): 2025-09-09T01:33:50,669 return edf_set_physical_maximum(handle, edfsignal, phys_max) 2025-09-09T01:33:50,669 ^ 2025-09-09T01:33:50,669 ------------------------------------------------------------ 2025-09-09T01:33:50,669 edflib/_edflib.pyx:528:11: undeclared name not builtin: edf_set_physical_maximum 2025-09-09T01:33:50,669 Error compiling Cython file: 2025-09-09T01:33:50,669 ------------------------------------------------------------ 2025-09-09T01:33:50,669 ... 2025-09-09T01:33:50,669 def set_physical_maximum(handle, edfsignal, phys_max): 2025-09-09T01:33:50,669 return edf_set_physical_maximum(handle, edfsignal, phys_max) 2025-09-09T01:33:50,670 def open_file_writeonly(path, filetype, number_of_signals): 2025-09-09T01:33:50,670 """int edfopen_file_writeonly(char *path, int filetype, int number_of_signals)""" 2025-09-09T01:33:50,670 return edfopen_file_writeonly(path, filetype, number_of_signals) 2025-09-09T01:33:50,670 ^ 2025-09-09T01:33:50,670 ------------------------------------------------------------ 2025-09-09T01:33:50,670 edflib/_edflib.pyx:532:11: undeclared name not builtin: edfopen_file_writeonly 2025-09-09T01:33:50,670 Error compiling Cython file: 2025-09-09T01:33:50,670 ------------------------------------------------------------ 2025-09-09T01:33:50,671 ... 2025-09-09T01:33:50,671 """int edfopen_file_writeonly(char *path, int filetype, int number_of_signals)""" 2025-09-09T01:33:50,671 return edfopen_file_writeonly(path, filetype, number_of_signals) 2025-09-09T01:33:50,671 def set_patient_additional(handle, patient_additional): 2025-09-09T01:33:50,671 """int edf_set_patient_additional(int handle, const char *patient_additional)""" 2025-09-09T01:33:50,671 return edf_set_patient_additional(handle, patient_additional) 2025-09-09T01:33:50,671 ^ 2025-09-09T01:33:50,671 ------------------------------------------------------------ 2025-09-09T01:33:50,671 edflib/_edflib.pyx:536:11: undeclared name not builtin: edf_set_patient_additional 2025-09-09T01:33:50,672 Error compiling Cython file: 2025-09-09T01:33:50,672 ------------------------------------------------------------ 2025-09-09T01:33:50,672 ... 2025-09-09T01:33:50,672 """int edf_set_patient_additional(int handle, const char *patient_additional)""" 2025-09-09T01:33:50,672 return edf_set_patient_additional(handle, patient_additional) 2025-09-09T01:33:50,672 def set_digital_maximum(handle, edfsignal, dig_max): 2025-09-09T01:33:50,672 "int edf_set_digital_maximum(int handle, int edfsignal, int dig_max)" 2025-09-09T01:33:50,672 return edf_set_digital_maximum(handle, edfsignal, dig_max) 2025-09-09T01:33:50,672 ^ 2025-09-09T01:33:50,672 ------------------------------------------------------------ 2025-09-09T01:33:50,673 edflib/_edflib.pyx:540:11: undeclared name not builtin: edf_set_digital_maximum 2025-09-09T01:33:50,673 Error compiling Cython file: 2025-09-09T01:33:50,673 ------------------------------------------------------------ 2025-09-09T01:33:50,673 ... 2025-09-09T01:33:50,673 # see CyEdfreader() class 2025-09-09T01:33:50,673 # int edfopen_file_readonly(const char *path, struct edf_hdr_struct *edfhdr, int read_annotations) 2025-09-09T01:33:50,673 def set_birthdate(handle, birthdate_year, birthdate_month, birthdate_day): 2025-09-09T01:33:50,673 """int edf_set_birthdate(int handle, int birthdate_year, int birthdate_month, int birthdate_day)""" 2025-09-09T01:33:50,674 return edf_set_birthdate(handle, birthdate_year, birthdate_month, birthdate_day) 2025-09-09T01:33:50,674 ^ 2025-09-09T01:33:50,674 ------------------------------------------------------------ 2025-09-09T01:33:50,674 edflib/_edflib.pyx:548:11: undeclared name not builtin: edf_set_birthdate 2025-09-09T01:33:50,674 Error compiling Cython file: 2025-09-09T01:33:50,674 ------------------------------------------------------------ 2025-09-09T01:33:50,674 ... 2025-09-09T01:33:50,674 """int edf_set_birthdate(int handle, int birthdate_year, int birthdate_month, int birthdate_day)""" 2025-09-09T01:33:50,674 return edf_set_birthdate(handle, birthdate_year, birthdate_month, birthdate_day) 2025-09-09T01:33:50,675 def set_digital_minimum(handle, edfsignal, dig_min): 2025-09-09T01:33:50,675 """int edf_set_digital_minimum(int handle, int edfsignal, int dig_min)""" 2025-09-09T01:33:50,675 return edf_set_digital_minimum(handle, edfsignal, dig_min) 2025-09-09T01:33:50,675 ^ 2025-09-09T01:33:50,675 ------------------------------------------------------------ 2025-09-09T01:33:50,675 edflib/_edflib.pyx:552:11: undeclared name not builtin: edf_set_digital_minimum 2025-09-09T01:33:50,675 Error compiling Cython file: 2025-09-09T01:33:50,675 ------------------------------------------------------------ 2025-09-09T01:33:50,675 ... 2025-09-09T01:33:50,676 def write_digital_samples(handle, np.ndarray[np.int32_t] buf): 2025-09-09T01:33:50,676 """write_digital_samples(int handle, np.ndarray[np.int32_t] buf) 2025-09-09T01:33:50,676 call to 2025-09-09T01:33:50,676 int edfwrite_digital_samples(int handle, int *buf)""" 2025-09-09T01:33:50,676 return edfwrite_digital_samples(handle, buf.data) 2025-09-09T01:33:50,676 ^ 2025-09-09T01:33:50,676 ------------------------------------------------------------ 2025-09-09T01:33:50,676 edflib/_edflib.pyx:558:11: undeclared name not builtin: edfwrite_digital_samples 2025-09-09T01:33:50,676 Error compiling Cython file: 2025-09-09T01:33:50,676 ------------------------------------------------------------ 2025-09-09T01:33:50,677 ... 2025-09-09T01:33:50,677 def write_digital_samples(handle, np.ndarray[np.int32_t] buf): 2025-09-09T01:33:50,677 """write_digital_samples(int handle, np.ndarray[np.int32_t] buf) 2025-09-09T01:33:50,677 call to 2025-09-09T01:33:50,677 int edfwrite_digital_samples(int handle, int *buf)""" 2025-09-09T01:33:50,677 return edfwrite_digital_samples(handle, buf.data) 2025-09-09T01:33:50,677 ^ 2025-09-09T01:33:50,677 ------------------------------------------------------------ 2025-09-09T01:33:50,677 edflib/_edflib.pyx:558:44: Cannot convert 'int *' to Python object 2025-09-09T01:33:50,678 Error compiling Cython file: 2025-09-09T01:33:50,678 ------------------------------------------------------------ 2025-09-09T01:33:50,678 ... 2025-09-09T01:33:50,678 int edfwrite_digital_samples(int handle, int *buf)""" 2025-09-09T01:33:50,678 return edfwrite_digital_samples(handle, buf.data) 2025-09-09T01:33:50,678 def write_digital_short_samples(handle, np.ndarray[np.int16_t] buf): 2025-09-09T01:33:50,678 """int edfwrite_digital_short_samples(int handle, short *buf)""" 2025-09-09T01:33:50,678 return edfwrite_digital_short_samples(handle, buf.data) 2025-09-09T01:33:50,678 ^ 2025-09-09T01:33:50,678 ------------------------------------------------------------ 2025-09-09T01:33:50,679 edflib/_edflib.pyx:562:11: undeclared name not builtin: edfwrite_digital_short_samples 2025-09-09T01:33:50,679 Error compiling Cython file: 2025-09-09T01:33:50,679 ------------------------------------------------------------ 2025-09-09T01:33:50,679 ... 2025-09-09T01:33:50,679 int edfwrite_digital_samples(int handle, int *buf)""" 2025-09-09T01:33:50,679 return edfwrite_digital_samples(handle, buf.data) 2025-09-09T01:33:50,679 def write_digital_short_samples(handle, np.ndarray[np.int16_t] buf): 2025-09-09T01:33:50,679 """int edfwrite_digital_short_samples(int handle, short *buf)""" 2025-09-09T01:33:50,680 return edfwrite_digital_short_samples(handle, buf.data) 2025-09-09T01:33:50,680 ^ 2025-09-09T01:33:50,680 ------------------------------------------------------------ 2025-09-09T01:33:50,680 edflib/_edflib.pyx:562:50: Cannot convert 'short *' to Python object 2025-09-09T01:33:50,680 Error compiling Cython file: 2025-09-09T01:33:50,680 ------------------------------------------------------------ 2025-09-09T01:33:50,680 ... 2025-09-09T01:33:50,680 """int edfwrite_digital_short_samples(int handle, short *buf)""" 2025-09-09T01:33:50,680 return edfwrite_digital_short_samples(handle, buf.data) 2025-09-09T01:33:50,681 def set_equipment(handle, equipment): 2025-09-09T01:33:50,681 """int edf_set_equipment(int handle, const char *equipment)""" 2025-09-09T01:33:50,681 return edf_set_equipment(handle, equipment) 2025-09-09T01:33:50,681 ^ 2025-09-09T01:33:50,681 ------------------------------------------------------------ 2025-09-09T01:33:50,681 edflib/_edflib.pyx:566:11: undeclared name not builtin: edf_set_equipment 2025-09-09T01:33:50,681 Error compiling Cython file: 2025-09-09T01:33:50,681 ------------------------------------------------------------ 2025-09-09T01:33:50,681 ... 2025-09-09T01:33:50,682 """int edf_set_equipment(int handle, const char *equipment)""" 2025-09-09T01:33:50,682 return edf_set_equipment(handle, equipment) 2025-09-09T01:33:50,682 def set_samplefrequency(handle, edfsignal, samplefrequency): 2025-09-09T01:33:50,682 """int edf_set_samplefrequency(int handle, int edfsignal, int samplefrequency)""" 2025-09-09T01:33:50,682 return edf_set_samplefrequency(handle, edfsignal, samplefrequency) 2025-09-09T01:33:50,682 ^ 2025-09-09T01:33:50,682 ------------------------------------------------------------ 2025-09-09T01:33:50,682 edflib/_edflib.pyx:570:11: undeclared name not builtin: edf_set_samplefrequency 2025-09-09T01:33:50,682 Error compiling Cython file: 2025-09-09T01:33:50,683 ------------------------------------------------------------ 2025-09-09T01:33:50,683 ... 2025-09-09T01:33:50,683 """int edf_set_samplefrequency(int handle, int edfsignal, int samplefrequency)""" 2025-09-09T01:33:50,683 return edf_set_samplefrequency(handle, edfsignal, samplefrequency) 2025-09-09T01:33:50,683 def set_admincode(handle, admincode): 2025-09-09T01:33:50,683 """int edf_set_admincode(int handle, const char *admincode)""" 2025-09-09T01:33:50,683 return edf_set_admincode(handle, admincode) 2025-09-09T01:33:50,683 ^ 2025-09-09T01:33:50,683 ------------------------------------------------------------ 2025-09-09T01:33:50,683 edflib/_edflib.pyx:574:11: undeclared name not builtin: edf_set_admincode 2025-09-09T01:33:50,684 Error compiling Cython file: 2025-09-09T01:33:50,684 ------------------------------------------------------------ 2025-09-09T01:33:50,684 ... 2025-09-09T01:33:50,684 """int edf_set_admincode(int handle, const char *admincode)""" 2025-09-09T01:33:50,684 return edf_set_admincode(handle, admincode) 2025-09-09T01:33:50,684 def set_label(handle, edfsignal, label): 2025-09-09T01:33:50,684 """int edf_set_label(int handle, int edfsignal, const char *label)""" 2025-09-09T01:33:50,684 return edf_set_label(handle, edfsignal, label) 2025-09-09T01:33:50,684 ^ 2025-09-09T01:33:50,684 ------------------------------------------------------------ 2025-09-09T01:33:50,685 edflib/_edflib.pyx:578:11: undeclared name not builtin: edf_set_label 2025-09-09T01:33:50,685 Error compiling Cython file: 2025-09-09T01:33:50,685 ------------------------------------------------------------ 2025-09-09T01:33:50,685 ... 2025-09-09T01:33:50,685 """int edf_set_label(int handle, int edfsignal, const char *label)""" 2025-09-09T01:33:50,685 return edf_set_label(handle, edfsignal, label) 2025-09-09T01:33:50,685 def set_number_of_annotation_signals(handle, annot_signals): 2025-09-09T01:33:50,685 """int edf_set_number_of_annotation_signals(int handle, int annot_signals)""" 2025-09-09T01:33:50,685 return edf_set_number_of_annotation_signals(handle, annot_signals) 2025-09-09T01:33:50,686 ^ 2025-09-09T01:33:50,686 ------------------------------------------------------------ 2025-09-09T01:33:50,686 edflib/_edflib.pyx:582:11: undeclared name not builtin: edf_set_number_of_annotation_signals 2025-09-09T01:33:50,686 Error compiling Cython file: 2025-09-09T01:33:50,686 ------------------------------------------------------------ 2025-09-09T01:33:50,686 ... 2025-09-09T01:33:50,686 return edf_set_number_of_annotation_signals(handle, annot_signals) 2025-09-09T01:33:50,686 #FIXME need to make sure this gives the proper values for large values 2025-09-09T01:33:50,686 def tell(handle, edfsignal): 2025-09-09T01:33:50,687 """long long edftell(int handle, int edfsignal)""" 2025-09-09T01:33:50,687 return edftell(handle, edfsignal) 2025-09-09T01:33:50,687 ^ 2025-09-09T01:33:50,687 ------------------------------------------------------------ 2025-09-09T01:33:50,687 edflib/_edflib.pyx:587:11: undeclared name not builtin: edftell 2025-09-09T01:33:50,687 Error compiling Cython file: 2025-09-09T01:33:50,687 ------------------------------------------------------------ 2025-09-09T01:33:50,687 ... 2025-09-09T01:33:50,687 """long long edftell(int handle, int edfsignal)""" 2025-09-09T01:33:50,687 return edftell(handle, edfsignal) 2025-09-09T01:33:50,688 def rewind(handle, edfsignal): 2025-09-09T01:33:50,688 """void edfrewind(int handle, int edfsignal)""" 2025-09-09T01:33:50,688 edfrewind(handle, edfsignal) 2025-09-09T01:33:50,688 ^ 2025-09-09T01:33:50,688 ------------------------------------------------------------ 2025-09-09T01:33:50,688 edflib/_edflib.pyx:591:4: undeclared name not builtin: edfrewind 2025-09-09T01:33:50,688 Error compiling Cython file: 2025-09-09T01:33:50,688 ------------------------------------------------------------ 2025-09-09T01:33:50,689 ... 2025-09-09T01:33:50,689 """void edfrewind(int handle, int edfsignal)""" 2025-09-09T01:33:50,689 edfrewind(handle, edfsignal) 2025-09-09T01:33:50,689 def set_gender(handle, gender): 2025-09-09T01:33:50,689 """int edf_set_gender(int handle, int gender)""" 2025-09-09T01:33:50,689 return edf_set_gender(handle, gender) 2025-09-09T01:33:50,689 ^ 2025-09-09T01:33:50,689 ------------------------------------------------------------ 2025-09-09T01:33:50,689 edflib/_edflib.pyx:595:11: undeclared name not builtin: edf_set_gender 2025-09-09T01:33:50,690 Error compiling Cython file: 2025-09-09T01:33:50,690 ------------------------------------------------------------ 2025-09-09T01:33:50,690 ... 2025-09-09T01:33:50,690 """int edf_set_gender(int handle, int gender)""" 2025-09-09T01:33:50,690 return edf_set_gender(handle, gender) 2025-09-09T01:33:50,690 def set_physical_dimension(handle, edfsignal, phys_dim): 2025-09-09T01:33:50,690 """int edf_set_physical_dimension(int handle, int edfsignal, const char *phys_dim)""" 2025-09-09T01:33:50,690 return edf_set_physical_dimension(handle, edfsignal, phys_dim) 2025-09-09T01:33:50,690 ^ 2025-09-09T01:33:50,690 ------------------------------------------------------------ 2025-09-09T01:33:50,691 edflib/_edflib.pyx:599:11: undeclared name not builtin: edf_set_physical_dimension 2025-09-09T01:33:50,691 Error compiling Cython file: 2025-09-09T01:33:50,691 ------------------------------------------------------------ 2025-09-09T01:33:50,691 ... 2025-09-09T01:33:50,691 """int edf_set_physical_dimension(int handle, int edfsignal, const char *phys_dim)""" 2025-09-09T01:33:50,691 return edf_set_physical_dimension(handle, edfsignal, phys_dim) 2025-09-09T01:33:50,691 def set_transducer(handle, edfsignal, transducer): 2025-09-09T01:33:50,691 """int edf_set_transducer(int handle, int edfsignal, const char *transducer)""" 2025-09-09T01:33:50,691 return edf_set_transducer(handle, edfsignal, transducer) 2025-09-09T01:33:50,692 ^ 2025-09-09T01:33:50,692 ------------------------------------------------------------ 2025-09-09T01:33:50,692 edflib/_edflib.pyx:603:11: undeclared name not builtin: edf_set_transducer 2025-09-09T01:33:50,692 Error compiling Cython file: 2025-09-09T01:33:50,692 ------------------------------------------------------------ 2025-09-09T01:33:50,692 ... 2025-09-09T01:33:50,692 """int edf_set_transducer(int handle, int edfsignal, const char *transducer)""" 2025-09-09T01:33:50,692 return edf_set_transducer(handle, edfsignal, transducer) 2025-09-09T01:33:50,692 def set_prefilter(handle, edfsignal, prefilter): 2025-09-09T01:33:50,693 """int edf_set_prefilter(int handle, int edfsignal, const char*prefilter)""" 2025-09-09T01:33:50,693 return edf_set_prefilter(handle, edfsignal, prefilter) 2025-09-09T01:33:50,693 ^ 2025-09-09T01:33:50,693 ------------------------------------------------------------ 2025-09-09T01:33:50,693 edflib/_edflib.pyx:607:11: undeclared name not builtin: edf_set_prefilter 2025-09-09T01:33:50,693 Error compiling Cython file: 2025-09-09T01:33:50,693 ------------------------------------------------------------ 2025-09-09T01:33:50,693 ... 2025-09-09T01:33:50,693 def set_startdatetime(handle, startdate_year, startdate_month, startdate_day, 2025-09-09T01:33:50,694 starttime_hour, starttime_minute, starttime_second): 2025-09-09T01:33:50,694 """int edf_set_startdatetime(int handle, int startdate_year, int startdate_month, int startdate_day, 2025-09-09T01:33:50,694 int starttime_hour, int starttime_minute, int starttime_second)""" 2025-09-09T01:33:50,694 return edf_set_startdatetime(handle, startdate_year, startdate_month, startdate_day, 2025-09-09T01:33:50,694 ^ 2025-09-09T01:33:50,694 ------------------------------------------------------------ 2025-09-09T01:33:50,694 edflib/_edflib.pyx:617:11: undeclared name not builtin: edf_set_startdatetime 2025-09-09T01:33:50,694 Error compiling Cython file: 2025-09-09T01:33:50,694 ------------------------------------------------------------ 2025-09-09T01:33:50,694 ... 2025-09-09T01:33:50,695 starttime_hour, starttime_minute, starttime_second) 2025-09-09T01:33:50,695 def set_datarecord_duration(handle, duration): 2025-09-09T01:33:50,695 """int edf_set_datarecord_duration(int handle, int duration)""" 2025-09-09T01:33:50,695 return edf_set_datarecord_duration(handle, duration) 2025-09-09T01:33:50,695 ^ 2025-09-09T01:33:50,695 ------------------------------------------------------------ 2025-09-09T01:33:50,695 edflib/_edflib.pyx:623:11: undeclared name not builtin: edf_set_datarecord_duration 2025-09-09T01:33:50,881 Traceback (most recent call last): 2025-09-09T01:33:50,883 File "", line 2, in 2025-09-09T01:33:50,883 exec(compile(''' 2025-09-09T01:33:50,883 ~~~~^^^^^^^^^^^^ 2025-09-09T01:33:50,883 # This is -- a caller that pip uses to run setup.py 2025-09-09T01:33:50,884 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:50,884 ...<32 lines>... 2025-09-09T01:33:50,884 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T01:33:50,884 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:50,884 ''' % ('/tmp/pip-wheel-bjr8n5uy/edflib_25091917a65948c689005f60b4a4b407/setup.py',), "", "exec")) 2025-09-09T01:33:50,884 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:50,884 File "", line 35, in 2025-09-09T01:33:50,884 File "/tmp/pip-wheel-bjr8n5uy/edflib_25091917a65948c689005f60b4a4b407/setup.py", line 55, in 2025-09-09T01:33:50,884 ext_modules=cythonize([ext_modules_edflib]), 2025-09-09T01:33:50,885 ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:50,885 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1154, in cythonize 2025-09-09T01:33:50,885 cythonize_one(*args) 2025-09-09T01:33:50,885 ~~~~~~~~~~~~~^^^^^^^ 2025-09-09T01:33:50,885 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1298, in cythonize_one 2025-09-09T01:33:50,885 raise CompileError(None, pyx_file) 2025-09-09T01:33:50,885 Cython.Compiler.Errors.CompileError: edflib/_edflib.pyx 2025-09-09T01:33:50,885 Compiling edflib/_edflib.pyx because it changed. 2025-09-09T01:33:50,885 [1/1] Cythonizing edflib/_edflib.pyx 2025-09-09T01:33:51,311 ERROR: python setup.py egg_info exited with 1 2025-09-09T01:33:51,323 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T01:33:51,323 exec(compile('"'"''"'"''"'"' 2025-09-09T01:33:51,323 # This is -- a caller that pip uses to run setup.py 2025-09-09T01:33:51,323 # 2025-09-09T01:33:51,323 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T01:33:51,323 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T01:33:51,323 # - It provides a clear error message when setuptools is not installed. 2025-09-09T01:33:51,323 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T01:33:51,323 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T01:33:51,323 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T01:33:51,323 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T01:33:51,323 import os, sys, tokenize, traceback 2025-09-09T01:33:51,323 2025-09-09T01:33:51,323 try: 2025-09-09T01:33:51,323 import setuptools 2025-09-09T01:33:51,323 except ImportError: 2025-09-09T01:33:51,323 print( 2025-09-09T01:33:51,323 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T01:33:51,323 "the build environment with exception:", 2025-09-09T01:33:51,323 file=sys.stderr, 2025-09-09T01:33:51,323 ) 2025-09-09T01:33:51,323 traceback.print_exc() 2025-09-09T01:33:51,323 sys.exit(1) 2025-09-09T01:33:51,323 2025-09-09T01:33:51,323 __file__ = %r 2025-09-09T01:33:51,323 sys.argv[0] = __file__ 2025-09-09T01:33:51,323 2025-09-09T01:33:51,323 if os.path.exists(__file__): 2025-09-09T01:33:51,323 filename = __file__ 2025-09-09T01:33:51,323 with tokenize.open(__file__) as f: 2025-09-09T01:33:51,323 setup_py_code = f.read() 2025-09-09T01:33:51,323 else: 2025-09-09T01:33:51,323 filename = "" 2025-09-09T01:33:51,323 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T01:33:51,323 2025-09-09T01:33:51,323 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T01:33:51,323 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-bjr8n5uy/edflib_25091917a65948c689005f60b4a4b407/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-5ckcv1l3[/] 2025-09-09T01:33:51,324 [bold magenta]cwd[/]: /tmp/pip-wheel-bjr8n5uy/edflib_25091917a65948c689005f60b4a4b407/ 2025-09-09T01:33:51,324 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T01:33:51,325 ERROR: metadata generation failed 2025-09-09T01:33:51,329 Exception information: 2025-09-09T01:33:51,329 Traceback (most recent call last): 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T01:33:51,329 call_subprocess( 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~~~^ 2025-09-09T01:33:51,329 args, 2025-09-09T01:33:51,329 ^^^^^ 2025-09-09T01:33:51,329 ...<2 lines>... 2025-09-09T01:33:51,329 spinner=spinner, 2025-09-09T01:33:51,329 ^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 ) 2025-09-09T01:33:51,329 ^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T01:33:51,329 raise error 2025-09-09T01:33:51,329 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T01:33:51,329 2025-09-09T01:33:51,329 The above exception was the direct cause of the following exception: 2025-09-09T01:33:51,329 2025-09-09T01:33:51,329 Traceback (most recent call last): 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T01:33:51,329 status = _inner_run() 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T01:33:51,329 return self.run(options, args) 2025-09-09T01:33:51,329 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T01:33:51,329 return func(self, options, args) 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T01:33:51,329 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T01:33:51,329 result = self._result = resolver.resolve( 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~~~~^ 2025-09-09T01:33:51,329 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T01:33:51,329 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 ) 2025-09-09T01:33:51,329 ^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T01:33:51,329 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T01:33:51,329 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T01:33:51,329 if not criterion.candidates: 2025-09-09T01:33:51,329 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T01:33:51,329 return bool(self._sequence) 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T01:33:51,329 self._bool = any(self) 2025-09-09T01:33:51,329 ~~~^^^^^^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T01:33:51,329 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T01:33:51,329 ^^^^^^^^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T01:33:51,329 candidate = func() 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T01:33:51,329 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T01:33:51,329 link, template, name, version 2025-09-09T01:33:51,329 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 ) 2025-09-09T01:33:51,329 ^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T01:33:51,329 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~^ 2025-09-09T01:33:51,329 link, 2025-09-09T01:33:51,329 ^^^^^ 2025-09-09T01:33:51,329 ...<3 lines>... 2025-09-09T01:33:51,329 version=version, 2025-09-09T01:33:51,329 ^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 ) 2025-09-09T01:33:51,329 ^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T01:33:51,329 super().__init__( 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~~~~^ 2025-09-09T01:33:51,329 link=link, 2025-09-09T01:33:51,329 ^^^^^^^^^^ 2025-09-09T01:33:51,329 ...<4 lines>... 2025-09-09T01:33:51,329 version=version, 2025-09-09T01:33:51,329 ^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 ) 2025-09-09T01:33:51,329 ^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T01:33:51,329 self.dist = self._prepare() 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~^^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T01:33:51,329 dist = self._prepare_distribution() 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T01:33:51,329 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T01:33:51,329 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T01:33:51,329 dist = _get_prepared_distribution( 2025-09-09T01:33:51,329 req, 2025-09-09T01:33:51,329 ...<3 lines>... 2025-09-09T01:33:51,329 self.check_build_deps, 2025-09-09T01:33:51,329 ) 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T01:33:51,329 abstract_dist.prepare_distribution_metadata( 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T01:33:51,329 finder, build_isolation, check_build_deps 2025-09-09T01:33:51,329 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 ) 2025-09-09T01:33:51,329 ^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T01:33:51,329 self.req.prepare_metadata() 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T01:33:51,329 self.metadata_directory = generate_metadata_legacy( 2025-09-09T01:33:51,329 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T01:33:51,329 build_env=self.build_env, 2025-09-09T01:33:51,329 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 ...<3 lines>... 2025-09-09T01:33:51,329 details=details, 2025-09-09T01:33:51,329 ^^^^^^^^^^^^^^^^ 2025-09-09T01:33:51,329 ) 2025-09-09T01:33:51,329 ^ 2025-09-09T01:33:51,329 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T01:33:51,329 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T01:33:51,329 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T01:33:51,354 Removed edflib==0.82 from https://files.pythonhosted.org/packages/4a/5a/0bb81f4ff5e7d406eb74faaa22b3e5dbdc368066a00575c9e66ce06b5de9/edflib-0.82.tar.gz from build tracker '/tmp/pip-build-tracker-9ug4xdtx' 2025-09-09T01:33:51,354 Removed build tracker: '/tmp/pip-build-tracker-9ug4xdtx'