2026-01-05T12:54:11,861 Created temporary directory: /tmp/pip-ephem-wheel-cache-6hxinshl 2026-01-05T12:54:11,863 Created temporary directory: /tmp/pip-build-tracker-8427jorq 2026-01-05T12:54:11,864 Initialized build tracking at /tmp/pip-build-tracker-8427jorq 2026-01-05T12:54:11,865 Created build tracker: /tmp/pip-build-tracker-8427jorq 2026-01-05T12:54:11,866 Entered build tracker: /tmp/pip-build-tracker-8427jorq 2026-01-05T12:54:11,867 Created temporary directory: /tmp/pip-wheel-znju6h1a 2026-01-05T12:54:11,870 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-01-05T12:54:11,872 Created temporary directory: /tmp/pip-ephem-wheel-cache-dvsi6yho 2026-01-05T12:54:11,894 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-05T12:54:11,898 2 location(s) to search for versions of braintools: 2026-01-05T12:54:11,898 * https://pypi.org/simple/braintools/ 2026-01-05T12:54:11,898 * https://www.piwheels.org/simple/braintools/ 2026-01-05T12:54:11,899 Fetching project page and analyzing links: https://pypi.org/simple/braintools/ 2026-01-05T12:54:11,900 Getting page https://pypi.org/simple/braintools/ 2026-01-05T12:54:11,901 Found index url https://pypi.org/simple 2026-01-05T12:54:12,040 Fetched page https://pypi.org/simple/braintools/ as application/vnd.pypi.simple.v1+json 2026-01-05T12:54:12,049 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/58/a1/947469aff37dce5de17056a8228dccdb65d62b31037ae7fb5a28c8966c55/braintools-0.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,050 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/61/56/c53c8da9c772cd3e992f65cc45e18d0e98e81a4edf356631e501e65f3c0d/braintools-0.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,051 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/04/0b/eb9e544e338973c4aabd74110f0c297423e3d41bb1de040c2a66aed3f89c/braintools-0.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,051 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/32/57/caab276d901a4fe236ad11e93e59f7e744afbab6273629e6ead58060ad49/braintools-0.0.3.post20240520-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,052 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/e6/7e/67193b3b02121c9343f590d8dbc6ff7c17e02d9cab62ac89c7e0b34f7a36/braintools-0.0.3.post20240614-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,053 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/4b/a9/78673a20d907b20ee301cf15605b93f1568dd54d3b7672a806afdaad6846/braintools-0.0.3.post20240616-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,053 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/d3/6f/68d678cc2e64f769c71c217262215798f24cc8df712b0d473e4c5d6ef701/braintools-0.0.3.post20240618-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,054 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/76/48/16236defbee0be659cc0caf64056070c03c1f94d34a161ad63db639eb3c0/braintools-0.0.3.post20240802-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,054 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/ef/2d/e943e69d8b87adcb780424b92098f424fb6e6823f042416803cdcf7fd108/braintools-0.0.3.1.post20240802-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,055 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/37/3f/f30fddf3ab1863a06abe939d623ad0d397572850c332f8c500c5a48c4dff/braintools-0.0.4.post20240802-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,056 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/d8/06/25a0141ba4051ef9bbb2310bd6e7ba9c1043a53c0bd8bb7baf16f82f065f/braintools-0.0.4.post20240909-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,056 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/c3/06/56beb31681f7b561ba7196e0cd1228480cc8efa6bc3754cfc0acc161221b/braintools-0.0.4.post20241113-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,057 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/82/3e/2f212cf9b173dbf662d10c4307f859463de043f4f00a961e1af4997c4ce4/braintools-0.0.4.post20241115-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,057 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/6d/a1/5fd359fee4f9d9534d24ce62d80be1623a12c971b44c978ead5d1b8d0ddd/braintools-0.0.4.post20241116-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,058 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/d4/26/190e6fcde8c187f618a10ecfd5158cf2596fdbb590dd044185e08e60bd40/braintools-0.0.4.post20241215-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,058 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/30/a3/2ca7ecdf90dce7b464bc26f395dae51a737fb9fbf780ea605b81f8d9158b/braintools-0.0.4.post20250128-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.9) 2026-01-05T12:54:12,059 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/5c/74/5fcf0253603751e5feda8798697ac20135452fd06a49f62a578da81f989f/braintools-0.0.4.post20250423-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,059 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/fb/b1/c2c53ede7be0f08ae6a073764295ce3e61e426dd7e25c956fc8153d19b9c/braintools-0.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,060 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/a6/01/eccd5b41e268dbf684618c1bc1e97357d69f6e608105bb08cd45141ee6f8/braintools-0.0.6-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,060 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/80/83/53b01d4fd3ffda7f286158228d4863c7116d207845987a093dcba2f0d26b/braintools-0.0.7-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,061 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/e4/ea/44229f6b510940648ddb8c7bc874202ba1f3768546a0c1e83dbb1e3a9f8a/braintools-0.0.8-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,062 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/81/57/af358b73e6a18983c9fa1cb33e8fe9f432bfedbaa974af80b55525f4d9e2/braintools-0.0.9-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,062 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/17/10/405da9eb8daa0bb013488480371d17661c9bc1f5f11295c05c69388b52e6/braintools-0.0.10-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,063 Found link https://files.pythonhosted.org/packages/d0/2d/618b69a08e493139fbaf446ebd0777a952d0d6cd7f569f3bab9ec99038e2/braintools-0.0.10.tar.gz (from https://pypi.org/simple/braintools/) (requires-python:>=3.10), version: 0.0.10 2026-01-05T12:54:12,064 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/35/21/c667edd1e76a1a618f3329ecb5d763a02e579c87d6c58c7f8dac042e5db7/braintools-0.0.11-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,065 Found link https://files.pythonhosted.org/packages/bf/07/72a4987353540159124df6b4e464843c8cb6635339d6b5a165f5d720cfd3/braintools-0.0.11.tar.gz (from https://pypi.org/simple/braintools/) (requires-python:>=3.10), version: 0.0.11 2026-01-05T12:54:12,065 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/2f/35/54492dc89bd84f8e130515fcec06b317051761bdb6eda7a3ef1044635e98/braintools-0.0.12-py2.py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,066 Found link https://files.pythonhosted.org/packages/7a/63/b4f4d4f01f8d1158f554a12f9f22a687412d6c91fcd79232753058d64e97/braintools-0.0.12.tar.gz (from https://pypi.org/simple/braintools/) (requires-python:>=3.10), version: 0.0.12 2026-01-05T12:54:12,067 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/41/dc/3f9b8816303015f22dae82d77514268d2735b7f2834914029f5f49989175/braintools-0.0.13-py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,068 Found link https://files.pythonhosted.org/packages/91/6c/98ca9ecebf02f21466adb86bbc246a77839496a7c7cb1dc534969b3a513d/braintools-0.0.13.tar.gz (from https://pypi.org/simple/braintools/) (requires-python:>=3.10), version: 0.0.13 2026-01-05T12:54:12,068 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/89/fa/0106015d97f3c7e0b07ac3f7066bd9fba812929b36e5183ba62b76e29ff2/braintools-0.1.0-py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,069 Found link https://files.pythonhosted.org/packages/57/1a/101c676e058976452fa0d6c19943694886f3d052c1d6d4f57ade7c08af08/braintools-0.1.0.tar.gz (from https://pypi.org/simple/braintools/) (requires-python:>=3.10), version: 0.1.0 2026-01-05T12:54:12,070 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/81/64/6e90716c6bf794b5acfe14fde062837d8fa1c5512db71d8aa0e16c70dd90/braintools-0.1.1-py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,071 Found link https://files.pythonhosted.org/packages/5e/7b/51ac2e1080dc94d94c2ed5c33d737824b3d5107644509f19802e9b717c89/braintools-0.1.1.tar.gz (from https://pypi.org/simple/braintools/) (requires-python:>=3.10), version: 0.1.1 2026-01-05T12:54:12,071 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/61/de/18a21bb7a5d77b3074b5f5144c206840307ed4cdba9230d56ed270bc1d6d/braintools-0.1.3-py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,072 Found link https://files.pythonhosted.org/packages/c4/6e/1602a148cc1c0e5f9eaac4b24a61f2e75d92c61c7f00d07c59204a84172c/braintools-0.1.3.tar.gz (from https://pypi.org/simple/braintools/) (requires-python:>=3.10), version: 0.1.3 2026-01-05T12:54:12,073 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/1c/33/0d993a83fe4247265ba37ededcce2f15146fcaa52f90b0e030545f1df1b3/braintools-0.1.4-py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,074 Found link https://files.pythonhosted.org/packages/a7/09/f522fbc44f9e711df77dfab4d40036f5ed53e357d9aa5798e811d6e18cea/braintools-0.1.4.tar.gz (from https://pypi.org/simple/braintools/) (requires-python:>=3.10), version: 0.1.4 2026-01-05T12:54:12,075 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/a5/e9/e69b642ff0b5e6657069ed2512c4627eb397e797ca70ae1817954766861b/braintools-0.1.5-py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,076 Found link https://files.pythonhosted.org/packages/b0/70/64d92036411843c2ef5672a48ebc3063da070350e0fdb933219ae31f2e5f/braintools-0.1.5.tar.gz (from https://pypi.org/simple/braintools/) (requires-python:>=3.10), version: 0.1.5 2026-01-05T12:54:12,076 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/1c/6e/d4f0f88c02c6b19c3449228bdc42450002da23f41603e34fc74875409d2d/braintools-0.1.6-py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,077 Found link https://files.pythonhosted.org/packages/88/b3/940c14953b4a50ef5fd2d23e5f95716c69462e678c39834a3a9357f64b89/braintools-0.1.6.tar.gz (from https://pypi.org/simple/braintools/) (requires-python:>=3.10), version: 0.1.6 2026-01-05T12:54:12,078 Skipping link: No binaries permitted for braintools: https://files.pythonhosted.org/packages/5c/22/20bf75e55ab07f19b71ce3fab799ca821a525a5126652811cb8b3c0e7ea5/braintools-0.1.7-py3-none-any.whl (from https://pypi.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,078 Found link https://files.pythonhosted.org/packages/aa/f8/92bf1184567f7564fa57779eed428277ac92a0075e22dd48d6a8c5a15b9e/braintools-0.1.7.tar.gz (from https://pypi.org/simple/braintools/) (requires-python:>=3.10), version: 0.1.7 2026-01-05T12:54:12,079 Fetching project page and analyzing links: https://www.piwheels.org/simple/braintools/ 2026-01-05T12:54:12,080 Getting page https://www.piwheels.org/simple/braintools/ 2026-01-05T12:54:12,081 Found index url https://www.piwheels.org/simple 2026-01-05T12:54:12,239 Fetched page https://www.piwheels.org/simple/braintools/ as text/html 2026-01-05T12:54:12,243 Skipping link: No binaries permitted for braintools: https://www.piwheels.org/simple/braintools/braintools-0.1.6-py3-none-any.whl#sha256=a3b5fc29b0d29393578a2d3b342892fabae525eef2bc951bfe93a8ffa83e7973 (from https://www.piwheels.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,244 Skipping link: No binaries permitted for braintools: https://www.piwheels.org/simple/braintools/braintools-0.1.5-py3-none-any.whl#sha256=a4730b91a741f5dc10379a26ca2dd491ecd3e446c4d04a1dd681fb1be41417cb (from https://www.piwheels.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,244 Skipping link: No binaries permitted for braintools: https://archive1.piwheels.org/simple/braintools/braintools-0.1.4-py3-none-any.whl#sha256=4cc6478ba08edbba1d6ed8dc3d474652581ee300b4ee6604ecf8bda4cd98447b (from https://www.piwheels.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,245 Skipping link: No binaries permitted for braintools: https://archive1.piwheels.org/simple/braintools/braintools-0.1.3-py3-none-any.whl#sha256=da2e8968b57eb3004f3804c30b710238df33b6e5369a36a05b55e6d910915c34 (from https://www.piwheels.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,246 Skipping link: No binaries permitted for braintools: https://archive1.piwheels.org/simple/braintools/braintools-0.1.1-py3-none-any.whl#sha256=410f8fbab9f82e94e8a9970640b989bed513e8bd7e674d3ffab9335ed38405a3 (from https://www.piwheels.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,246 Skipping link: No binaries permitted for braintools: https://archive1.piwheels.org/simple/braintools/braintools-0.1.0-py3-none-any.whl#sha256=821b421d27ce7abe9903bd56aafb937f519a1ac6fa0351d1e86a633f4c1d234b (from https://www.piwheels.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,247 Skipping link: No binaries permitted for braintools: https://archive1.piwheels.org/simple/braintools/braintools-0.0.13-py3-none-any.whl#sha256=70fa6a02d82d4ba34d9e7b9feb6dd7d28dd5dfb0109f340318250af5734e9e0e (from https://www.piwheels.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,248 Skipping link: No binaries permitted for braintools: https://archive1.piwheels.org/simple/braintools/braintools-0.0.12-py2.py3-none-any.whl#sha256=e1cbcd3cf1f9fd9dfedea1b73854dc5fa9eba87a337bc6a0861cfa668974f3a3 (from https://www.piwheels.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,248 Skipping link: No binaries permitted for braintools: https://archive1.piwheels.org/simple/braintools/braintools-0.0.11-py2.py3-none-any.whl#sha256=33cdf5d1fc6b0a318d15b0300c00eb75204f58588adcf724df0ddf4d2b459af3 (from https://www.piwheels.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,248 Skipping link: No binaries permitted for braintools: https://archive1.piwheels.org/simple/braintools/braintools-0.0.10-py2.py3-none-any.whl#sha256=e8e2c0dbb8cc89331c7c66b7b5e79c07096ff651c702864f9075f41a2caef7b0 (from https://www.piwheels.org/simple/braintools/) (requires-python:>=3.10) 2026-01-05T12:54:12,249 Skipping link: not a file: https://www.piwheels.org/simple/braintools/ 2026-01-05T12:54:12,249 Skipping link: not a file: https://pypi.org/simple/braintools/ 2026-01-05T12:54:12,269 Given no hashes to check 1 links for project 'braintools': discarding no candidates 2026-01-05T12:54:12,287 Collecting braintools==0.1.7 2026-01-05T12:54:12,290 Created temporary directory: /tmp/pip-unpack-rdas4rmd 2026-01-05T12:54:12,542 Downloading braintools-0.1.7.tar.gz (511 kB) 2026-01-05T12:54:13,044 Added braintools==0.1.7 from https://files.pythonhosted.org/packages/aa/f8/92bf1184567f7564fa57779eed428277ac92a0075e22dd48d6a8c5a15b9e/braintools-0.1.7.tar.gz to build tracker '/tmp/pip-build-tracker-8427jorq' 2026-01-05T12:54:13,050 Created temporary directory: /tmp/pip-build-env-76asclry 2026-01-05T12:54:13,055 Installing build dependencies: started 2026-01-05T12:54:13,056 Running command pip subprocess to install build dependencies 2026-01-05T12:54:14,254 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-05T12:54:14,852 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-01-05T12:54:14,877 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-05T12:54:16,636 Collecting setuptools>=64 2026-01-05T12:54:16,739 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-05T12:54:17,016 Collecting wheel 2026-01-05T12:54:17,034 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-05T12:54:20,061 Installing collected packages: wheel, setuptools 2026-01-05T12:54:20,316 Creating /tmp/pip-build-env-76asclry/overlay/local/bin 2026-01-05T12:54:20,318 changing mode of /tmp/pip-build-env-76asclry/overlay/local/bin/wheel to 755 2026-01-05T12:54:24,087 Successfully installed setuptools-80.9.0 wheel-0.45.1 2026-01-05T12:54:24,361 Installing build dependencies: finished with status 'done' 2026-01-05T12:54:24,367 Getting requirements to build wheel: started 2026-01-05T12:54:24,368 Running command Getting requirements to build wheel 2026-01-05T12:54:25,023 /tmp/pip-build-env-76asclry/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-05T12:54:25,023 !! 2026-01-05T12:54:25,024 ******************************************************************************** 2026-01-05T12:54:25,025 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-01-05T12:54:25,026 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-05T12:54:25,026 or your builds will no longer be supported. 2026-01-05T12:54:25,027 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T12:54:25,028 ******************************************************************************** 2026-01-05T12:54:25,029 !! 2026-01-05T12:54:25,029 corresp(dist, value, root_dir) 2026-01-05T12:54:25,121 running egg_info 2026-01-05T12:54:25,128 writing braintools.egg-info/PKG-INFO 2026-01-05T12:54:25,145 writing dependency_links to braintools.egg-info/dependency_links.txt 2026-01-05T12:54:25,153 writing requirements to braintools.egg-info/requires.txt 2026-01-05T12:54:25,154 writing top-level names to braintools.egg-info/top_level.txt 2026-01-05T12:54:25,191 reading manifest file 'braintools.egg-info/SOURCES.txt' 2026-01-05T12:54:25,200 adding license file 'LICENSE' 2026-01-05T12:54:25,208 writing manifest file 'braintools.egg-info/SOURCES.txt' 2026-01-05T12:54:25,306 Getting requirements to build wheel: finished with status 'done' 2026-01-05T12:54:25,310 Created temporary directory: /tmp/pip-modern-metadata-1sy0oigx 2026-01-05T12:54:25,313 Preparing metadata (pyproject.toml): started 2026-01-05T12:54:25,314 Running command Preparing metadata (pyproject.toml) 2026-01-05T12:54:25,898 /tmp/pip-build-env-76asclry/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-05T12:54:25,899 !! 2026-01-05T12:54:25,900 ******************************************************************************** 2026-01-05T12:54:25,900 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-01-05T12:54:25,901 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-05T12:54:25,902 or your builds will no longer be supported. 2026-01-05T12:54:25,903 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T12:54:25,904 ******************************************************************************** 2026-01-05T12:54:25,905 !! 2026-01-05T12:54:25,906 corresp(dist, value, root_dir) 2026-01-05T12:54:25,996 running dist_info 2026-01-05T12:54:26,010 creating /tmp/pip-modern-metadata-1sy0oigx/braintools.egg-info 2026-01-05T12:54:26,011 writing /tmp/pip-modern-metadata-1sy0oigx/braintools.egg-info/PKG-INFO 2026-01-05T12:54:26,027 writing dependency_links to /tmp/pip-modern-metadata-1sy0oigx/braintools.egg-info/dependency_links.txt 2026-01-05T12:54:26,035 writing requirements to /tmp/pip-modern-metadata-1sy0oigx/braintools.egg-info/requires.txt 2026-01-05T12:54:26,037 writing top-level names to /tmp/pip-modern-metadata-1sy0oigx/braintools.egg-info/top_level.txt 2026-01-05T12:54:26,038 writing manifest file '/tmp/pip-modern-metadata-1sy0oigx/braintools.egg-info/SOURCES.txt' 2026-01-05T12:54:26,077 reading manifest file '/tmp/pip-modern-metadata-1sy0oigx/braintools.egg-info/SOURCES.txt' 2026-01-05T12:54:26,079 adding license file 'LICENSE' 2026-01-05T12:54:26,086 writing manifest file '/tmp/pip-modern-metadata-1sy0oigx/braintools.egg-info/SOURCES.txt' 2026-01-05T12:54:26,087 creating '/tmp/pip-modern-metadata-1sy0oigx/braintools-0.1.7.dist-info' 2026-01-05T12:54:26,215 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-05T12:54:26,224 Source in /tmp/pip-wheel-znju6h1a/braintools_e9f2b61c68294ec79435ee5a43b3ae7e has version 0.1.7, which satisfies requirement braintools==0.1.7 from https://files.pythonhosted.org/packages/aa/f8/92bf1184567f7564fa57779eed428277ac92a0075e22dd48d6a8c5a15b9e/braintools-0.1.7.tar.gz 2026-01-05T12:54:26,225 Removed braintools==0.1.7 from https://files.pythonhosted.org/packages/aa/f8/92bf1184567f7564fa57779eed428277ac92a0075e22dd48d6a8c5a15b9e/braintools-0.1.7.tar.gz from build tracker '/tmp/pip-build-tracker-8427jorq' 2026-01-05T12:54:26,237 Created temporary directory: /tmp/pip-unpack-w916q5an 2026-01-05T12:54:26,238 Building wheels for collected packages: braintools 2026-01-05T12:54:26,244 Created temporary directory: /tmp/pip-wheel-udcwc4re 2026-01-05T12:54:26,245 Destination directory: /tmp/pip-wheel-udcwc4re 2026-01-05T12:54:26,247 Building wheel for braintools (pyproject.toml): started 2026-01-05T12:54:26,248 Running command Building wheel for braintools (pyproject.toml) 2026-01-05T12:54:26,823 /tmp/pip-build-env-76asclry/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-05T12:54:26,823 !! 2026-01-05T12:54:26,824 ******************************************************************************** 2026-01-05T12:54:26,825 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-01-05T12:54:26,826 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-05T12:54:26,826 or your builds will no longer be supported. 2026-01-05T12:54:26,827 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T12:54:26,828 ******************************************************************************** 2026-01-05T12:54:26,829 !! 2026-01-05T12:54:26,830 corresp(dist, value, root_dir) 2026-01-05T12:54:26,910 running bdist_wheel 2026-01-05T12:54:26,932 running build 2026-01-05T12:54:26,933 running build_py 2026-01-05T12:54:26,940 creating build/lib/braintools 2026-01-05T12:54:26,942 copying braintools/_spike_encoder.py -> build/lib/braintools 2026-01-05T12:54:26,945 copying braintools/__init__.py -> build/lib/braintools 2026-01-05T12:54:26,947 copying braintools/tree_test.py -> build/lib/braintools 2026-01-05T12:54:26,950 copying braintools/tree.py -> build/lib/braintools 2026-01-05T12:54:26,952 copying braintools/_misc.py -> build/lib/braintools 2026-01-05T12:54:26,954 copying braintools/_spike_operation.py -> build/lib/braintools 2026-01-05T12:54:26,957 copying braintools/_spike_operation_test.py -> build/lib/braintools 2026-01-05T12:54:26,959 copying braintools/_spike_encoder_test.py -> build/lib/braintools 2026-01-05T12:54:26,962 creating build/lib/braintools/visualize 2026-01-05T12:54:26,963 copying braintools/visualize/_neural.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,967 copying braintools/visualize/_colormaps.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,969 copying braintools/visualize/_visualize_test.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,971 copying braintools/visualize/_plots_test.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,973 copying braintools/visualize/_statistical.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,976 copying braintools/visualize/__init__.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,979 copying braintools/visualize/_plots.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,982 copying braintools/visualize/_three_d_test.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,984 copying braintools/visualize/_animation.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,986 copying braintools/visualize/_statistical_test.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,989 copying braintools/visualize/_colormaps_test.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,991 copying braintools/visualize/_three_d.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,994 copying braintools/visualize/_figures.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,996 copying braintools/visualize/_style.py -> build/lib/braintools/visualize 2026-01-05T12:54:26,998 copying braintools/visualize/_interactive.py -> build/lib/braintools/visualize 2026-01-05T12:54:27,001 copying braintools/visualize/_neural_test.py -> build/lib/braintools/visualize 2026-01-05T12:54:27,002 copying braintools/visualize/_interactive_test.py -> build/lib/braintools/visualize 2026-01-05T12:54:27,005 creating build/lib/braintools/optim 2026-01-05T12:54:27,006 copying braintools/optim/_scipy_optimizer.py -> build/lib/braintools/optim 2026-01-05T12:54:27,009 copying braintools/optim/_optax_lr_scheduler_test.py -> build/lib/braintools/optim 2026-01-05T12:54:27,014 copying braintools/optim/_state_uniquifier.py -> build/lib/braintools/optim 2026-01-05T12:54:27,017 copying braintools/optim/__init__.py -> build/lib/braintools/optim 2026-01-05T12:54:27,019 copying braintools/optim/_state_uniquifier_test.py -> build/lib/braintools/optim 2026-01-05T12:54:27,022 copying braintools/optim/_optax_lr_scheduler.py -> build/lib/braintools/optim 2026-01-05T12:54:27,027 copying braintools/optim/_base.py -> build/lib/braintools/optim 2026-01-05T12:54:27,029 copying braintools/optim/_scipy_optimizer_test.py -> build/lib/braintools/optim 2026-01-05T12:54:27,031 copying braintools/optim/_optax_optimizer_test.py -> build/lib/braintools/optim 2026-01-05T12:54:27,036 copying braintools/optim/_nevergrad_optimizer_test.py -> build/lib/braintools/optim 2026-01-05T12:54:27,038 copying braintools/optim/_optax_optimizer.py -> build/lib/braintools/optim 2026-01-05T12:54:27,043 copying braintools/optim/_nevergrad_optimizer.py -> build/lib/braintools/optim 2026-01-05T12:54:27,047 creating build/lib/braintools/trainer 2026-01-05T12:54:27,048 copying braintools/trainer/_callbacks.py -> build/lib/braintools/trainer 2026-01-05T12:54:27,051 copying braintools/trainer/__init__.py -> build/lib/braintools/trainer 2026-01-05T12:54:27,054 copying braintools/trainer/_dataloader.py -> build/lib/braintools/trainer 2026-01-05T12:54:27,057 copying braintools/trainer/_loggers.py -> build/lib/braintools/trainer 2026-01-05T12:54:27,059 copying braintools/trainer/_progress.py -> build/lib/braintools/trainer 2026-01-05T12:54:27,062 copying braintools/trainer/_distributed.py -> build/lib/braintools/trainer 2026-01-05T12:54:27,065 copying braintools/trainer/_trainer.py -> build/lib/braintools/trainer 2026-01-05T12:54:27,068 copying braintools/trainer/_checkpoint.py -> build/lib/braintools/trainer 2026-01-05T12:54:27,070 copying braintools/trainer/_module.py -> build/lib/braintools/trainer 2026-01-05T12:54:27,073 copying braintools/trainer/_trainer_test.py -> build/lib/braintools/trainer 2026-01-05T12:54:27,076 creating build/lib/braintools/init 2026-01-05T12:54:27,077 copying braintools/init/_init_basic.py -> build/lib/braintools/init 2026-01-05T12:54:27,080 copying braintools/init/_init_with_distance.py -> build/lib/braintools/init 2026-01-05T12:54:27,082 copying braintools/init/_distance_impl.py -> build/lib/braintools/init 2026-01-05T12:54:27,085 copying braintools/init/__init__.py -> build/lib/braintools/init 2026-01-05T12:54:27,088 copying braintools/init/_init_variance_scaling_test.py -> build/lib/braintools/init 2026-01-05T12:54:27,090 copying braintools/init/_init_base_test.py -> build/lib/braintools/init 2026-01-05T12:54:27,093 copying braintools/init/_init_composite.py -> build/lib/braintools/init 2026-01-05T12:54:27,096 copying braintools/init/_init_with_distance_test.py -> build/lib/braintools/init 2026-01-05T12:54:27,100 copying braintools/init/_init_orthogonal.py -> build/lib/braintools/init 2026-01-05T12:54:27,102 copying braintools/init/_distance_base_test.py -> build/lib/braintools/init 2026-01-05T12:54:27,105 copying braintools/init/_distance_impl_test.py -> build/lib/braintools/init 2026-01-05T12:54:27,107 copying braintools/init/_init_basic_test.py -> build/lib/braintools/init 2026-01-05T12:54:27,110 copying braintools/init/_init_base.py -> build/lib/braintools/init 2026-01-05T12:54:27,113 copying braintools/init/_distance_base.py -> build/lib/braintools/init 2026-01-05T12:54:27,116 copying braintools/init/_init_variance_scaling.py -> build/lib/braintools/init 2026-01-05T12:54:27,119 copying braintools/init/_init_composite_test.py -> build/lib/braintools/init 2026-01-05T12:54:27,122 copying braintools/init/_init_orthogonal_test.py -> build/lib/braintools/init 2026-01-05T12:54:27,125 creating build/lib/braintools/metric 2026-01-05T12:54:27,126 copying braintools/metric/_lfp_test.py -> build/lib/braintools/metric 2026-01-05T12:54:27,129 copying braintools/metric/_regression_test.py -> build/lib/braintools/metric 2026-01-05T12:54:27,132 copying braintools/metric/__init__.py -> build/lib/braintools/metric 2026-01-05T12:54:27,134 copying braintools/metric/_classification_test.py -> build/lib/braintools/metric 2026-01-05T12:54:27,137 copying braintools/metric/_fenchel_young.py -> build/lib/braintools/metric 2026-01-05T12:54:27,139 copying braintools/metric/_ranking_test.py -> build/lib/braintools/metric 2026-01-05T12:54:27,142 copying braintools/metric/_regression.py -> build/lib/braintools/metric 2026-01-05T12:54:27,145 copying braintools/metric/_smoothing.py -> build/lib/braintools/metric 2026-01-05T12:54:27,147 copying braintools/metric/_fenchel_young_test.py -> build/lib/braintools/metric 2026-01-05T12:54:27,150 copying braintools/metric/_firings.py -> build/lib/braintools/metric 2026-01-05T12:54:27,154 copying braintools/metric/_firings_test.py -> build/lib/braintools/metric 2026-01-05T12:54:27,158 copying braintools/metric/_correlation_test.py -> build/lib/braintools/metric 2026-01-05T12:54:27,162 copying braintools/metric/_smoothing_test.py -> build/lib/braintools/metric 2026-01-05T12:54:27,164 copying braintools/metric/_ranking.py -> build/lib/braintools/metric 2026-01-05T12:54:27,167 copying braintools/metric/_lfp.py -> build/lib/braintools/metric 2026-01-05T12:54:27,171 copying braintools/metric/_util.py -> build/lib/braintools/metric 2026-01-05T12:54:27,173 copying braintools/metric/_correlation.py -> build/lib/braintools/metric 2026-01-05T12:54:27,175 copying braintools/metric/_pariwise.py -> build/lib/braintools/metric 2026-01-05T12:54:27,177 copying braintools/metric/_classification.py -> build/lib/braintools/metric 2026-01-05T12:54:27,182 creating build/lib/braintools/surrogate 2026-01-05T12:54:27,183 copying braintools/surrogate/_impl_test.py -> build/lib/braintools/surrogate 2026-01-05T12:54:27,186 copying braintools/surrogate/_impl.py -> build/lib/braintools/surrogate 2026-01-05T12:54:27,190 copying braintools/surrogate/__init__.py -> build/lib/braintools/surrogate 2026-01-05T12:54:27,194 copying braintools/surrogate/_base.py -> build/lib/braintools/surrogate 2026-01-05T12:54:27,197 creating build/lib/braintools/file 2026-01-05T12:54:27,198 copying braintools/file/_msg_checkpoint_test.py -> build/lib/braintools/file 2026-01-05T12:54:27,201 copying braintools/file/__init__.py -> build/lib/braintools/file 2026-01-05T12:54:27,203 copying braintools/file/_msg_checkpoint.py -> build/lib/braintools/file 2026-01-05T12:54:27,206 copying braintools/file/_matfile.py -> build/lib/braintools/file 2026-01-05T12:54:27,209 copying braintools/file/_matfile_test.py -> build/lib/braintools/file 2026-01-05T12:54:27,212 creating build/lib/braintools/quad 2026-01-05T12:54:27,213 copying braintools/quad/_dde_integrator.py -> build/lib/braintools/quad 2026-01-05T12:54:27,216 copying braintools/quad/__init__.py -> build/lib/braintools/quad 2026-01-05T12:54:27,218 copying braintools/quad/_imex_integrator_test.py -> build/lib/braintools/quad 2026-01-05T12:54:27,221 copying braintools/quad/_sde_integrator.py -> build/lib/braintools/quad 2026-01-05T12:54:27,223 copying braintools/quad/_sde_integrator_test.py -> build/lib/braintools/quad 2026-01-05T12:54:27,227 copying braintools/quad/_ode_integrator_test.py -> build/lib/braintools/quad 2026-01-05T12:54:27,229 copying braintools/quad/_ode_integrator.py -> build/lib/braintools/quad 2026-01-05T12:54:27,232 copying braintools/quad/_imex_integrator.py -> build/lib/braintools/quad 2026-01-05T12:54:27,235 copying braintools/quad/_dde_integrator_test.py -> build/lib/braintools/quad 2026-01-05T12:54:27,238 creating build/lib/braintools/input 2026-01-05T12:54:27,239 copying braintools/input/_functional_basic_test.py -> build/lib/braintools/input 2026-01-05T12:54:27,242 copying braintools/input/_deprecation.py -> build/lib/braintools/input 2026-01-05T12:54:27,245 copying braintools/input/_functional_waveforms.py -> build/lib/braintools/input 2026-01-05T12:54:27,248 copying braintools/input/_composable_waveforms_test.py -> build/lib/braintools/input 2026-01-05T12:54:27,251 copying braintools/input/_composable_base.py -> build/lib/braintools/input 2026-01-05T12:54:27,254 copying braintools/input/_functional_pulses.py -> build/lib/braintools/input 2026-01-05T12:54:27,257 copying braintools/input/__init__.py -> build/lib/braintools/input 2026-01-05T12:54:27,260 copying braintools/input/_composable_pulses_test.py -> build/lib/braintools/input 2026-01-05T12:54:27,264 copying braintools/input/_functional_waveforms_test.py -> build/lib/braintools/input 2026-01-05T12:54:27,267 copying braintools/input/_composable_basic.py -> build/lib/braintools/input 2026-01-05T12:54:27,270 copying braintools/input/_functional_basic.py -> build/lib/braintools/input 2026-01-05T12:54:27,272 copying braintools/input/_functional_stochastic.py -> build/lib/braintools/input 2026-01-05T12:54:27,275 copying braintools/input/_functional_pulses_test.py -> build/lib/braintools/input 2026-01-05T12:54:27,277 copying braintools/input/_composable_stochastic_test.py -> build/lib/braintools/input 2026-01-05T12:54:27,280 copying braintools/input/_composable_pulses.py -> build/lib/braintools/input 2026-01-05T12:54:27,283 copying braintools/input/_composable_waveforms.py -> build/lib/braintools/input 2026-01-05T12:54:27,286 copying braintools/input/_functional_stochastic_test.py -> build/lib/braintools/input 2026-01-05T12:54:27,289 copying braintools/input/_composable_base_test.py -> build/lib/braintools/input 2026-01-05T12:54:27,292 copying braintools/input/_composable_stochastic.py -> build/lib/braintools/input 2026-01-05T12:54:27,294 copying braintools/input/_composable_basic_test.py -> build/lib/braintools/input 2026-01-05T12:54:27,298 creating build/lib/braintools/conn 2026-01-05T12:54:27,299 copying braintools/conn/_kernel_test.py -> build/lib/braintools/conn 2026-01-05T12:54:27,302 copying braintools/conn/_regular_test.py -> build/lib/braintools/conn 2026-01-05T12:54:27,305 copying braintools/conn/__init__.py -> build/lib/braintools/conn 2026-01-05T12:54:27,307 copying braintools/conn/_random.py -> build/lib/braintools/conn 2026-01-05T12:54:27,310 copying braintools/conn/_topological_test.py -> build/lib/braintools/conn 2026-01-05T12:54:27,313 copying braintools/conn/_topological.py -> build/lib/braintools/conn 2026-01-05T12:54:27,317 copying braintools/conn/_spatial.py -> build/lib/braintools/conn 2026-01-05T12:54:27,320 copying braintools/conn/_biological.py -> build/lib/braintools/conn 2026-01-05T12:54:27,323 copying braintools/conn/_biological_test.py -> build/lib/braintools/conn 2026-01-05T12:54:27,326 copying braintools/conn/_base.py -> build/lib/braintools/conn 2026-01-05T12:54:27,329 copying braintools/conn/_compartment.py -> build/lib/braintools/conn 2026-01-05T12:54:27,334 copying braintools/conn/_base_test.py -> build/lib/braintools/conn 2026-01-05T12:54:27,339 copying braintools/conn/_spatial_test.py -> build/lib/braintools/conn 2026-01-05T12:54:27,341 copying braintools/conn/_regular.py -> build/lib/braintools/conn 2026-01-05T12:54:27,344 copying braintools/conn/_random_test.py -> build/lib/braintools/conn 2026-01-05T12:54:27,347 copying braintools/conn/_compartment_test.py -> build/lib/braintools/conn 2026-01-05T12:54:27,350 copying braintools/conn/_kernel.py -> build/lib/braintools/conn 2026-01-05T12:54:27,353 running egg_info 2026-01-05T12:54:27,365 writing braintools.egg-info/PKG-INFO 2026-01-05T12:54:27,381 writing dependency_links to braintools.egg-info/dependency_links.txt 2026-01-05T12:54:27,389 writing requirements to braintools.egg-info/requires.txt 2026-01-05T12:54:27,390 writing top-level names to braintools.egg-info/top_level.txt 2026-01-05T12:54:27,412 reading manifest file 'braintools.egg-info/SOURCES.txt' 2026-01-05T12:54:27,421 adding license file 'LICENSE' 2026-01-05T12:54:27,429 writing manifest file 'braintools.egg-info/SOURCES.txt' 2026-01-05T12:54:27,455 installing to build/bdist.linux-armv7l/wheel 2026-01-05T12:54:27,455 running install 2026-01-05T12:54:27,479 running install_lib 2026-01-05T12:54:27,485 creating build/bdist.linux-armv7l/wheel 2026-01-05T12:54:27,488 creating build/bdist.linux-armv7l/wheel/braintools 2026-01-05T12:54:27,489 copying build/lib/braintools/_spike_encoder.py -> build/bdist.linux-armv7l/wheel/./braintools 2026-01-05T12:54:27,493 creating build/bdist.linux-armv7l/wheel/braintools/visualize 2026-01-05T12:54:27,494 copying build/lib/braintools/visualize/_neural.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,497 copying build/lib/braintools/visualize/_colormaps.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,500 copying build/lib/braintools/visualize/_visualize_test.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,502 copying build/lib/braintools/visualize/_plots_test.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,504 copying build/lib/braintools/visualize/_statistical.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,507 copying build/lib/braintools/visualize/__init__.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,510 copying build/lib/braintools/visualize/_plots.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,512 copying build/lib/braintools/visualize/_three_d_test.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,514 copying build/lib/braintools/visualize/_animation.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,516 copying build/lib/braintools/visualize/_statistical_test.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,518 copying build/lib/braintools/visualize/_colormaps_test.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,520 copying build/lib/braintools/visualize/_three_d.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,523 copying build/lib/braintools/visualize/_figures.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,525 copying build/lib/braintools/visualize/_style.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,527 copying build/lib/braintools/visualize/_interactive.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,529 copying build/lib/braintools/visualize/_neural_test.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,532 copying build/lib/braintools/visualize/_interactive_test.py -> build/bdist.linux-armv7l/wheel/./braintools/visualize 2026-01-05T12:54:27,534 copying build/lib/braintools/__init__.py -> build/bdist.linux-armv7l/wheel/./braintools 2026-01-05T12:54:27,536 creating build/bdist.linux-armv7l/wheel/braintools/optim 2026-01-05T12:54:27,537 copying build/lib/braintools/optim/_scipy_optimizer.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,540 copying build/lib/braintools/optim/_optax_lr_scheduler_test.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,547 copying build/lib/braintools/optim/_state_uniquifier.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,550 copying build/lib/braintools/optim/__init__.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,553 copying build/lib/braintools/optim/_state_uniquifier_test.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,556 copying build/lib/braintools/optim/_optax_lr_scheduler.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,564 copying build/lib/braintools/optim/_base.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,566 copying build/lib/braintools/optim/_scipy_optimizer_test.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,568 copying build/lib/braintools/optim/_optax_optimizer_test.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,572 copying build/lib/braintools/optim/_nevergrad_optimizer_test.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,575 copying build/lib/braintools/optim/_optax_optimizer.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,581 copying build/lib/braintools/optim/_nevergrad_optimizer.py -> build/bdist.linux-armv7l/wheel/./braintools/optim 2026-01-05T12:54:27,584 creating build/bdist.linux-armv7l/wheel/braintools/trainer 2026-01-05T12:54:27,585 copying build/lib/braintools/trainer/_callbacks.py -> build/bdist.linux-armv7l/wheel/./braintools/trainer 2026-01-05T12:54:27,589 copying build/lib/braintools/trainer/__init__.py -> build/bdist.linux-armv7l/wheel/./braintools/trainer 2026-01-05T12:54:27,591 copying build/lib/braintools/trainer/_dataloader.py -> build/bdist.linux-armv7l/wheel/./braintools/trainer 2026-01-05T12:54:27,594 copying build/lib/braintools/trainer/_loggers.py -> build/bdist.linux-armv7l/wheel/./braintools/trainer 2026-01-05T12:54:27,597 copying build/lib/braintools/trainer/_progress.py -> build/bdist.linux-armv7l/wheel/./braintools/trainer 2026-01-05T12:54:27,600 copying build/lib/braintools/trainer/_distributed.py -> build/bdist.linux-armv7l/wheel/./braintools/trainer 2026-01-05T12:54:27,602 copying build/lib/braintools/trainer/_trainer.py -> build/bdist.linux-armv7l/wheel/./braintools/trainer 2026-01-05T12:54:27,605 copying build/lib/braintools/trainer/_checkpoint.py -> build/bdist.linux-armv7l/wheel/./braintools/trainer 2026-01-05T12:54:27,608 copying build/lib/braintools/trainer/_module.py -> build/bdist.linux-armv7l/wheel/./braintools/trainer 2026-01-05T12:54:27,610 copying build/lib/braintools/trainer/_trainer_test.py -> build/bdist.linux-armv7l/wheel/./braintools/trainer 2026-01-05T12:54:27,613 copying build/lib/braintools/tree_test.py -> build/bdist.linux-armv7l/wheel/./braintools 2026-01-05T12:54:27,616 creating build/bdist.linux-armv7l/wheel/braintools/init 2026-01-05T12:54:27,617 copying build/lib/braintools/init/_init_basic.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,620 copying build/lib/braintools/init/_init_with_distance.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,622 copying build/lib/braintools/init/_distance_impl.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,624 copying build/lib/braintools/init/__init__.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,627 copying build/lib/braintools/init/_init_variance_scaling_test.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,629 copying build/lib/braintools/init/_init_base_test.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,632 copying build/lib/braintools/init/_init_composite.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,634 copying build/lib/braintools/init/_init_with_distance_test.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,637 copying build/lib/braintools/init/_init_orthogonal.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,640 copying build/lib/braintools/init/_distance_base_test.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,642 copying build/lib/braintools/init/_distance_impl_test.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,645 copying build/lib/braintools/init/_init_basic_test.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,647 copying build/lib/braintools/init/_init_base.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,651 copying build/lib/braintools/init/_distance_base.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,653 copying build/lib/braintools/init/_init_variance_scaling.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,656 copying build/lib/braintools/init/_init_composite_test.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,659 copying build/lib/braintools/init/_init_orthogonal_test.py -> build/bdist.linux-armv7l/wheel/./braintools/init 2026-01-05T12:54:27,661 copying build/lib/braintools/tree.py -> build/bdist.linux-armv7l/wheel/./braintools 2026-01-05T12:54:27,664 creating build/bdist.linux-armv7l/wheel/braintools/metric 2026-01-05T12:54:27,666 copying build/lib/braintools/metric/_lfp_test.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,668 copying build/lib/braintools/metric/_regression_test.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,671 copying build/lib/braintools/metric/__init__.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,673 copying build/lib/braintools/metric/_classification_test.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,676 copying build/lib/braintools/metric/_fenchel_young.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,678 copying build/lib/braintools/metric/_ranking_test.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,680 copying build/lib/braintools/metric/_regression.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,683 copying build/lib/braintools/metric/_smoothing.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,686 copying build/lib/braintools/metric/_fenchel_young_test.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,688 copying build/lib/braintools/metric/_firings.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,692 copying build/lib/braintools/metric/_firings_test.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,694 copying build/lib/braintools/metric/_correlation_test.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,697 copying build/lib/braintools/metric/_smoothing_test.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,700 copying build/lib/braintools/metric/_ranking.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,703 copying build/lib/braintools/metric/_lfp.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,706 copying build/lib/braintools/metric/_util.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,709 copying build/lib/braintools/metric/_correlation.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,712 copying build/lib/braintools/metric/_pariwise.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,715 copying build/lib/braintools/metric/_classification.py -> build/bdist.linux-armv7l/wheel/./braintools/metric 2026-01-05T12:54:27,718 copying build/lib/braintools/_misc.py -> build/bdist.linux-armv7l/wheel/./braintools 2026-01-05T12:54:27,721 creating build/bdist.linux-armv7l/wheel/braintools/surrogate 2026-01-05T12:54:27,722 copying build/lib/braintools/surrogate/_impl_test.py -> build/bdist.linux-armv7l/wheel/./braintools/surrogate 2026-01-05T12:54:27,726 copying build/lib/braintools/surrogate/_impl.py -> build/bdist.linux-armv7l/wheel/./braintools/surrogate 2026-01-05T12:54:27,731 copying build/lib/braintools/surrogate/__init__.py -> build/bdist.linux-armv7l/wheel/./braintools/surrogate 2026-01-05T12:54:27,734 copying build/lib/braintools/surrogate/_base.py -> build/bdist.linux-armv7l/wheel/./braintools/surrogate 2026-01-05T12:54:27,736 copying build/lib/braintools/_spike_operation.py -> build/bdist.linux-armv7l/wheel/./braintools 2026-01-05T12:54:27,740 creating build/bdist.linux-armv7l/wheel/braintools/file 2026-01-05T12:54:27,741 copying build/lib/braintools/file/_msg_checkpoint_test.py -> build/bdist.linux-armv7l/wheel/./braintools/file 2026-01-05T12:54:27,745 copying build/lib/braintools/file/__init__.py -> build/bdist.linux-armv7l/wheel/./braintools/file 2026-01-05T12:54:27,747 copying build/lib/braintools/file/_msg_checkpoint.py -> build/bdist.linux-armv7l/wheel/./braintools/file 2026-01-05T12:54:27,751 copying build/lib/braintools/file/_matfile.py -> build/bdist.linux-armv7l/wheel/./braintools/file 2026-01-05T12:54:27,753 copying build/lib/braintools/file/_matfile_test.py -> build/bdist.linux-armv7l/wheel/./braintools/file 2026-01-05T12:54:27,756 copying build/lib/braintools/_spike_operation_test.py -> build/bdist.linux-armv7l/wheel/./braintools 2026-01-05T12:54:27,759 creating build/bdist.linux-armv7l/wheel/braintools/quad 2026-01-05T12:54:27,761 copying build/lib/braintools/quad/_dde_integrator.py -> build/bdist.linux-armv7l/wheel/./braintools/quad 2026-01-05T12:54:27,764 copying build/lib/braintools/quad/__init__.py -> build/bdist.linux-armv7l/wheel/./braintools/quad 2026-01-05T12:54:27,767 copying build/lib/braintools/quad/_imex_integrator_test.py -> build/bdist.linux-armv7l/wheel/./braintools/quad 2026-01-05T12:54:27,769 copying build/lib/braintools/quad/_sde_integrator.py -> build/bdist.linux-armv7l/wheel/./braintools/quad 2026-01-05T12:54:27,773 copying build/lib/braintools/quad/_sde_integrator_test.py -> build/bdist.linux-armv7l/wheel/./braintools/quad 2026-01-05T12:54:27,775 copying build/lib/braintools/quad/_ode_integrator_test.py -> build/bdist.linux-armv7l/wheel/./braintools/quad 2026-01-05T12:54:27,778 copying build/lib/braintools/quad/_ode_integrator.py -> build/bdist.linux-armv7l/wheel/./braintools/quad 2026-01-05T12:54:27,782 copying build/lib/braintools/quad/_imex_integrator.py -> build/bdist.linux-armv7l/wheel/./braintools/quad 2026-01-05T12:54:27,785 copying build/lib/braintools/quad/_dde_integrator_test.py -> build/bdist.linux-armv7l/wheel/./braintools/quad 2026-01-05T12:54:27,788 creating build/bdist.linux-armv7l/wheel/braintools/input 2026-01-05T12:54:27,790 copying build/lib/braintools/input/_functional_basic_test.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,793 copying build/lib/braintools/input/_deprecation.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,796 copying build/lib/braintools/input/_functional_waveforms.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,799 copying build/lib/braintools/input/_composable_waveforms_test.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,802 copying build/lib/braintools/input/_composable_base.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,805 copying build/lib/braintools/input/_functional_pulses.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,808 copying build/lib/braintools/input/__init__.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,811 copying build/lib/braintools/input/_composable_pulses_test.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,813 copying build/lib/braintools/input/_functional_waveforms_test.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,816 copying build/lib/braintools/input/_composable_basic.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,819 copying build/lib/braintools/input/_functional_basic.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,823 copying build/lib/braintools/input/_functional_stochastic.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,826 copying build/lib/braintools/input/_functional_pulses_test.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,829 copying build/lib/braintools/input/_composable_stochastic_test.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,832 copying build/lib/braintools/input/_composable_pulses.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,835 copying build/lib/braintools/input/_composable_waveforms.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,838 copying build/lib/braintools/input/_functional_stochastic_test.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,841 copying build/lib/braintools/input/_composable_base_test.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,844 copying build/lib/braintools/input/_composable_stochastic.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,847 copying build/lib/braintools/input/_composable_basic_test.py -> build/bdist.linux-armv7l/wheel/./braintools/input 2026-01-05T12:54:27,851 creating build/bdist.linux-armv7l/wheel/braintools/conn 2026-01-05T12:54:27,852 copying build/lib/braintools/conn/_kernel_test.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,856 copying build/lib/braintools/conn/_regular_test.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,858 copying build/lib/braintools/conn/__init__.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,861 copying build/lib/braintools/conn/_random.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,864 copying build/lib/braintools/conn/_topological_test.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,868 copying build/lib/braintools/conn/_topological.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,871 copying build/lib/braintools/conn/_spatial.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,874 copying build/lib/braintools/conn/_biological.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,877 copying build/lib/braintools/conn/_biological_test.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,880 copying build/lib/braintools/conn/_base.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,883 copying build/lib/braintools/conn/_compartment.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,886 copying build/lib/braintools/conn/_base_test.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,889 copying build/lib/braintools/conn/_spatial_test.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,892 copying build/lib/braintools/conn/_regular.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,894 copying build/lib/braintools/conn/_random_test.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,899 copying build/lib/braintools/conn/_compartment_test.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,903 copying build/lib/braintools/conn/_kernel.py -> build/bdist.linux-armv7l/wheel/./braintools/conn 2026-01-05T12:54:27,906 copying build/lib/braintools/_spike_encoder_test.py -> build/bdist.linux-armv7l/wheel/./braintools 2026-01-05T12:54:27,908 running install_egg_info 2026-01-05T12:54:27,915 Copying braintools.egg-info to build/bdist.linux-armv7l/wheel/./braintools-0.1.7-py3.11.egg-info 2026-01-05T12:54:27,926 running install_scripts 2026-01-05T12:54:27,939 creating build/bdist.linux-armv7l/wheel/braintools-0.1.7.dist-info/WHEEL 2026-01-05T12:54:27,942 creating '/tmp/pip-wheel-udcwc4re/.tmp-z5df7yr1/braintools-0.1.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-05T12:54:27,945 adding 'braintools/__init__.py' 2026-01-05T12:54:27,946 adding 'braintools/_misc.py' 2026-01-05T12:54:27,950 adding 'braintools/_spike_encoder.py' 2026-01-05T12:54:27,953 adding 'braintools/_spike_encoder_test.py' 2026-01-05T12:54:27,954 adding 'braintools/_spike_operation.py' 2026-01-05T12:54:27,956 adding 'braintools/_spike_operation_test.py' 2026-01-05T12:54:27,958 adding 'braintools/tree.py' 2026-01-05T12:54:27,960 adding 'braintools/tree_test.py' 2026-01-05T12:54:27,963 adding 'braintools/conn/__init__.py' 2026-01-05T12:54:27,967 adding 'braintools/conn/_base.py' 2026-01-05T12:54:27,970 adding 'braintools/conn/_base_test.py' 2026-01-05T12:54:27,972 adding 'braintools/conn/_biological.py' 2026-01-05T12:54:27,975 adding 'braintools/conn/_biological_test.py' 2026-01-05T12:54:27,980 adding 'braintools/conn/_compartment.py' 2026-01-05T12:54:27,984 adding 'braintools/conn/_compartment_test.py' 2026-01-05T12:54:27,988 adding 'braintools/conn/_kernel.py' 2026-01-05T12:54:27,992 adding 'braintools/conn/_kernel_test.py' 2026-01-05T12:54:27,995 adding 'braintools/conn/_random.py' 2026-01-05T12:54:27,998 adding 'braintools/conn/_random_test.py' 2026-01-05T12:54:28,000 adding 'braintools/conn/_regular.py' 2026-01-05T12:54:28,002 adding 'braintools/conn/_regular_test.py' 2026-01-05T12:54:28,007 adding 'braintools/conn/_spatial.py' 2026-01-05T12:54:28,009 adding 'braintools/conn/_spatial_test.py' 2026-01-05T12:54:28,015 adding 'braintools/conn/_topological.py' 2026-01-05T12:54:28,020 adding 'braintools/conn/_topological_test.py' 2026-01-05T12:54:28,023 adding 'braintools/file/__init__.py' 2026-01-05T12:54:28,025 adding 'braintools/file/_matfile.py' 2026-01-05T12:54:28,026 adding 'braintools/file/_matfile_test.py' 2026-01-05T12:54:28,030 adding 'braintools/file/_msg_checkpoint.py' 2026-01-05T12:54:28,032 adding 'braintools/file/_msg_checkpoint_test.py' 2026-01-05T12:54:28,035 adding 'braintools/init/__init__.py' 2026-01-05T12:54:28,037 adding 'braintools/init/_distance_base.py' 2026-01-05T12:54:28,039 adding 'braintools/init/_distance_base_test.py' 2026-01-05T12:54:28,041 adding 'braintools/init/_distance_impl.py' 2026-01-05T12:54:28,043 adding 'braintools/init/_distance_impl_test.py' 2026-01-05T12:54:28,046 adding 'braintools/init/_init_base.py' 2026-01-05T12:54:28,048 adding 'braintools/init/_init_base_test.py' 2026-01-05T12:54:28,051 adding 'braintools/init/_init_basic.py' 2026-01-05T12:54:28,052 adding 'braintools/init/_init_basic_test.py' 2026-01-05T12:54:28,054 adding 'braintools/init/_init_composite.py' 2026-01-05T12:54:28,056 adding 'braintools/init/_init_composite_test.py' 2026-01-05T12:54:28,058 adding 'braintools/init/_init_orthogonal.py' 2026-01-05T12:54:28,059 adding 'braintools/init/_init_orthogonal_test.py' 2026-01-05T12:54:28,061 adding 'braintools/init/_init_variance_scaling.py' 2026-01-05T12:54:28,063 adding 'braintools/init/_init_variance_scaling_test.py' 2026-01-05T12:54:28,064 adding 'braintools/init/_init_with_distance.py' 2026-01-05T12:54:28,066 adding 'braintools/init/_init_with_distance_test.py' 2026-01-05T12:54:28,069 adding 'braintools/input/__init__.py' 2026-01-05T12:54:28,073 adding 'braintools/input/_composable_base.py' 2026-01-05T12:54:28,075 adding 'braintools/input/_composable_base_test.py' 2026-01-05T12:54:28,078 adding 'braintools/input/_composable_basic.py' 2026-01-05T12:54:28,081 adding 'braintools/input/_composable_basic_test.py' 2026-01-05T12:54:28,084 adding 'braintools/input/_composable_pulses.py' 2026-01-05T12:54:28,087 adding 'braintools/input/_composable_pulses_test.py' 2026-01-05T12:54:28,089 adding 'braintools/input/_composable_stochastic.py' 2026-01-05T12:54:28,092 adding 'braintools/input/_composable_stochastic_test.py' 2026-01-05T12:54:28,096 adding 'braintools/input/_composable_waveforms.py' 2026-01-05T12:54:28,099 adding 'braintools/input/_composable_waveforms_test.py' 2026-01-05T12:54:28,100 adding 'braintools/input/_deprecation.py' 2026-01-05T12:54:28,103 adding 'braintools/input/_functional_basic.py' 2026-01-05T12:54:28,105 adding 'braintools/input/_functional_basic_test.py' 2026-01-05T12:54:28,108 adding 'braintools/input/_functional_pulses.py' 2026-01-05T12:54:28,110 adding 'braintools/input/_functional_pulses_test.py' 2026-01-05T12:54:28,112 adding 'braintools/input/_functional_stochastic.py' 2026-01-05T12:54:28,114 adding 'braintools/input/_functional_stochastic_test.py' 2026-01-05T12:54:28,117 adding 'braintools/input/_functional_waveforms.py' 2026-01-05T12:54:28,119 adding 'braintools/input/_functional_waveforms_test.py' 2026-01-05T12:54:28,122 adding 'braintools/metric/__init__.py' 2026-01-05T12:54:28,127 adding 'braintools/metric/_classification.py' 2026-01-05T12:54:28,130 adding 'braintools/metric/_classification_test.py' 2026-01-05T12:54:28,133 adding 'braintools/metric/_correlation.py' 2026-01-05T12:54:28,135 adding 'braintools/metric/_correlation_test.py' 2026-01-05T12:54:28,137 adding 'braintools/metric/_fenchel_young.py' 2026-01-05T12:54:28,138 adding 'braintools/metric/_fenchel_young_test.py' 2026-01-05T12:54:28,142 adding 'braintools/metric/_firings.py' 2026-01-05T12:54:28,144 adding 'braintools/metric/_firings_test.py' 2026-01-05T12:54:28,148 adding 'braintools/metric/_lfp.py' 2026-01-05T12:54:28,150 adding 'braintools/metric/_lfp_test.py' 2026-01-05T12:54:28,151 adding 'braintools/metric/_pariwise.py' 2026-01-05T12:54:28,153 adding 'braintools/metric/_ranking.py' 2026-01-05T12:54:28,155 adding 'braintools/metric/_ranking_test.py' 2026-01-05T12:54:28,159 adding 'braintools/metric/_regression.py' 2026-01-05T12:54:28,161 adding 'braintools/metric/_regression_test.py' 2026-01-05T12:54:28,163 adding 'braintools/metric/_smoothing.py' 2026-01-05T12:54:28,164 adding 'braintools/metric/_smoothing_test.py' 2026-01-05T12:54:28,165 adding 'braintools/metric/_util.py' 2026-01-05T12:54:28,168 adding 'braintools/optim/__init__.py' 2026-01-05T12:54:28,169 adding 'braintools/optim/_base.py' 2026-01-05T12:54:28,172 adding 'braintools/optim/_nevergrad_optimizer.py' 2026-01-05T12:54:28,173 adding 'braintools/optim/_nevergrad_optimizer_test.py' 2026-01-05T12:54:28,191 adding 'braintools/optim/_optax_lr_scheduler.py' 2026-01-05T12:54:28,200 adding 'braintools/optim/_optax_lr_scheduler_test.py' 2026-01-05T12:54:28,216 adding 'braintools/optim/_optax_optimizer.py' 2026-01-05T12:54:28,226 adding 'braintools/optim/_optax_optimizer_test.py' 2026-01-05T12:54:28,230 adding 'braintools/optim/_scipy_optimizer.py' 2026-01-05T12:54:28,232 adding 'braintools/optim/_scipy_optimizer_test.py' 2026-01-05T12:54:28,234 adding 'braintools/optim/_state_uniquifier.py' 2026-01-05T12:54:28,236 adding 'braintools/optim/_state_uniquifier_test.py' 2026-01-05T12:54:28,239 adding 'braintools/quad/__init__.py' 2026-01-05T12:54:28,241 adding 'braintools/quad/_dde_integrator.py' 2026-01-05T12:54:28,243 adding 'braintools/quad/_dde_integrator_test.py' 2026-01-05T12:54:28,244 adding 'braintools/quad/_imex_integrator.py' 2026-01-05T12:54:28,246 adding 'braintools/quad/_imex_integrator_test.py' 2026-01-05T12:54:28,250 adding 'braintools/quad/_ode_integrator.py' 2026-01-05T12:54:28,251 adding 'braintools/quad/_ode_integrator_test.py' 2026-01-05T12:54:28,254 adding 'braintools/quad/_sde_integrator.py' 2026-01-05T12:54:28,256 adding 'braintools/quad/_sde_integrator_test.py' 2026-01-05T12:54:28,259 adding 'braintools/surrogate/__init__.py' 2026-01-05T12:54:28,261 adding 'braintools/surrogate/_base.py' 2026-01-05T12:54:28,267 adding 'braintools/surrogate/_impl.py' 2026-01-05T12:54:28,270 adding 'braintools/surrogate/_impl_test.py' 2026-01-05T12:54:28,272 adding 'braintools/trainer/__init__.py' 2026-01-05T12:54:28,276 adding 'braintools/trainer/_callbacks.py' 2026-01-05T12:54:28,279 adding 'braintools/trainer/_checkpoint.py' 2026-01-05T12:54:28,282 adding 'braintools/trainer/_dataloader.py' 2026-01-05T12:54:28,285 adding 'braintools/trainer/_distributed.py' 2026-01-05T12:54:28,288 adding 'braintools/trainer/_loggers.py' 2026-01-05T12:54:28,290 adding 'braintools/trainer/_module.py' 2026-01-05T12:54:28,293 adding 'braintools/trainer/_progress.py' 2026-01-05T12:54:28,296 adding 'braintools/trainer/_trainer.py' 2026-01-05T12:54:28,298 adding 'braintools/trainer/_trainer_test.py' 2026-01-05T12:54:28,302 adding 'braintools/visualize/__init__.py' 2026-01-05T12:54:28,304 adding 'braintools/visualize/_animation.py' 2026-01-05T12:54:28,306 adding 'braintools/visualize/_colormaps.py' 2026-01-05T12:54:28,307 adding 'braintools/visualize/_colormaps_test.py' 2026-01-05T12:54:28,308 adding 'braintools/visualize/_figures.py' 2026-01-05T12:54:28,311 adding 'braintools/visualize/_interactive.py' 2026-01-05T12:54:28,313 adding 'braintools/visualize/_interactive_test.py' 2026-01-05T12:54:28,316 adding 'braintools/visualize/_neural.py' 2026-01-05T12:54:28,318 adding 'braintools/visualize/_neural_test.py' 2026-01-05T12:54:28,320 adding 'braintools/visualize/_plots.py' 2026-01-05T12:54:28,322 adding 'braintools/visualize/_plots_test.py' 2026-01-05T12:54:28,325 adding 'braintools/visualize/_statistical.py' 2026-01-05T12:54:28,327 adding 'braintools/visualize/_statistical_test.py' 2026-01-05T12:54:28,328 adding 'braintools/visualize/_style.py' 2026-01-05T12:54:28,330 adding 'braintools/visualize/_three_d.py' 2026-01-05T12:54:28,332 adding 'braintools/visualize/_three_d_test.py' 2026-01-05T12:54:28,333 adding 'braintools/visualize/_visualize_test.py' 2026-01-05T12:54:28,337 adding 'braintools-0.1.7.dist-info/licenses/LICENSE' 2026-01-05T12:54:28,340 adding 'braintools-0.1.7.dist-info/METADATA' 2026-01-05T12:54:28,341 adding 'braintools-0.1.7.dist-info/WHEEL' 2026-01-05T12:54:28,342 adding 'braintools-0.1.7.dist-info/top_level.txt' 2026-01-05T12:54:28,344 adding 'braintools-0.1.7.dist-info/RECORD' 2026-01-05T12:54:28,354 removing build/bdist.linux-armv7l/wheel 2026-01-05T12:54:28,490 Building wheel for braintools (pyproject.toml): finished with status 'done' 2026-01-05T12:54:28,508 Created wheel for braintools: filename=braintools-0.1.7-py3-none-any.whl size=618186 sha256=5d6b9e9e7c3d01c311a44aba93d3bc42a733bdf5911f21c3be5c8f69590085ae 2026-01-05T12:54:28,510 Stored in directory: /tmp/pip-ephem-wheel-cache-dvsi6yho/wheels/74/87/1c/c2d034f3a2d8c724c8f1558a31d1640e8f27a65585c2f28675 2026-01-05T12:54:28,534 Successfully built braintools 2026-01-05T12:54:28,551 Removed build tracker: '/tmp/pip-build-tracker-8427jorq'