2026-04-18T04:49:34,835 Created temporary directory: /tmp/pip-ephem-wheel-cache-vdo0ugtt 2026-04-18T04:49:34,837 Created temporary directory: /tmp/pip-build-tracker-arsi2x9x 2026-04-18T04:49:34,838 Initialized build tracking at /tmp/pip-build-tracker-arsi2x9x 2026-04-18T04:49:34,838 Created build tracker: /tmp/pip-build-tracker-arsi2x9x 2026-04-18T04:49:34,838 Entered build tracker: /tmp/pip-build-tracker-arsi2x9x 2026-04-18T04:49:34,839 Created temporary directory: /tmp/pip-wheel-5fuijma5 2026-04-18T04:49:34,842 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-04-18T04:49:34,844 Created temporary directory: /tmp/pip-ephem-wheel-cache-78nreikq 2026-04-18T04:49:34,866 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-18T04:49:34,869 2 location(s) to search for versions of brainpy: 2026-04-18T04:49:34,869 * https://pypi.org/simple/brainpy/ 2026-04-18T04:49:34,869 * https://www.piwheels.org/simple/brainpy/ 2026-04-18T04:49:34,870 Fetching project page and analyzing links: https://pypi.org/simple/brainpy/ 2026-04-18T04:49:34,871 Getting page https://pypi.org/simple/brainpy/ 2026-04-18T04:49:34,872 Found index url https://pypi.org/simple 2026-04-18T04:49:35,098 Fetched page https://pypi.org/simple/brainpy/ as application/vnd.pypi.simple.v1+json 2026-04-18T04:49:35,116 Found link https://files.pythonhosted.org/packages/90/67/b11f2820fb22399908c1966d73fbe68e24e54db65515c0e35a041f01f012/brainpy-2.1.5.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7), version: 2.1.5 2026-04-18T04:49:35,117 Found link https://files.pythonhosted.org/packages/f9/76/390e8f37f171af49888a68654fc69f9ff8cad3344712dc54628abf0ca6c7/brainpy-2.1.6.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7), version: 2.1.6 2026-04-18T04:49:35,118 Found link https://files.pythonhosted.org/packages/3d/db/c44d386786b9a951f3b527884a4aec3df1b3a688c2758550cc64f3fd2e48/brainpy-2.1.7.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7), version: 2.1.7 2026-04-18T04:49:35,119 Found link https://files.pythonhosted.org/packages/72/0d/8e3599f4e4693cd0f257d4dc112b9138356a5103169b38d296073643f5a8/brainpy-2.1.8.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7), version: 2.1.8 2026-04-18T04:49:35,120 Found link https://files.pythonhosted.org/packages/b2/0c/bafcfdf106b457fb18d3f299ac612585880aa5d03abe576af94d03609962/brainpy-2.1.8.1.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7), version: 2.1.8.1 2026-04-18T04:49:35,121 Found link https://files.pythonhosted.org/packages/0d/c4/353391610b4d110548a194cecea89e9ceab6f3a686c0e776802f29e61877/brainpy-2.1.9.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7), version: 2.1.9 2026-04-18T04:49:35,122 Found link https://files.pythonhosted.org/packages/01/7b/1e542c4a5260bf832527c10d248de97313064168f6b04e1977caff4d38ab/brainpy-2.1.10.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7), version: 2.1.10 2026-04-18T04:49:35,123 Found link https://files.pythonhosted.org/packages/0c/d6/68a7407cbca1e52226f86a4d17d70ee3879b3c0ac56dcd41fedd1e13c1b3/brainpy-2.1.11.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7), version: 2.1.11 2026-04-18T04:49:35,124 Found link https://files.pythonhosted.org/packages/52/63/eaead3d031f865297504feaa12976d1934a8f220e69800676d785c45200d/brainpy-2.1.12.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7), version: 2.1.12 2026-04-18T04:49:35,125 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/58/b7/d99a8fefdc5c7e682f427719c8d6f98e5072d57c6c1940d769e5dfcb4ad7/brainpy-2.2.0-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,126 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/8b/a4/c2563504fba313e0460522704ff6bffd8338d68691eefd868ce7f27d9aec/brainpy-2.2.1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,126 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/9a/17/087c50d8ee529133ad9495807231eb0ce4a6c345137633da457bed958830/brainpy-2.2.2-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,127 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/6a/d1/d6327c1326ebf74663001c65d206fd277796b706ee2e360048d0dbea1157/brainpy-2.2.3-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,128 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/ff/4d/7a46e41fbf62b7fa7ecc766af10e0809ed10d7f9b645266a6f8da3a8319e/brainpy-2.2.3.1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,128 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/ff/a5/f2a363df1ccb4e76c77e6f2758490e318e3b4d3243c50ad8b284beccc860/brainpy-2.2.3.2-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,129 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/55/05/052eb38a9c917de778c3ac22b2eea7f9698926b9a247165913004405282e/brainpy-2.2.3.3-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,129 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/95/2e/4ddc8f78ec0ab91e2897a6a27a308d8b8d819731a100c3719dffc8a7a8a5/brainpy-2.2.3.4-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,130 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/96/e8/602f4f62c8c9f678e50120ea492b5d2362cb6469175388b93fa74f600b5e/brainpy-2.2.3.5-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,130 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/da/2b/7a86d6aff901262e45b7d5c433d71032ebb6fbf7a4f8cb1b0a02dbebf7da/brainpy-2.2.3.6-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,131 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/46/35/8c6c69e157204db4c7f2fb3ad6832504f8c3053ef522d427a6c2535791d7/brainpy-2.2.4.0-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,132 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/ac/5f/d996f8d94ec04c2ecb93d5af289d7a4352716796b7f654765d6c87454d60/brainpy-2.3.0-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,132 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/1c/9c/e1e551e91c602a5d12df110b5e4551e39782271038fdf40fe07b54bad5d3/brainpy-2.3.1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,133 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/2d/a9/1480103083ebb09c1a151a991c7d49dcee1e2428c61da0be3f2d158971f8/brainpy-2.3.2-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,133 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/ca/69/0c47ec8ab78ad6fc2ca068c6444958519edfb0a3e5fdb1c84d4d6351e8b8/brainpy-2.3.3-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,134 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/55/fd/e2a4bcbdf96d0324ab72883955c5926d22f461c720841a802172e13be9e1/brainpy-2.3.4-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,135 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/29/72/2dd38fb55ddf9d798f8a40f58bfed6229605bdfd7022aceca1bd6327012e/brainpy-2.3.4.1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,135 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/f4/0b/88975536820efec3bd14b2ff8ad575ef0ed8f4b6e8bdedcbfa94690de406/brainpy-2.3.5-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,136 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/40/01/2dda9b2f8299fe6d239ec8769d85ead0fa7218f4eea3d7abb2e5ad37c7ea/brainpy-2.3.6-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,136 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/33/67/9870507eb515f67093c1e50c9118c32c4d71621d16760f4788e0eb8e6159/brainpy-2.3.7-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,137 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/37/09/9e1666ee19505622798bf1f955ab3a01fd7f24aa26798e1934361ada0027/brainpy-2.3.7.1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,137 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/14/e8/2a853818ead4c4ba2d919862f25c1760fd2bb4c21ae5a0b63d5459f76069/brainpy-2.3.7.2-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,138 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/1b/f0/e8d8b38c68969c578f69ba95dfbc9baaf8fd637fe917cab6fc22d2885bc6/brainpy-2.3.8-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,138 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/65/54/7debbce3290c7afc2cdfcd3dd89e7e9b6c45cbea3f1921ea467edee35fdc/brainpy-2.4.0-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,139 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/b8/2c/488b62a2871038c017c69fcf9aac3e1469c3252650154be33276464407aa/brainpy-2.4.0.0.1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,140 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/c2/e3/7bfe3256e30d7cf053ad83d8ee20d1ff96a190a4ac80e07391f80905e365/brainpy-2.4.1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,140 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/bd/eb/a0fc22fd116f201259e551b4aafc6ae5336d05a156a9fae77f59ff24c21d/brainpy-2.4.2-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,141 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/9b/83/0a883827a6eb8a7dd2e37d54323cf83ce7bbc89f9a923b24ff6e265f6423/brainpy-2.4.3-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,142 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/5b/83/fb149b9774a180ea0b331fdc1617bec5cbb6b0fa7374fc3f622a0e99e213/brainpy-2.4.3.post3-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,142 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/ff/57/9dad29f6a1dffeabc88629809fd7d6b35e84098fed476538925affaf3d22/brainpy-2.4.3.post4-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,143 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/65/16/f6211722cf158aa55a79fe5e6b57bf3ee7ce705ed50c99779db133379c3d/brainpy-2.4.3.post5-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,144 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/bf/2d/1cb44452e28de2468dc234da6c804b77d4e98edeed4cb4e09363474cb76a/brainpy-2.4.3.1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,144 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/0f/c0/1061567df61bda0d35ea37a0dc5977d60a3d954ddbcb184fefea7fda8c33/brainpy-2.4.3.2-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,145 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/28/de/ab46202b5c869ed103b50af6b3d68216434f31bede3caf1c706cf2523544/brainpy-2.4.4-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,145 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/03/20/8f0a898a9b03a6d3343b4b1b6ae4f6b83ce52cab203b9a1b81ec84a70a9d/brainpy-2.4.4.post1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,146 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/da/c3/5c0d5b4b050c76404e45dd6f81c8ef905395f6495cc0e2c5f2aec32a8ce1/brainpy-2.4.4.post2-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,146 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/01/4b/035eb36a2179bc978fb63da7754bf0cfc2a91c6298989bf0eef725d5c5b8/brainpy-2.4.4.post3-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,147 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/48/b9/3848c51a905e60ae39fed6a8da334935a204a6abd0801fc1335e94c0b562/brainpy-2.4.5-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,148 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/47/2e/dd9068cb71989eeae91e9ad134454522ca459ccde607e814c590d60434b3/brainpy-2.4.5.post1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,148 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/c9/e5/b766c936270240ad55705f033ea5a1b6cfeb50e7a08e6ca3e8287052b9a9/brainpy-2.4.5.post2-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,149 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/98/55/e4d68e81f080bc8440ed7f7d7ee4b3be97f92f94709aa60302a1d031e8b6/brainpy-2.4.5.post3-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,150 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/54/35/52c13eebbdc7e587129b9f95301f6eab9adf1facd3ce5fd8fe55f7403be9/brainpy-2.4.5.post4-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,150 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/30/3c/00b9e7d202e6169f5d8ce8f83ba81de1fa23ca225e66f6889844c0386681/brainpy-2.4.5.post5-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,151 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/0f/ad/c2811211ac994d6484ea94a42bc02d78fcf3a7af080ffdc1937ed5345b35/brainpy-2.4.6-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,151 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/61/af/8a34303f0419a55ce6b2952f92a15b30c502523ce541828bc8d528f9aca8/brainpy-2.4.6.post1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,152 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/d8/e9/e0bea6969af042805cee5d27b4e9d5edacbd8c59c5882787cf33c1de48aa/brainpy-2.4.6.post2-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,153 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/2b/85/4f6b69af7da7766480b25fc5ce702240963dc863db1ceb207cd8eced5596/brainpy-2.4.6.post3-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,153 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/14/ce/7c8de3f280ab962240875d3430f6634e5f5d13e3a923cf15f39830f53787/brainpy-2.4.6.post4-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,154 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/32/1c/e65830181f3b9b969f46b11775f4c2a584a1c6ff3d8b241abd1492dac659/brainpy-2.4.6.post5-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,154 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/bc/65/384a2e582cb5f25d6c3576a5305c6e11b0b9cdf9adda790770d82ad6cce7/brainpy-2.5.0-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,155 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/db/db/4cbd7a2d8f5cb2a53577d096d0ec9b21f5b85776a4a01b20a39878c56bb1/brainpy-2.5.0.post20240208-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,155 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/b9/db/b589b04761e2a8ef17cb997758079858e68a0468cf4d702069c97c78715d/brainpy-2.5.0.post20240216-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,156 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/0b/b9/c39dd0ab1216dcf55da2dd5847bb064d5c3560458bce9fb828aaf17f425b/brainpy-2.5.0.post20240217-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.8) 2026-04-18T04:49:35,157 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/fb/18/58a6c26227ca95e11b56733aa8e472f8e2c9cfffa1fe14fd17ad20255731/brainpy-2.5.0.post20240303-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,157 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/30/06/522dc6a9692067c28ff1dedae601c3b06cdd45cd9699dc93804f1261fb6c/brainpy-2.5.0.post20240305-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,158 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/2c/4e/a5319b91af2c892a17bc13118434a77eb98ac6a0d97493844608b30fa7a9/brainpy-2.5.0.post20240308-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,159 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/15/3f/fcc19140da7395227909e91b4a4bba7e60a5d9c644b4babc232f46250679/brainpy-2.6.0-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,159 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/f8/dc/84f400b07ff7e625ed0a1cd5d5c32e0c005c96adb0775006a16bd08426d7/brainpy-2.6.0.post20240515-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,160 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/ea/e4/a069372a243dd855958e12bb3cf7088144e1edbb9482c2647dbb3312cc68/brainpy-2.6.0.post20240618-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,160 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/fb/41/4071367f6c8c9ec11f5b673971b2446065be2adf4b0ad9948582cf4ea626/brainpy-2.6.0.post20240803-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,161 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/fa/77/04aac21f9ecbc1f65222371b1d3e736ddab69d01ef58e4823713d536ae4b/brainpy-2.6.0.post20240913-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,162 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/4e/24/2e1fef2665162854ae3c7f53bee64c3388b927c94b51118ddcfcda4c66a0/brainpy-2.6.0.post20240918-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,162 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/95/b0/e46d7fbbd8fb6c1b17cbd8cda0eaffbdabddf1db3cb572ae69309b515e28/brainpy-2.6.0.post20241025-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,162 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/64/c5/dd0ee3262e59bbb66626645e2ac7dc2e21091d068c09207a34bc8590de1c/brainpy-2.6.0.post20241123-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,163 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/1c/9a/f35d5545acd51d446d2b98be54369567ccb4e6cce6073293ebf426b2abba/brainpy-2.6.0.post20241204-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,163 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/46/ce/82d08d3a37071194c5c1dbc74b1f5ccef438fd22d51f6229c648d44c34ff/brainpy-2.6.0.post20241205-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,164 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/4d/b3/634da0948559bcd1d30a37b096dd37f7e8d62984a31cfeb51eccbcf7afe9/brainpy-2.6.0.post20250420-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.9) 2026-04-18T04:49:35,165 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/de/aa/5e8412382d4609400e12eec9e9fe47fa8529f831d4558b75ba7ece8190b9/brainpy-2.6.1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,165 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/e1/7f/b7cc845fa82dbd4156c4c14a0e7bb55d720345b8f1566eb43ddf98141db3/brainpy-2.7.0-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,166 Found link https://files.pythonhosted.org/packages/e6/20/3d7ee1a713c63c8eac4e6fde60165602b6af4bf381c6639ae487594ff0ff/brainpy-2.7.0.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10), version: 2.7.0 2026-04-18T04:49:35,167 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/fa/b5/7617d152f1a9f22085e7fe3adbfabf1e3d97105e07bf9112438882cd2434/brainpy-2.7.1-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,168 Found link https://files.pythonhosted.org/packages/4b/34/ade4fe2b2dd83a76e60d517ca5d9020969ea4b606baedde9f58286dd45c3/brainpy-2.7.1.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10), version: 2.7.1 2026-04-18T04:49:35,169 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/da/93/3a3fb6fc0538053c2feccd100d63b55baa1110de3286ebdbe8facf0f36fa/brainpy-2.7.2-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,169 Found link https://files.pythonhosted.org/packages/51/a6/9a0582521e0aff8df55c431cfa9256505968adb11ad3292f9c1cfb80e07b/brainpy-2.7.2.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10), version: 2.7.2 2026-04-18T04:49:35,170 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/20/0a/54eecc4460efba0f631cc3326932436571a5f277c527e1f386ab04c52827/brainpy-2.7.3-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,171 Found link https://files.pythonhosted.org/packages/f2/d5/476940efcd76a79f1fba9976cf3a4cfd7bea9313a569d355bba7462715dc/brainpy-2.7.3.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10), version: 2.7.3 2026-04-18T04:49:35,172 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/f1/0e/58ec6da863d02bcc0942435fc583b60289b6dc2f1c1d73648960200c123e/brainpy-2.7.4-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,172 Found link https://files.pythonhosted.org/packages/8d/24/a4a223180a0071e8ad52409ca2062b59c1955d6afd9101f643db59969e29/brainpy-2.7.4.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10), version: 2.7.4 2026-04-18T04:49:35,173 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/6f/9d/578a15b41a5a840425071cd593b5a69018ec29eb963fa2620d84c7a09f1e/brainpy-2.7.5-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,174 Found link https://files.pythonhosted.org/packages/a2/74/209100dfb4a4103111fbf95336851d245b5d1a85fd21a1babcaf29ea54f2/brainpy-2.7.5.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10), version: 2.7.5 2026-04-18T04:49:35,174 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/84/05/79188bd3ca906f5288a2a0f55203feb67e0a459fe561acded004fb73630b/brainpy-2.7.6-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,175 Found link https://files.pythonhosted.org/packages/dd/24/d811503506c6a0bee99706b132db93b9bd6075e0e177c345a6998b942123/brainpy-2.7.6.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.10), version: 2.7.6 2026-04-18T04:49:35,176 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/db/6e/b2959a6a9ef67fce55215d45802960df1b2f3024aca95f30a7efe7e31719/brainpy-2.7.7-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.11) 2026-04-18T04:49:35,177 Found link https://files.pythonhosted.org/packages/b5/81/c052ef5f21d1d65c301a5709b6bde579d107f8fd7cf25de2e33a5fb3b83d/brainpy-2.7.7.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.11), version: 2.7.7 2026-04-18T04:49:35,178 Skipping link: No binaries permitted for brainpy: https://files.pythonhosted.org/packages/30/68/a2374da2fb4cfd2f103266a7b59b821cb77dd45315cc121d669c864c8795/brainpy-2.7.8-py3-none-any.whl (from https://pypi.org/simple/brainpy/) (requires-python:>=3.11) 2026-04-18T04:49:35,179 Found link https://files.pythonhosted.org/packages/ec/b5/d945bf6b205a545ba89699ed79ba664fc8458125ce5818a258283857d60b/brainpy-2.7.8.tar.gz (from https://pypi.org/simple/brainpy/) (requires-python:>=3.11), version: 2.7.8 2026-04-18T04:49:35,179 Fetching project page and analyzing links: https://www.piwheels.org/simple/brainpy/ 2026-04-18T04:49:35,180 Getting page https://www.piwheels.org/simple/brainpy/ 2026-04-18T04:49:35,181 Found index url https://www.piwheels.org/simple 2026-04-18T04:49:35,349 Fetched page https://www.piwheels.org/simple/brainpy/ as text/html 2026-04-18T04:49:35,355 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.7.7-py3-none-any.whl#sha256=14016d06a064d7bc277c8cd1a8f7af240c74f727c0dc463f23f444fe02fbe69b (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.11) 2026-04-18T04:49:35,356 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.7.6-py3-none-any.whl#sha256=9c311541b1ee5a90344087cfba853716d6cf956cf7bd56982858465eaa42e8d7 (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,357 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.7.5-py3-none-any.whl#sha256=ce5d4f5d231ce96e335b0de62e6fa9d2ee180ea487718212d32781e0c918f567 (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,357 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.7.4-py3-none-any.whl#sha256=5332c46c52ed180ac70163d6f969d3c05f289079ad07828c5886555af7b378cb (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,358 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.7.3-py3-none-any.whl#sha256=6f9573658dc405b4421ba271860d62e3f65ba254d928412a0c5c45f689de2f05 (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,358 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.7.2-py3-none-any.whl#sha256=20bc5b371a7b516313a7de3e532c0a4808b20a00c00c18be0d5e3f0bdabe5ecf (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,359 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.7.1-py3-none-any.whl#sha256=7bc27da68d49fe63e98dbd3df2a1c6bf0faeecaa6670dc3916a195a38d77aba1 (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,359 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.7.0-py3-none-any.whl#sha256=88a8e64871a513865860db57a9f3afab9e2d5eecb821b6d6dadcac2bdffaedc4 (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.10) 2026-04-18T04:49:35,360 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.1.12-py3-none-any.whl#sha256=215c706fde06b90c4999ffff88551ddb73d1fa2249f419ec1e6ab233bf8de63e (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,360 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.1.11-py3-none-any.whl#sha256=36eb55e56a7189e685bcde60d806169ff7d55eedf91468635549e3cfda41a4bc (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,361 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.1.10-py3-none-any.whl#sha256=a49f374ed2c2280c0933044e3b434aad4d36173dde66392d35993242e56a975c (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,361 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.1.9-py3-none-any.whl#sha256=097c47a0f02c9a10438dde183f2d7da5f7c3da80c0064c89d5830bb87dc202e3 (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,362 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.1.8.1-py3-none-any.whl#sha256=8e85f89b679b6e9e1619b81e4a8a2fdf83c7d4afdade002c080b9bb79abcfb62 (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,363 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.1.8-py3-none-any.whl#sha256=5263528a7ca035ec02e83a6f84a18b51f66e2cffe22516e5ceb59be612cb80b8 (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,363 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.1.7-py3-none-any.whl#sha256=2d096515fa6410837e10c339e9e9212ed12200df3ed1cdb7b6909cb190bec616 (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,364 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.1.6-py3-none-any.whl#sha256=a70d92db4b52b7292d30049e7c8f82741a8aa3cf163c01f4d78ae31c17e4f27c (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,364 Skipping link: No binaries permitted for brainpy: https://archive1.piwheels.org/simple/brainpy/brainpy-2.1.5-py3-none-any.whl#sha256=9074f3cbbe61752fbb7e389d4b7c70bd483dfeb98143a2e540f2c8b9b30a796d (from https://www.piwheels.org/simple/brainpy/) (requires-python:>=3.7) 2026-04-18T04:49:35,365 Skipping link: not a file: https://www.piwheels.org/simple/brainpy/ 2026-04-18T04:49:35,366 Skipping link: not a file: https://pypi.org/simple/brainpy/ 2026-04-18T04:49:35,388 Given no hashes to check 1 links for project 'brainpy': discarding no candidates 2026-04-18T04:49:35,408 Collecting brainpy==2.7.8 2026-04-18T04:49:35,410 Created temporary directory: /tmp/pip-unpack-pnz72thx 2026-04-18T04:49:35,558 Downloading brainpy-2.7.8.tar.gz (607 kB) 2026-04-18T04:49:36,464 Added brainpy==2.7.8 from https://files.pythonhosted.org/packages/ec/b5/d945bf6b205a545ba89699ed79ba664fc8458125ce5818a258283857d60b/brainpy-2.7.8.tar.gz to build tracker '/tmp/pip-build-tracker-arsi2x9x' 2026-04-18T04:49:36,470 Created temporary directory: /tmp/pip-build-env-9jmtabtv 2026-04-18T04:49:36,474 Installing build dependencies: started 2026-04-18T04:49:36,475 Running command pip subprocess to install build dependencies 2026-04-18T04:49:37,604 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-18T04:49:38,049 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-04-18T04:49:38,072 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-18T04:49:39,829 Collecting setuptools>=61.0.0 2026-04-18T04:49:39,925 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-18T04:49:40,197 Collecting wheel 2026-04-18T04:49:40,211 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-18T04:49:40,397 Collecting packaging>=24.0 2026-04-18T04:49:40,414 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-18T04:49:43,369 Installing collected packages: setuptools, packaging, wheel 2026-04-18T04:49:47,051 Creating /tmp/pip-build-env-9jmtabtv/overlay/local/bin 2026-04-18T04:49:47,053 changing mode of /tmp/pip-build-env-9jmtabtv/overlay/local/bin/wheel to 755 2026-04-18T04:49:47,074 Successfully installed packaging-26.1 setuptools-82.0.1 wheel-0.46.3 2026-04-18T04:49:47,373 Installing build dependencies: finished with status 'done' 2026-04-18T04:49:47,379 Getting requirements to build wheel: started 2026-04-18T04:49:47,380 Running command Getting requirements to build wheel 2026-04-18T04:49:48,092 /tmp/pip-build-env-9jmtabtv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-18T04:49:48,092 !! 2026-04-18T04:49:48,094 ******************************************************************************** 2026-04-18T04:49:48,094 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-18T04:49:48,095 License :: OSI Approved :: Apache Software License 2026-04-18T04:49:48,097 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-18T04:49:48,097 ******************************************************************************** 2026-04-18T04:49:48,099 !! 2026-04-18T04:49:48,099 dist._finalize_license_expression() 2026-04-18T04:49:48,100 /tmp/pip-build-env-9jmtabtv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-18T04:49:48,101 !! 2026-04-18T04:49:48,102 ******************************************************************************** 2026-04-18T04:49:48,102 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-18T04:49:48,103 License :: OSI Approved :: Apache Software License 2026-04-18T04:49:48,104 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-18T04:49:48,104 ******************************************************************************** 2026-04-18T04:49:48,105 !! 2026-04-18T04:49:48,106 self._finalize_license_expression() 2026-04-18T04:49:48,106 running egg_info 2026-04-18T04:49:48,108 writing brainpy.egg-info/PKG-INFO 2026-04-18T04:49:48,114 writing dependency_links to brainpy.egg-info/dependency_links.txt 2026-04-18T04:49:48,117 writing requirements to brainpy.egg-info/requires.txt 2026-04-18T04:49:48,118 writing top-level names to brainpy.egg-info/top_level.txt 2026-04-18T04:49:48,221 reading manifest file 'brainpy.egg-info/SOURCES.txt' 2026-04-18T04:49:48,257 adding license file 'LICENSE' 2026-04-18T04:49:48,284 writing manifest file 'brainpy.egg-info/SOURCES.txt' 2026-04-18T04:49:48,383 Getting requirements to build wheel: finished with status 'done' 2026-04-18T04:49:48,387 Created temporary directory: /tmp/pip-modern-metadata-r135yihh 2026-04-18T04:49:48,389 Preparing metadata (pyproject.toml): started 2026-04-18T04:49:48,390 Running command Preparing metadata (pyproject.toml) 2026-04-18T04:49:49,042 /tmp/pip-build-env-9jmtabtv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-18T04:49:49,043 !! 2026-04-18T04:49:49,044 ******************************************************************************** 2026-04-18T04:49:49,044 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-18T04:49:49,046 License :: OSI Approved :: Apache Software License 2026-04-18T04:49:49,047 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-18T04:49:49,048 ******************************************************************************** 2026-04-18T04:49:49,049 !! 2026-04-18T04:49:49,050 dist._finalize_license_expression() 2026-04-18T04:49:49,051 /tmp/pip-build-env-9jmtabtv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-18T04:49:49,051 !! 2026-04-18T04:49:49,053 ******************************************************************************** 2026-04-18T04:49:49,053 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-18T04:49:49,054 License :: OSI Approved :: Apache Software License 2026-04-18T04:49:49,055 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-18T04:49:49,056 ******************************************************************************** 2026-04-18T04:49:49,057 !! 2026-04-18T04:49:49,058 self._finalize_license_expression() 2026-04-18T04:49:49,058 running dist_info 2026-04-18T04:49:49,064 creating /tmp/pip-modern-metadata-r135yihh/brainpy.egg-info 2026-04-18T04:49:49,065 writing /tmp/pip-modern-metadata-r135yihh/brainpy.egg-info/PKG-INFO 2026-04-18T04:49:49,071 writing dependency_links to /tmp/pip-modern-metadata-r135yihh/brainpy.egg-info/dependency_links.txt 2026-04-18T04:49:49,075 writing requirements to /tmp/pip-modern-metadata-r135yihh/brainpy.egg-info/requires.txt 2026-04-18T04:49:49,076 writing top-level names to /tmp/pip-modern-metadata-r135yihh/brainpy.egg-info/top_level.txt 2026-04-18T04:49:49,077 writing manifest file '/tmp/pip-modern-metadata-r135yihh/brainpy.egg-info/SOURCES.txt' 2026-04-18T04:49:49,162 reading manifest file '/tmp/pip-modern-metadata-r135yihh/brainpy.egg-info/SOURCES.txt' 2026-04-18T04:49:49,164 adding license file 'LICENSE' 2026-04-18T04:49:49,177 writing manifest file '/tmp/pip-modern-metadata-r135yihh/brainpy.egg-info/SOURCES.txt' 2026-04-18T04:49:49,179 creating '/tmp/pip-modern-metadata-r135yihh/brainpy-2.7.8.dist-info' 2026-04-18T04:49:49,305 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-18T04:49:49,309 Source in /tmp/pip-wheel-5fuijma5/brainpy_98ae80818b684278a5f6b268fe1ea176 has version 2.7.8, which satisfies requirement brainpy==2.7.8 from https://files.pythonhosted.org/packages/ec/b5/d945bf6b205a545ba89699ed79ba664fc8458125ce5818a258283857d60b/brainpy-2.7.8.tar.gz 2026-04-18T04:49:49,310 Removed brainpy==2.7.8 from https://files.pythonhosted.org/packages/ec/b5/d945bf6b205a545ba89699ed79ba664fc8458125ce5818a258283857d60b/brainpy-2.7.8.tar.gz from build tracker '/tmp/pip-build-tracker-arsi2x9x' 2026-04-18T04:49:49,316 Created temporary directory: /tmp/pip-unpack-y_l5iph4 2026-04-18T04:49:49,317 Building wheels for collected packages: brainpy 2026-04-18T04:49:49,322 Created temporary directory: /tmp/pip-wheel-p1epwhxy 2026-04-18T04:49:49,322 Destination directory: /tmp/pip-wheel-p1epwhxy 2026-04-18T04:49:49,324 Building wheel for brainpy (pyproject.toml): started 2026-04-18T04:49:49,326 Running command Building wheel for brainpy (pyproject.toml) 2026-04-18T04:49:49,965 /tmp/pip-build-env-9jmtabtv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-18T04:49:49,965 !! 2026-04-18T04:49:49,966 ******************************************************************************** 2026-04-18T04:49:49,967 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-18T04:49:49,968 License :: OSI Approved :: Apache Software License 2026-04-18T04:49:49,969 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-18T04:49:49,970 ******************************************************************************** 2026-04-18T04:49:49,971 !! 2026-04-18T04:49:49,971 dist._finalize_license_expression() 2026-04-18T04:49:49,972 /tmp/pip-build-env-9jmtabtv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-18T04:49:49,972 !! 2026-04-18T04:49:49,973 ******************************************************************************** 2026-04-18T04:49:49,974 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-18T04:49:49,975 License :: OSI Approved :: Apache Software License 2026-04-18T04:49:49,976 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-18T04:49:49,977 ******************************************************************************** 2026-04-18T04:49:49,978 !! 2026-04-18T04:49:49,978 self._finalize_license_expression() 2026-04-18T04:49:49,979 running bdist_wheel 2026-04-18T04:49:49,991 running build 2026-04-18T04:49:49,992 running build_py 2026-04-18T04:49:49,999 creating build/lib/brainpy 2026-04-18T04:49:50,001 copying ./brainpy/helpers.py -> build/lib/brainpy 2026-04-18T04:49:50,003 copying ./brainpy/types.py -> build/lib/brainpy 2026-04-18T04:49:50,005 copying ./brainpy/_errors.py -> build/lib/brainpy 2026-04-18T04:49:50,008 copying ./brainpy/test_main.py -> build/lib/brainpy 2026-04-18T04:49:50,010 copying ./brainpy/layers.py -> build/lib/brainpy 2026-04-18T04:49:50,012 copying ./brainpy/check.py -> build/lib/brainpy 2026-04-18T04:49:50,014 copying ./brainpy/context.py -> build/lib/brainpy 2026-04-18T04:49:50,016 copying ./brainpy/synapses.py -> build/lib/brainpy 2026-04-18T04:49:50,018 copying ./brainpy/delay.py -> build/lib/brainpy 2026-04-18T04:49:50,021 copying ./brainpy/deprecations.py -> build/lib/brainpy 2026-04-18T04:49:50,023 copying ./brainpy/rates.py -> build/lib/brainpy 2026-04-18T04:49:50,025 copying ./brainpy/__init__.py -> build/lib/brainpy 2026-04-18T04:49:50,027 copying ./brainpy/neurons.py -> build/lib/brainpy 2026-04-18T04:49:50,028 copying ./brainpy/transform.py -> build/lib/brainpy 2026-04-18T04:49:50,031 copying ./brainpy/channels.py -> build/lib/brainpy 2026-04-18T04:49:50,032 copying ./brainpy/synplast.py -> build/lib/brainpy 2026-04-18T04:49:50,034 copying ./brainpy/mixin.py -> build/lib/brainpy 2026-04-18T04:49:50,037 copying ./brainpy/visualization.py -> build/lib/brainpy 2026-04-18T04:49:50,039 copying ./brainpy/checkpoints.py -> build/lib/brainpy 2026-04-18T04:49:50,041 copying ./brainpy/runners.py -> build/lib/brainpy 2026-04-18T04:49:50,044 copying ./brainpy/dynsys.py -> build/lib/brainpy 2026-04-18T04:49:50,047 copying ./brainpy/measure.py -> build/lib/brainpy 2026-04-18T04:49:50,049 copying ./brainpy/synouts.py -> build/lib/brainpy 2026-04-18T04:49:50,051 creating build/lib/brainpy/initialize 2026-04-18T04:49:50,052 copying ./brainpy/initialize/generic.py -> build/lib/brainpy/initialize 2026-04-18T04:49:50,055 copying ./brainpy/initialize/decay_inits.py -> build/lib/brainpy/initialize 2026-04-18T04:49:50,058 copying ./brainpy/initialize/random_inits.py -> build/lib/brainpy/initialize 2026-04-18T04:49:50,060 copying ./brainpy/initialize/regular_inits.py -> build/lib/brainpy/initialize 2026-04-18T04:49:50,062 copying ./brainpy/initialize/__init__.py -> build/lib/brainpy/initialize 2026-04-18T04:49:50,064 copying ./brainpy/initialize/base.py -> build/lib/brainpy/initialize 2026-04-18T04:49:50,066 copying ./brainpy/initialize/others.py -> build/lib/brainpy/initialize 2026-04-18T04:49:50,068 creating build/lib/brainpy/optim 2026-04-18T04:49:50,069 copying ./brainpy/optim/scheduler.py -> build/lib/brainpy/optim 2026-04-18T04:49:50,072 copying ./brainpy/optim/optimizer.py -> build/lib/brainpy/optim 2026-04-18T04:49:50,075 copying ./brainpy/optim/__init__.py -> build/lib/brainpy/optim 2026-04-18T04:49:50,078 creating build/lib/brainpy/algorithms 2026-04-18T04:49:50,079 copying ./brainpy/algorithms/offline.py -> build/lib/brainpy/algorithms 2026-04-18T04:49:50,081 copying ./brainpy/algorithms/__init__.py -> build/lib/brainpy/algorithms 2026-04-18T04:49:50,083 copying ./brainpy/algorithms/online.py -> build/lib/brainpy/algorithms 2026-04-18T04:49:50,085 copying ./brainpy/algorithms/utils.py -> build/lib/brainpy/algorithms 2026-04-18T04:49:50,088 creating build/lib/brainpy/train 2026-04-18T04:49:50,089 copying ./brainpy/train/offline.py -> build/lib/brainpy/train 2026-04-18T04:49:50,092 copying ./brainpy/train/back_propagation.py -> build/lib/brainpy/train 2026-04-18T04:49:50,095 copying ./brainpy/train/__init__.py -> build/lib/brainpy/train 2026-04-18T04:49:50,096 copying ./brainpy/train/base.py -> build/lib/brainpy/train 2026-04-18T04:49:50,098 copying ./brainpy/train/online.py -> build/lib/brainpy/train 2026-04-18T04:49:50,101 copying ./brainpy/train/_utils.py -> build/lib/brainpy/train 2026-04-18T04:49:50,103 creating build/lib/brainpy/analysis 2026-04-18T04:49:50,104 copying ./brainpy/analysis/plotstyle.py -> build/lib/brainpy/analysis 2026-04-18T04:49:50,107 copying ./brainpy/analysis/stability.py -> build/lib/brainpy/analysis 2026-04-18T04:49:50,109 copying ./brainpy/analysis/__init__.py -> build/lib/brainpy/analysis 2026-04-18T04:49:50,111 copying ./brainpy/analysis/base.py -> build/lib/brainpy/analysis 2026-04-18T04:49:50,112 copying ./brainpy/analysis/constants.py -> build/lib/brainpy/analysis 2026-04-18T04:49:50,115 creating build/lib/brainpy/dyn 2026-04-18T04:49:50,116 copying ./brainpy/dyn/_docs.py -> build/lib/brainpy/dyn 2026-04-18T04:49:50,118 copying ./brainpy/dyn/__init__.py -> build/lib/brainpy/dyn 2026-04-18T04:49:50,120 copying ./brainpy/dyn/base.py -> build/lib/brainpy/dyn 2026-04-18T04:49:50,122 copying ./brainpy/dyn/utils.py -> build/lib/brainpy/dyn 2026-04-18T04:49:50,125 creating build/lib/brainpy/math 2026-04-18T04:49:50,126 copying ./brainpy/math/activations.py -> build/lib/brainpy/math 2026-04-18T04:49:50,129 copying ./brainpy/math/scales.py -> build/lib/brainpy/math 2026-04-18T04:49:50,131 copying ./brainpy/math/compat_numpy.py -> build/lib/brainpy/math 2026-04-18T04:49:50,133 copying ./brainpy/math/einops_parsing.py -> build/lib/brainpy/math 2026-04-18T04:49:50,136 copying ./brainpy/math/einops.py -> build/lib/brainpy/math 2026-04-18T04:49:50,139 copying ./brainpy/math/datatypes.py -> build/lib/brainpy/math 2026-04-18T04:49:50,141 copying ./brainpy/math/modes.py -> build/lib/brainpy/math 2026-04-18T04:49:50,143 copying ./brainpy/math/__init__.py -> build/lib/brainpy/math 2026-04-18T04:49:50,144 copying ./brainpy/math/remove_vmap.py -> build/lib/brainpy/math 2026-04-18T04:49:50,146 copying ./brainpy/math/interoperability.py -> build/lib/brainpy/math 2026-04-18T04:49:50,148 copying ./brainpy/math/sharding.py -> build/lib/brainpy/math 2026-04-18T04:49:50,151 copying ./brainpy/math/compat_pytorch.py -> build/lib/brainpy/math 2026-04-18T04:49:50,153 copying ./brainpy/math/delayvars.py -> build/lib/brainpy/math 2026-04-18T04:49:50,156 copying ./brainpy/math/environment.py -> build/lib/brainpy/math 2026-04-18T04:49:50,158 copying ./brainpy/math/_utils.py -> build/lib/brainpy/math 2026-04-18T04:49:50,160 copying ./brainpy/math/ndarray.py -> build/lib/brainpy/math 2026-04-18T04:49:50,162 copying ./brainpy/math/fft.py -> build/lib/brainpy/math 2026-04-18T04:49:50,164 copying ./brainpy/math/pre_syn_post.py -> build/lib/brainpy/math 2026-04-18T04:49:50,167 copying ./brainpy/math/linalg.py -> build/lib/brainpy/math 2026-04-18T04:49:50,169 copying ./brainpy/math/others.py -> build/lib/brainpy/math 2026-04-18T04:49:50,171 copying ./brainpy/math/defaults.py -> build/lib/brainpy/math 2026-04-18T04:49:50,173 copying ./brainpy/math/compat_tensorflow.py -> build/lib/brainpy/math 2026-04-18T04:49:50,176 creating build/lib/brainpy/tests 2026-04-18T04:49:50,178 copying ./brainpy/tests/test_base_classes.py -> build/lib/brainpy/tests 2026-04-18T04:49:50,180 copying ./brainpy/tests/test_check.py -> build/lib/brainpy/tests 2026-04-18T04:49:50,182 copying ./brainpy/tests/test_access_methods.py -> build/lib/brainpy/tests 2026-04-18T04:49:50,184 copying ./brainpy/tests/test_mixin.py -> build/lib/brainpy/tests 2026-04-18T04:49:50,186 copying ./brainpy/tests/test_slice_view.py -> build/lib/brainpy/tests 2026-04-18T04:49:50,188 copying ./brainpy/tests/test_pickle.py -> build/lib/brainpy/tests 2026-04-18T04:49:50,190 copying ./brainpy/tests/test_dynsys.py -> build/lib/brainpy/tests 2026-04-18T04:49:50,192 copying ./brainpy/tests/test_dyn_runner.py -> build/lib/brainpy/tests 2026-04-18T04:49:50,194 copying ./brainpy/tests/test_delay.py -> build/lib/brainpy/tests 2026-04-18T04:49:50,196 copying ./brainpy/tests/test_network.py -> build/lib/brainpy/tests 2026-04-18T04:49:50,198 copying ./brainpy/tests/test_helper.py -> build/lib/brainpy/tests 2026-04-18T04:49:50,200 creating build/lib/brainpy/dnn 2026-04-18T04:49:50,201 copying ./brainpy/dnn/pooling.py -> build/lib/brainpy/dnn 2026-04-18T04:49:50,205 copying ./brainpy/dnn/activations.py -> build/lib/brainpy/dnn 2026-04-18T04:49:50,208 copying ./brainpy/dnn/dropout.py -> build/lib/brainpy/dnn 2026-04-18T04:49:50,210 copying ./brainpy/dnn/normalization.py -> build/lib/brainpy/dnn 2026-04-18T04:49:50,213 copying ./brainpy/dnn/interoperation_flax.py -> build/lib/brainpy/dnn 2026-04-18T04:49:50,215 copying ./brainpy/dnn/function.py -> build/lib/brainpy/dnn 2026-04-18T04:49:50,218 copying ./brainpy/dnn/__init__.py -> build/lib/brainpy/dnn 2026-04-18T04:49:50,220 copying ./brainpy/dnn/base.py -> build/lib/brainpy/dnn 2026-04-18T04:49:50,222 copying ./brainpy/dnn/conv.py -> build/lib/brainpy/dnn 2026-04-18T04:49:50,225 copying ./brainpy/dnn/linear.py -> build/lib/brainpy/dnn 2026-04-18T04:49:50,228 creating build/lib/brainpy/state 2026-04-18T04:49:50,229 copying ./brainpy/state/__init__.py -> build/lib/brainpy/state 2026-04-18T04:49:50,232 creating build/lib/brainpy/integrators 2026-04-18T04:49:50,233 copying ./brainpy/integrators/joint_eq.py -> build/lib/brainpy/integrators 2026-04-18T04:49:50,235 copying ./brainpy/integrators/__init__.py -> build/lib/brainpy/integrators 2026-04-18T04:49:50,237 copying ./brainpy/integrators/base.py -> build/lib/brainpy/integrators 2026-04-18T04:49:50,240 copying ./brainpy/integrators/constants.py -> build/lib/brainpy/integrators 2026-04-18T04:49:50,242 copying ./brainpy/integrators/runner.py -> build/lib/brainpy/integrators 2026-04-18T04:49:50,244 copying ./brainpy/integrators/utils.py -> build/lib/brainpy/integrators 2026-04-18T04:49:50,247 creating build/lib/brainpy/connect 2026-04-18T04:49:50,248 copying ./brainpy/connect/custom_conn.py -> build/lib/brainpy/connect 2026-04-18T04:49:50,251 copying ./brainpy/connect/regular_conn.py -> build/lib/brainpy/connect 2026-04-18T04:49:50,253 copying ./brainpy/connect/__init__.py -> build/lib/brainpy/connect 2026-04-18T04:49:50,255 copying ./brainpy/connect/base.py -> build/lib/brainpy/connect 2026-04-18T04:49:50,258 copying ./brainpy/connect/random_conn.py -> build/lib/brainpy/connect 2026-04-18T04:49:50,262 creating build/lib/brainpy/running 2026-04-18T04:49:50,263 copying ./brainpy/running/__init__.py -> build/lib/brainpy/running 2026-04-18T04:49:50,265 copying ./brainpy/running/constants.py -> build/lib/brainpy/running 2026-04-18T04:49:50,267 copying ./brainpy/running/jax_multiprocessing.py -> build/lib/brainpy/running 2026-04-18T04:49:50,269 copying ./brainpy/running/native_multiprocessing.py -> build/lib/brainpy/running 2026-04-18T04:49:50,271 copying ./brainpy/running/runner.py -> build/lib/brainpy/running 2026-04-18T04:49:50,273 copying ./brainpy/running/pathos_multiprocessing.py -> build/lib/brainpy/running 2026-04-18T04:49:50,276 creating build/lib/brainpy/tools 2026-04-18T04:49:50,277 copying ./brainpy/tools/functions.py -> build/lib/brainpy/tools 2026-04-18T04:49:50,280 copying ./brainpy/tools/dicts.py -> build/lib/brainpy/tools 2026-04-18T04:49:50,282 copying ./brainpy/tools/__init__.py -> build/lib/brainpy/tools 2026-04-18T04:49:50,284 copying ./brainpy/tools/package.py -> build/lib/brainpy/tools 2026-04-18T04:49:50,287 copying ./brainpy/tools/math_util.py -> build/lib/brainpy/tools 2026-04-18T04:49:50,289 copying ./brainpy/tools/progress.py -> build/lib/brainpy/tools 2026-04-18T04:49:50,292 copying ./brainpy/tools/others.py -> build/lib/brainpy/tools 2026-04-18T04:49:50,294 copying ./brainpy/tools/install.py -> build/lib/brainpy/tools 2026-04-18T04:49:50,295 copying ./brainpy/tools/codes.py -> build/lib/brainpy/tools 2026-04-18T04:49:50,298 creating build/lib/brainpy/inputs 2026-04-18T04:49:50,299 copying ./brainpy/inputs/__init__.py -> build/lib/brainpy/inputs 2026-04-18T04:49:50,301 copying ./brainpy/inputs/currents.py -> build/lib/brainpy/inputs 2026-04-18T04:49:50,304 creating build/lib/brainpy/encoding 2026-04-18T04:49:50,305 copying ./brainpy/encoding/__init__.py -> build/lib/brainpy/encoding 2026-04-18T04:49:50,307 copying ./brainpy/encoding/base.py -> build/lib/brainpy/encoding 2026-04-18T04:49:50,309 copying ./brainpy/encoding/stateful_encoding.py -> build/lib/brainpy/encoding 2026-04-18T04:49:50,312 copying ./brainpy/encoding/stateless_encoding.py -> build/lib/brainpy/encoding 2026-04-18T04:49:50,315 creating build/lib/brainpy/losses 2026-04-18T04:49:50,316 copying ./brainpy/losses/regularization.py -> build/lib/brainpy/losses 2026-04-18T04:49:50,318 copying ./brainpy/losses/__init__.py -> build/lib/brainpy/losses 2026-04-18T04:49:50,320 copying ./brainpy/losses/base.py -> build/lib/brainpy/losses 2026-04-18T04:49:50,322 copying ./brainpy/losses/comparison.py -> build/lib/brainpy/losses 2026-04-18T04:49:50,325 copying ./brainpy/losses/utils.py -> build/lib/brainpy/losses 2026-04-18T04:49:50,328 creating build/lib/brainpy/dynold 2026-04-18T04:49:50,329 copying ./brainpy/dynold/__init__.py -> build/lib/brainpy/dynold 2026-04-18T04:49:50,331 creating build/lib/brainpy/initialize/tests 2026-04-18T04:49:50,332 copying ./brainpy/initialize/tests/test_decay_inits.py -> build/lib/brainpy/initialize/tests 2026-04-18T04:49:50,334 copying ./brainpy/initialize/tests/test_random_inits.py -> build/lib/brainpy/initialize/tests 2026-04-18T04:49:50,336 copying ./brainpy/initialize/tests/test_regular_inits.py -> build/lib/brainpy/initialize/tests 2026-04-18T04:49:50,339 creating build/lib/brainpy/optim/tests 2026-04-18T04:49:50,340 copying ./brainpy/optim/tests/test_scheduler.py -> build/lib/brainpy/optim/tests 2026-04-18T04:49:50,342 copying ./brainpy/optim/tests/test_ModifyLr.py -> build/lib/brainpy/optim/tests 2026-04-18T04:49:50,344 creating build/lib/brainpy/analysis/tests 2026-04-18T04:49:50,345 copying ./brainpy/analysis/tests/test_stability.py -> build/lib/brainpy/analysis/tests 2026-04-18T04:49:50,347 creating build/lib/brainpy/analysis/lowdim 2026-04-18T04:49:50,348 copying ./brainpy/analysis/lowdim/lowdim_phase_plane.py -> build/lib/brainpy/analysis/lowdim 2026-04-18T04:49:50,351 copying ./brainpy/analysis/lowdim/__init__.py -> build/lib/brainpy/analysis/lowdim 2026-04-18T04:49:50,353 copying ./brainpy/analysis/lowdim/lowdim_analyzer.py -> build/lib/brainpy/analysis/lowdim 2026-04-18T04:49:50,356 copying ./brainpy/analysis/lowdim/lowdim_bifurcation.py -> build/lib/brainpy/analysis/lowdim 2026-04-18T04:49:50,359 creating build/lib/brainpy/analysis/utils 2026-04-18T04:49:50,360 copying ./brainpy/analysis/utils/measurement.py -> build/lib/brainpy/analysis/utils 2026-04-18T04:49:50,362 copying ./brainpy/analysis/utils/function.py -> build/lib/brainpy/analysis/utils 2026-04-18T04:49:50,364 copying ./brainpy/analysis/utils/__init__.py -> build/lib/brainpy/analysis/utils 2026-04-18T04:49:50,366 copying ./brainpy/analysis/utils/model.py -> build/lib/brainpy/analysis/utils 2026-04-18T04:49:50,368 copying ./brainpy/analysis/utils/optimization.py -> build/lib/brainpy/analysis/utils 2026-04-18T04:49:50,371 copying ./brainpy/analysis/utils/outputs.py -> build/lib/brainpy/analysis/utils 2026-04-18T04:49:50,373 copying ./brainpy/analysis/utils/visualization.py -> build/lib/brainpy/analysis/utils 2026-04-18T04:49:50,375 copying ./brainpy/analysis/utils/others.py -> build/lib/brainpy/analysis/utils 2026-04-18T04:49:50,378 creating build/lib/brainpy/analysis/highdim 2026-04-18T04:49:50,379 copying ./brainpy/analysis/highdim/__init__.py -> build/lib/brainpy/analysis/highdim 2026-04-18T04:49:50,381 copying ./brainpy/analysis/highdim/slow_points.py -> build/lib/brainpy/analysis/highdim 2026-04-18T04:49:50,384 creating build/lib/brainpy/analysis/lowdim/tests 2026-04-18T04:49:50,385 copying ./brainpy/analysis/lowdim/tests/test_bifurcation.py -> build/lib/brainpy/analysis/lowdim/tests 2026-04-18T04:49:50,387 copying ./brainpy/analysis/lowdim/tests/test_phase_plane.py -> build/lib/brainpy/analysis/lowdim/tests 2026-04-18T04:49:50,390 creating build/lib/brainpy/analysis/highdim/tests 2026-04-18T04:49:50,391 copying ./brainpy/analysis/highdim/tests/test_slow_points.py -> build/lib/brainpy/analysis/highdim/tests 2026-04-18T04:49:50,394 creating build/lib/brainpy/dyn/ions 2026-04-18T04:49:50,395 copying ./brainpy/dyn/ions/sodium.py -> build/lib/brainpy/dyn/ions 2026-04-18T04:49:50,397 copying ./brainpy/dyn/ions/__init__.py -> build/lib/brainpy/dyn/ions 2026-04-18T04:49:50,399 copying ./brainpy/dyn/ions/base.py -> build/lib/brainpy/dyn/ions 2026-04-18T04:49:50,402 copying ./brainpy/dyn/ions/calcium.py -> build/lib/brainpy/dyn/ions 2026-04-18T04:49:50,404 copying ./brainpy/dyn/ions/potassium.py -> build/lib/brainpy/dyn/ions 2026-04-18T04:49:50,407 creating build/lib/brainpy/dyn/neurons 2026-04-18T04:49:50,408 copying ./brainpy/dyn/neurons/hh.py -> build/lib/brainpy/dyn/neurons 2026-04-18T04:49:50,411 copying ./brainpy/dyn/neurons/__init__.py -> build/lib/brainpy/dyn/neurons 2026-04-18T04:49:50,413 copying ./brainpy/dyn/neurons/base.py -> build/lib/brainpy/dyn/neurons 2026-04-18T04:49:50,415 copying ./brainpy/dyn/neurons/lif.py -> build/lib/brainpy/dyn/neurons 2026-04-18T04:49:50,423 creating build/lib/brainpy/dyn/projections 2026-04-18T04:49:50,424 copying ./brainpy/dyn/projections/align_pre.py -> build/lib/brainpy/dyn/projections 2026-04-18T04:49:50,427 copying ./brainpy/dyn/projections/__init__.py -> build/lib/brainpy/dyn/projections 2026-04-18T04:49:50,429 copying ./brainpy/dyn/projections/base.py -> build/lib/brainpy/dyn/projections 2026-04-18T04:49:50,431 copying ./brainpy/dyn/projections/vanilla.py -> build/lib/brainpy/dyn/projections 2026-04-18T04:49:50,433 copying ./brainpy/dyn/projections/delta.py -> build/lib/brainpy/dyn/projections 2026-04-18T04:49:50,435 copying ./brainpy/dyn/projections/plasticity.py -> build/lib/brainpy/dyn/projections 2026-04-18T04:49:50,438 copying ./brainpy/dyn/projections/align_post.py -> build/lib/brainpy/dyn/projections 2026-04-18T04:49:50,441 copying ./brainpy/dyn/projections/conn.py -> build/lib/brainpy/dyn/projections 2026-04-18T04:49:50,443 copying ./brainpy/dyn/projections/utils.py -> build/lib/brainpy/dyn/projections 2026-04-18T04:49:50,445 copying ./brainpy/dyn/projections/inputs.py -> build/lib/brainpy/dyn/projections 2026-04-18T04:49:50,448 creating build/lib/brainpy/dyn/synapses 2026-04-18T04:49:50,449 copying ./brainpy/dyn/synapses/bio_models.py -> build/lib/brainpy/dyn/synapses 2026-04-18T04:49:50,451 copying ./brainpy/dyn/synapses/abstract_models.py -> build/lib/brainpy/dyn/synapses 2026-04-18T04:49:50,454 copying ./brainpy/dyn/synapses/__init__.py -> build/lib/brainpy/dyn/synapses 2026-04-18T04:49:50,456 copying ./brainpy/dyn/synapses/delay_couplings.py -> build/lib/brainpy/dyn/synapses 2026-04-18T04:49:50,459 creating build/lib/brainpy/dyn/rates 2026-04-18T04:49:50,461 copying ./brainpy/dyn/rates/nvar.py -> build/lib/brainpy/dyn/rates 2026-04-18T04:49:50,463 copying ./brainpy/dyn/rates/__init__.py -> build/lib/brainpy/dyn/rates 2026-04-18T04:49:50,465 copying ./brainpy/dyn/rates/populations.py -> build/lib/brainpy/dyn/rates 2026-04-18T04:49:50,468 copying ./brainpy/dyn/rates/rnncells.py -> build/lib/brainpy/dyn/rates 2026-04-18T04:49:50,472 copying ./brainpy/dyn/rates/reservoir.py -> build/lib/brainpy/dyn/rates 2026-04-18T04:49:50,475 creating build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,476 copying ./brainpy/dyn/channels/sodium_compatible.py -> build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,478 copying ./brainpy/dyn/channels/sodium.py -> build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,481 copying ./brainpy/dyn/channels/hyperpolarization_activated.py -> build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,483 copying ./brainpy/dyn/channels/__init__.py -> build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,485 copying ./brainpy/dyn/channels/base.py -> build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,488 copying ./brainpy/dyn/channels/calcium.py -> build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,491 copying ./brainpy/dyn/channels/potassium.py -> build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,494 copying ./brainpy/dyn/channels/potassium_calcium_compatible.py -> build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,496 copying ./brainpy/dyn/channels/potassium_calcium.py -> build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,499 copying ./brainpy/dyn/channels/potassium_compatible.py -> build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,502 copying ./brainpy/dyn/channels/leaky.py -> build/lib/brainpy/dyn/channels 2026-04-18T04:49:50,504 creating build/lib/brainpy/dyn/outs 2026-04-18T04:49:50,505 copying ./brainpy/dyn/outs/__init__.py -> build/lib/brainpy/dyn/outs 2026-04-18T04:49:50,507 copying ./brainpy/dyn/outs/base.py -> build/lib/brainpy/dyn/outs 2026-04-18T04:49:50,508 copying ./brainpy/dyn/outs/outputs.py -> build/lib/brainpy/dyn/outs 2026-04-18T04:49:50,511 creating build/lib/brainpy/dyn/others 2026-04-18T04:49:50,512 copying ./brainpy/dyn/others/noise.py -> build/lib/brainpy/dyn/others 2026-04-18T04:49:50,514 copying ./brainpy/dyn/others/input.py -> build/lib/brainpy/dyn/others 2026-04-18T04:49:50,516 copying ./brainpy/dyn/others/common.py -> build/lib/brainpy/dyn/others 2026-04-18T04:49:50,519 copying ./brainpy/dyn/others/__init__.py -> build/lib/brainpy/dyn/others 2026-04-18T04:49:50,521 creating build/lib/brainpy/dyn/ions/tests 2026-04-18T04:49:50,522 copying ./brainpy/dyn/ions/tests/test_MixIons.py -> build/lib/brainpy/dyn/ions/tests 2026-04-18T04:49:50,524 creating build/lib/brainpy/dyn/neurons/tests 2026-04-18T04:49:50,525 copying ./brainpy/dyn/neurons/tests/test_hh.py -> build/lib/brainpy/dyn/neurons/tests 2026-04-18T04:49:50,528 copying ./brainpy/dyn/neurons/tests/test_lif.py -> build/lib/brainpy/dyn/neurons/tests 2026-04-18T04:49:50,530 creating build/lib/brainpy/dyn/projections/tests 2026-04-18T04:49:50,531 copying ./brainpy/dyn/projections/tests/test_STDP.py -> build/lib/brainpy/dyn/projections/tests 2026-04-18T04:49:50,533 copying ./brainpy/dyn/projections/tests/test_delta.py -> build/lib/brainpy/dyn/projections/tests 2026-04-18T04:49:50,535 copying ./brainpy/dyn/projections/tests/test_aligns.py -> build/lib/brainpy/dyn/projections/tests 2026-04-18T04:49:50,538 creating build/lib/brainpy/dyn/synapses/tests 2026-04-18T04:49:50,539 copying ./brainpy/dyn/synapses/tests/test_delay_couplings.py -> build/lib/brainpy/dyn/synapses/tests 2026-04-18T04:49:50,541 copying ./brainpy/dyn/synapses/tests/test_abstract_models.py -> build/lib/brainpy/dyn/synapses/tests 2026-04-18T04:49:50,543 creating build/lib/brainpy/dyn/rates/tests 2026-04-18T04:49:50,544 copying ./brainpy/dyn/rates/tests/test_rnncells.py -> build/lib/brainpy/dyn/rates/tests 2026-04-18T04:49:50,546 copying ./brainpy/dyn/rates/tests/test_rates.py -> build/lib/brainpy/dyn/rates/tests 2026-04-18T04:49:50,548 copying ./brainpy/dyn/rates/tests/test_reservoir.py -> build/lib/brainpy/dyn/rates/tests 2026-04-18T04:49:50,550 copying ./brainpy/dyn/rates/tests/test_nvar.py -> build/lib/brainpy/dyn/rates/tests 2026-04-18T04:49:50,552 creating build/lib/brainpy/dyn/channels/tests 2026-04-18T04:49:50,553 copying ./brainpy/dyn/channels/tests/test_leaky.py -> build/lib/brainpy/dyn/channels/tests 2026-04-18T04:49:50,555 copying ./brainpy/dyn/channels/tests/test_Ca.py -> build/lib/brainpy/dyn/channels/tests 2026-04-18T04:49:50,557 copying ./brainpy/dyn/channels/tests/test_Na.py -> build/lib/brainpy/dyn/channels/tests 2026-04-18T04:49:50,559 copying ./brainpy/dyn/channels/tests/test_IH.py -> build/lib/brainpy/dyn/channels/tests 2026-04-18T04:49:50,561 copying ./brainpy/dyn/channels/tests/test_KCa.py -> build/lib/brainpy/dyn/channels/tests 2026-04-18T04:49:50,563 copying ./brainpy/dyn/channels/tests/test_K.py -> build/lib/brainpy/dyn/channels/tests 2026-04-18T04:49:50,565 creating build/lib/brainpy/dyn/others/tests 2026-04-18T04:49:50,566 copying ./brainpy/dyn/others/tests/test_input.py -> build/lib/brainpy/dyn/others/tests 2026-04-18T04:49:50,568 copying ./brainpy/dyn/others/tests/test_noise_groups.py -> build/lib/brainpy/dyn/others/tests 2026-04-18T04:49:50,570 copying ./brainpy/dyn/others/tests/test_input_groups.py -> build/lib/brainpy/dyn/others/tests 2026-04-18T04:49:50,573 creating build/lib/brainpy/math/tests 2026-04-18T04:49:50,574 copying ./brainpy/math/tests/test_ndarray.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,576 copying ./brainpy/math/tests/test_numpy_ops.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,583 copying ./brainpy/math/tests/test_others.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,584 copying ./brainpy/math/tests/test_numpy_indexing.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,588 copying ./brainpy/math/tests/test_numpy_einsum.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,590 copying ./brainpy/math/tests/test_compat_pytorch.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,592 copying ./brainpy/math/tests/test_einops_parsing.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,595 copying ./brainpy/math/tests/test_tifunc.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,597 copying ./brainpy/math/tests/test_random.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,599 copying ./brainpy/math/tests/test_oprators.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,601 copying ./brainpy/math/tests/test_environment.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,603 copying ./brainpy/math/tests/test_array_format.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,605 copying ./brainpy/math/tests/test_einops.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,608 copying ./brainpy/math/tests/test_delay_vars.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,610 copying ./brainpy/math/tests/test_defaults.py -> build/lib/brainpy/math/tests 2026-04-18T04:49:50,612 creating build/lib/brainpy/math/sparse 2026-04-18T04:49:50,613 copying ./brainpy/math/sparse/csr_mm.py -> build/lib/brainpy/math/sparse 2026-04-18T04:49:50,615 copying ./brainpy/math/sparse/csr_mv.py -> build/lib/brainpy/math/sparse 2026-04-18T04:49:50,617 copying ./brainpy/math/sparse/coo_mv.py -> build/lib/brainpy/math/sparse 2026-04-18T04:49:50,619 copying ./brainpy/math/sparse/jax_prim.py -> build/lib/brainpy/math/sparse 2026-04-18T04:49:50,622 copying ./brainpy/math/sparse/__init__.py -> build/lib/brainpy/math/sparse 2026-04-18T04:49:50,623 copying ./brainpy/math/sparse/utils.py -> build/lib/brainpy/math/sparse 2026-04-18T04:49:50,626 creating build/lib/brainpy/math/event 2026-04-18T04:49:50,627 copying ./brainpy/math/event/csr_matvec.py -> build/lib/brainpy/math/event 2026-04-18T04:49:50,629 copying ./brainpy/math/event/__init__.py -> build/lib/brainpy/math/event 2026-04-18T04:49:50,631 copying ./brainpy/math/event/csr_matmat.py -> build/lib/brainpy/math/event 2026-04-18T04:49:50,633 creating build/lib/brainpy/math/jitconn 2026-04-18T04:49:50,634 copying ./brainpy/math/jitconn/matvec.py -> build/lib/brainpy/math/jitconn 2026-04-18T04:49:50,637 copying ./brainpy/math/jitconn/__init__.py -> build/lib/brainpy/math/jitconn 2026-04-18T04:49:50,639 copying ./brainpy/math/jitconn/event_matvec.py -> build/lib/brainpy/math/jitconn 2026-04-18T04:49:50,641 creating build/lib/brainpy/math/surrogate 2026-04-18T04:49:50,642 copying ./brainpy/math/surrogate/_two_inputs.py -> build/lib/brainpy/math/surrogate 2026-04-18T04:49:50,644 copying ./brainpy/math/surrogate/__init__.py -> build/lib/brainpy/math/surrogate 2026-04-18T04:49:50,646 copying ./brainpy/math/surrogate/_one_input.py -> build/lib/brainpy/math/surrogate 2026-04-18T04:49:50,649 copying ./brainpy/math/surrogate/_utils.py -> build/lib/brainpy/math/surrogate 2026-04-18T04:49:50,651 copying ./brainpy/math/surrogate/_one_input_new.py -> build/lib/brainpy/math/surrogate 2026-04-18T04:49:50,655 creating build/lib/brainpy/math/object_transform 2026-04-18T04:49:50,656 copying ./brainpy/math/object_transform/jit.py -> build/lib/brainpy/math/object_transform 2026-04-18T04:49:50,659 copying ./brainpy/math/object_transform/function.py -> build/lib/brainpy/math/object_transform 2026-04-18T04:49:50,661 copying ./brainpy/math/object_transform/__init__.py -> build/lib/brainpy/math/object_transform 2026-04-18T04:49:50,662 copying ./brainpy/math/object_transform/base.py -> build/lib/brainpy/math/object_transform 2026-04-18T04:49:50,665 copying ./brainpy/math/object_transform/naming.py -> build/lib/brainpy/math/object_transform 2026-04-18T04:49:50,667 copying ./brainpy/math/object_transform/_utils.py -> build/lib/brainpy/math/object_transform 2026-04-18T04:49:50,669 copying ./brainpy/math/object_transform/variables.py -> build/lib/brainpy/math/object_transform 2026-04-18T04:49:50,672 copying ./brainpy/math/object_transform/autograd.py -> build/lib/brainpy/math/object_transform 2026-04-18T04:49:50,674 copying ./brainpy/math/object_transform/collectors.py -> build/lib/brainpy/math/object_transform 2026-04-18T04:49:50,677 copying ./brainpy/math/object_transform/controls.py -> build/lib/brainpy/math/object_transform 2026-04-18T04:49:50,680 creating build/lib/brainpy/math/surrogate/tests 2026-04-18T04:49:50,681 copying ./brainpy/math/surrogate/tests/test_one_input.py -> build/lib/brainpy/math/surrogate/tests 2026-04-18T04:49:50,683 copying ./brainpy/math/surrogate/tests/test_two_inputs.py -> build/lib/brainpy/math/surrogate/tests 2026-04-18T04:49:50,685 creating build/lib/brainpy/math/object_transform/tests 2026-04-18T04:49:50,686 copying ./brainpy/math/object_transform/tests/test_collector.py -> build/lib/brainpy/math/object_transform/tests 2026-04-18T04:49:50,689 copying ./brainpy/math/object_transform/tests/test_base.py -> build/lib/brainpy/math/object_transform/tests 2026-04-18T04:49:50,691 copying ./brainpy/math/object_transform/tests/test_autograd.py -> build/lib/brainpy/math/object_transform/tests 2026-04-18T04:49:50,694 copying ./brainpy/math/object_transform/tests/test_controls.py -> build/lib/brainpy/math/object_transform/tests 2026-04-18T04:49:50,697 copying ./brainpy/math/object_transform/tests/test_naming.py -> build/lib/brainpy/math/object_transform/tests 2026-04-18T04:49:50,699 copying ./brainpy/math/object_transform/tests/test_circular_reference.py -> build/lib/brainpy/math/object_transform/tests 2026-04-18T04:49:50,701 copying ./brainpy/math/object_transform/tests/test_variable.py -> build/lib/brainpy/math/object_transform/tests 2026-04-18T04:49:50,702 copying ./brainpy/math/object_transform/tests/test_namechecking.py -> build/lib/brainpy/math/object_transform/tests 2026-04-18T04:49:50,704 copying ./brainpy/math/object_transform/tests/test_jit.py -> build/lib/brainpy/math/object_transform/tests 2026-04-18T04:49:50,707 creating build/lib/brainpy/dnn/tests 2026-04-18T04:49:50,708 copying ./brainpy/dnn/tests/test_normalization.py -> build/lib/brainpy/dnn/tests 2026-04-18T04:49:50,710 copying ./brainpy/dnn/tests/test_activation.py -> build/lib/brainpy/dnn/tests 2026-04-18T04:49:50,713 copying ./brainpy/dnn/tests/test_function.py -> build/lib/brainpy/dnn/tests 2026-04-18T04:49:50,714 copying ./brainpy/dnn/tests/test_conv_layers.py -> build/lib/brainpy/dnn/tests 2026-04-18T04:49:50,717 copying ./brainpy/dnn/tests/test_mode.py -> build/lib/brainpy/dnn/tests 2026-04-18T04:49:50,720 copying ./brainpy/dnn/tests/test_pooling_layers.py -> build/lib/brainpy/dnn/tests 2026-04-18T04:49:50,722 copying ./brainpy/dnn/tests/test_linear.py -> build/lib/brainpy/dnn/tests 2026-04-18T04:49:50,724 copying ./brainpy/dnn/tests/test_flax.py -> build/lib/brainpy/dnn/tests 2026-04-18T04:49:50,727 creating build/lib/brainpy/integrators/sde 2026-04-18T04:49:50,728 copying ./brainpy/integrators/sde/generic.py -> build/lib/brainpy/integrators/sde 2026-04-18T04:49:50,730 copying ./brainpy/integrators/sde/__init__.py -> build/lib/brainpy/integrators/sde 2026-04-18T04:49:50,732 copying ./brainpy/integrators/sde/base.py -> build/lib/brainpy/integrators/sde 2026-04-18T04:49:50,735 copying ./brainpy/integrators/sde/normal.py -> build/lib/brainpy/integrators/sde 2026-04-18T04:49:50,737 copying ./brainpy/integrators/sde/srk_scalar.py -> build/lib/brainpy/integrators/sde 2026-04-18T04:49:50,740 copying ./brainpy/integrators/sde/srk_strong.py -> build/lib/brainpy/integrators/sde 2026-04-18T04:49:50,743 creating build/lib/brainpy/integrators/tests 2026-04-18T04:49:50,744 copying ./brainpy/integrators/tests/test_integ_runner.py -> build/lib/brainpy/integrators/tests 2026-04-18T04:49:50,747 copying ./brainpy/integrators/tests/test_joint_eq.py -> build/lib/brainpy/integrators/tests 2026-04-18T04:49:50,749 copying ./brainpy/integrators/tests/test_to_math_expr.py -> build/lib/brainpy/integrators/tests 2026-04-18T04:49:50,752 creating build/lib/brainpy/integrators/fde 2026-04-18T04:49:50,753 copying ./brainpy/integrators/fde/generic.py -> build/lib/brainpy/integrators/fde 2026-04-18T04:49:50,755 copying ./brainpy/integrators/fde/Caputo.py -> build/lib/brainpy/integrators/fde 2026-04-18T04:49:50,758 copying ./brainpy/integrators/fde/__init__.py -> build/lib/brainpy/integrators/fde 2026-04-18T04:49:50,760 copying ./brainpy/integrators/fde/base.py -> build/lib/brainpy/integrators/fde 2026-04-18T04:49:50,761 copying ./brainpy/integrators/fde/GL.py -> build/lib/brainpy/integrators/fde 2026-04-18T04:49:50,764 creating build/lib/brainpy/integrators/pde 2026-04-18T04:49:50,765 copying ./brainpy/integrators/pde/__init__.py -> build/lib/brainpy/integrators/pde 2026-04-18T04:49:50,767 copying ./brainpy/integrators/pde/base.py -> build/lib/brainpy/integrators/pde 2026-04-18T04:49:50,769 creating build/lib/brainpy/integrators/ode 2026-04-18T04:49:50,770 copying ./brainpy/integrators/ode/generic.py -> build/lib/brainpy/integrators/ode 2026-04-18T04:49:50,773 copying ./brainpy/integrators/ode/explicit_rk.py -> build/lib/brainpy/integrators/ode 2026-04-18T04:49:50,775 copying ./brainpy/integrators/ode/common.py -> build/lib/brainpy/integrators/ode 2026-04-18T04:49:50,777 copying ./brainpy/integrators/ode/__init__.py -> build/lib/brainpy/integrators/ode 2026-04-18T04:49:50,779 copying ./brainpy/integrators/ode/base.py -> build/lib/brainpy/integrators/ode 2026-04-18T04:49:50,781 copying ./brainpy/integrators/ode/adaptive_rk.py -> build/lib/brainpy/integrators/ode 2026-04-18T04:49:50,784 copying ./brainpy/integrators/ode/exponential.py -> build/lib/brainpy/integrators/ode 2026-04-18T04:49:50,787 creating build/lib/brainpy/integrators/sde/tests 2026-04-18T04:49:50,788 copying ./brainpy/integrators/sde/tests/test_normal.py -> build/lib/brainpy/integrators/sde/tests 2026-04-18T04:49:50,790 copying ./brainpy/integrators/sde/tests/test_sde_scalar.py -> build/lib/brainpy/integrators/sde/tests 2026-04-18T04:49:50,793 creating build/lib/brainpy/integrators/fde/tests 2026-04-18T04:49:50,794 copying ./brainpy/integrators/fde/tests/test_GL.py -> build/lib/brainpy/integrators/fde/tests 2026-04-18T04:49:50,796 copying ./brainpy/integrators/fde/tests/test_Caputo.py -> build/lib/brainpy/integrators/fde/tests 2026-04-18T04:49:50,799 creating build/lib/brainpy/integrators/ode/tests 2026-04-18T04:49:50,800 copying ./brainpy/integrators/ode/tests/test_ode_method_adaptive_rk.py -> build/lib/brainpy/integrators/ode/tests 2026-04-18T04:49:50,802 copying ./brainpy/integrators/ode/tests/test_ode_method_exp_euler.py -> build/lib/brainpy/integrators/ode/tests 2026-04-18T04:49:50,804 copying ./brainpy/integrators/ode/tests/test_ode_keywords_for_exp_euler.py -> build/lib/brainpy/integrators/ode/tests 2026-04-18T04:49:50,806 copying ./brainpy/integrators/ode/tests/test_delay_ode.py -> build/lib/brainpy/integrators/ode/tests 2026-04-18T04:49:50,809 copying ./brainpy/integrators/ode/tests/test_ode_keywords_for_general_rk.py -> build/lib/brainpy/integrators/ode/tests 2026-04-18T04:49:50,811 copying ./brainpy/integrators/ode/tests/test_ode_keywords_for_adaptive_rk.py -> build/lib/brainpy/integrators/ode/tests 2026-04-18T04:49:50,813 copying ./brainpy/integrators/ode/tests/test_ode_method_rk.py -> build/lib/brainpy/integrators/ode/tests 2026-04-18T04:49:50,816 creating build/lib/brainpy/connect/tests 2026-04-18T04:49:50,817 copying ./brainpy/connect/tests/test_regular_conn.py -> build/lib/brainpy/connect/tests 2026-04-18T04:49:50,819 copying ./brainpy/connect/tests/test_optimized_result.py -> build/lib/brainpy/connect/tests 2026-04-18T04:49:50,822 copying ./brainpy/connect/tests/test_random_conn.py -> build/lib/brainpy/connect/tests 2026-04-18T04:49:50,824 copying ./brainpy/connect/tests/test_custom_conn.py -> build/lib/brainpy/connect/tests 2026-04-18T04:49:50,826 copying ./brainpy/connect/tests/test_random_conn_visualize.py -> build/lib/brainpy/connect/tests 2026-04-18T04:49:50,829 creating build/lib/brainpy/running/tests 2026-04-18T04:49:50,830 copying ./brainpy/running/tests/test_pathos_multiprocessing.py -> build/lib/brainpy/running/tests 2026-04-18T04:49:50,833 creating build/lib/brainpy/tools/tests 2026-04-18T04:49:50,834 copying ./brainpy/tools/tests/test_functions.py -> build/lib/brainpy/tools/tests 2026-04-18T04:49:50,836 creating build/lib/brainpy/inputs/tests 2026-04-18T04:49:50,837 copying ./brainpy/inputs/tests/test_currents.py -> build/lib/brainpy/inputs/tests 2026-04-18T04:49:50,840 creating build/lib/brainpy/encoding/tests 2026-04-18T04:49:50,841 copying ./brainpy/encoding/tests/test_stateless_encoding.py -> build/lib/brainpy/encoding/tests 2026-04-18T04:49:50,843 creating build/lib/brainpy/dynold/experimental 2026-04-18T04:49:50,844 copying ./brainpy/dynold/experimental/syn_plasticity.py -> build/lib/brainpy/dynold/experimental 2026-04-18T04:49:50,847 copying ./brainpy/dynold/experimental/abstract_synapses.py -> build/lib/brainpy/dynold/experimental 2026-04-18T04:49:50,849 copying ./brainpy/dynold/experimental/__init__.py -> build/lib/brainpy/dynold/experimental 2026-04-18T04:49:50,851 copying ./brainpy/dynold/experimental/base.py -> build/lib/brainpy/dynold/experimental 2026-04-18T04:49:50,853 copying ./brainpy/dynold/experimental/syn_outs.py -> build/lib/brainpy/dynold/experimental 2026-04-18T04:49:50,855 copying ./brainpy/dynold/experimental/others.py -> build/lib/brainpy/dynold/experimental 2026-04-18T04:49:50,858 creating build/lib/brainpy/dynold/neurons 2026-04-18T04:49:50,859 copying ./brainpy/dynold/neurons/__init__.py -> build/lib/brainpy/dynold/neurons 2026-04-18T04:49:50,861 copying ./brainpy/dynold/neurons/fractional_models.py -> build/lib/brainpy/dynold/neurons 2026-04-18T04:49:50,863 copying ./brainpy/dynold/neurons/biological_models.py -> build/lib/brainpy/dynold/neurons 2026-04-18T04:49:50,866 copying ./brainpy/dynold/neurons/reduced_models.py -> build/lib/brainpy/dynold/neurons 2026-04-18T04:49:50,870 creating build/lib/brainpy/dynold/synapses 2026-04-18T04:49:50,871 copying ./brainpy/dynold/synapses/learning_rules.py -> build/lib/brainpy/dynold/synapses 2026-04-18T04:49:50,874 copying ./brainpy/dynold/synapses/abstract_models.py -> build/lib/brainpy/dynold/synapses 2026-04-18T04:49:50,876 copying ./brainpy/dynold/synapses/gap_junction.py -> build/lib/brainpy/dynold/synapses 2026-04-18T04:49:50,878 copying ./brainpy/dynold/synapses/__init__.py -> build/lib/brainpy/dynold/synapses 2026-04-18T04:49:50,880 copying ./brainpy/dynold/synapses/base.py -> build/lib/brainpy/dynold/synapses 2026-04-18T04:49:50,883 copying ./brainpy/dynold/synapses/biological_models.py -> build/lib/brainpy/dynold/synapses 2026-04-18T04:49:50,885 copying ./brainpy/dynold/synapses/compat.py -> build/lib/brainpy/dynold/synapses 2026-04-18T04:49:50,888 creating build/lib/brainpy/dynold/synplast 2026-04-18T04:49:50,889 copying ./brainpy/dynold/synplast/__init__.py -> build/lib/brainpy/dynold/synplast 2026-04-18T04:49:50,891 copying ./brainpy/dynold/synplast/short_term_plasticity.py -> build/lib/brainpy/dynold/synplast 2026-04-18T04:49:50,894 creating build/lib/brainpy/dynold/synouts 2026-04-18T04:49:50,895 copying ./brainpy/dynold/synouts/__init__.py -> build/lib/brainpy/dynold/synouts 2026-04-18T04:49:50,897 copying ./brainpy/dynold/synouts/ions.py -> build/lib/brainpy/dynold/synouts 2026-04-18T04:49:50,899 copying ./brainpy/dynold/synouts/conductances.py -> build/lib/brainpy/dynold/synouts 2026-04-18T04:49:50,901 creating build/lib/brainpy/dynold/neurons/tests 2026-04-18T04:49:50,902 copying ./brainpy/dynold/neurons/tests/test_reduced_neurons.py -> build/lib/brainpy/dynold/neurons/tests 2026-04-18T04:49:50,905 copying ./brainpy/dynold/neurons/tests/test_fractional_neurons.py -> build/lib/brainpy/dynold/neurons/tests 2026-04-18T04:49:50,907 copying ./brainpy/dynold/neurons/tests/test_biological_neurons.py -> build/lib/brainpy/dynold/neurons/tests 2026-04-18T04:49:50,909 creating build/lib/brainpy/dynold/synapses/tests 2026-04-18T04:49:50,910 copying ./brainpy/dynold/synapses/tests/test_dynold_base_synapse.py -> build/lib/brainpy/dynold/synapses/tests 2026-04-18T04:49:50,912 copying ./brainpy/dynold/synapses/tests/test_abstract_synapses.py -> build/lib/brainpy/dynold/synapses/tests 2026-04-18T04:49:50,915 copying ./brainpy/dynold/synapses/tests/test_biological_synapses.py -> build/lib/brainpy/dynold/synapses/tests 2026-04-18T04:49:50,917 copying ./brainpy/dynold/synapses/tests/test_learning_rule.py -> build/lib/brainpy/dynold/synapses/tests 2026-04-18T04:49:50,919 copying ./brainpy/dynold/synapses/tests/test_gap_junction.py -> build/lib/brainpy/dynold/synapses/tests 2026-04-18T04:49:50,922 running egg_info 2026-04-18T04:49:50,932 writing brainpy.egg-info/PKG-INFO 2026-04-18T04:49:50,937 writing dependency_links to brainpy.egg-info/dependency_links.txt 2026-04-18T04:49:50,940 writing requirements to brainpy.egg-info/requires.txt 2026-04-18T04:49:50,941 writing top-level names to brainpy.egg-info/top_level.txt 2026-04-18T04:49:51,015 reading manifest file 'brainpy.egg-info/SOURCES.txt' 2026-04-18T04:49:51,052 adding license file 'LICENSE' 2026-04-18T04:49:51,078 writing manifest file 'brainpy.egg-info/SOURCES.txt' 2026-04-18T04:49:51,164 installing to build/bdist.linux-armv7l/wheel 2026-04-18T04:49:51,165 running install 2026-04-18T04:49:51,188 running install_lib 2026-04-18T04:49:51,193 creating build/bdist.linux-armv7l/wheel 2026-04-18T04:49:51,196 creating build/bdist.linux-armv7l/wheel/brainpy 2026-04-18T04:49:51,198 creating build/bdist.linux-armv7l/wheel/brainpy/initialize 2026-04-18T04:49:51,199 copying build/lib/brainpy/initialize/generic.py -> build/bdist.linux-armv7l/wheel/./brainpy/initialize 2026-04-18T04:49:51,202 creating build/bdist.linux-armv7l/wheel/brainpy/initialize/tests 2026-04-18T04:49:51,203 copying build/lib/brainpy/initialize/tests/test_decay_inits.py -> build/bdist.linux-armv7l/wheel/./brainpy/initialize/tests 2026-04-18T04:49:51,205 copying build/lib/brainpy/initialize/tests/test_random_inits.py -> build/bdist.linux-armv7l/wheel/./brainpy/initialize/tests 2026-04-18T04:49:51,207 copying build/lib/brainpy/initialize/tests/test_regular_inits.py -> build/bdist.linux-armv7l/wheel/./brainpy/initialize/tests 2026-04-18T04:49:51,209 copying build/lib/brainpy/initialize/decay_inits.py -> build/bdist.linux-armv7l/wheel/./brainpy/initialize 2026-04-18T04:49:51,212 copying build/lib/brainpy/initialize/random_inits.py -> build/bdist.linux-armv7l/wheel/./brainpy/initialize 2026-04-18T04:49:51,214 copying build/lib/brainpy/initialize/regular_inits.py -> build/bdist.linux-armv7l/wheel/./brainpy/initialize 2026-04-18T04:49:51,216 copying build/lib/brainpy/initialize/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/initialize 2026-04-18T04:49:51,218 copying build/lib/brainpy/initialize/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/initialize 2026-04-18T04:49:51,220 copying build/lib/brainpy/initialize/others.py -> build/bdist.linux-armv7l/wheel/./brainpy/initialize 2026-04-18T04:49:51,222 copying build/lib/brainpy/helpers.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,224 copying build/lib/brainpy/types.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,226 creating build/bdist.linux-armv7l/wheel/brainpy/optim 2026-04-18T04:49:51,227 copying build/lib/brainpy/optim/scheduler.py -> build/bdist.linux-armv7l/wheel/./brainpy/optim 2026-04-18T04:49:51,230 copying build/lib/brainpy/optim/optimizer.py -> build/bdist.linux-armv7l/wheel/./brainpy/optim 2026-04-18T04:49:51,239 creating build/bdist.linux-armv7l/wheel/brainpy/optim/tests 2026-04-18T04:49:51,240 copying build/lib/brainpy/optim/tests/test_scheduler.py -> build/bdist.linux-armv7l/wheel/./brainpy/optim/tests 2026-04-18T04:49:51,243 copying build/lib/brainpy/optim/tests/test_ModifyLr.py -> build/bdist.linux-armv7l/wheel/./brainpy/optim/tests 2026-04-18T04:49:51,245 copying build/lib/brainpy/optim/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/optim 2026-04-18T04:49:51,246 copying build/lib/brainpy/_errors.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,249 copying build/lib/brainpy/test_main.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,251 copying build/lib/brainpy/layers.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,253 copying build/lib/brainpy/check.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,256 creating build/bdist.linux-armv7l/wheel/brainpy/algorithms 2026-04-18T04:49:51,257 copying build/lib/brainpy/algorithms/offline.py -> build/bdist.linux-armv7l/wheel/./brainpy/algorithms 2026-04-18T04:49:51,260 copying build/lib/brainpy/algorithms/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/algorithms 2026-04-18T04:49:51,261 copying build/lib/brainpy/algorithms/online.py -> build/bdist.linux-armv7l/wheel/./brainpy/algorithms 2026-04-18T04:49:51,264 copying build/lib/brainpy/algorithms/utils.py -> build/bdist.linux-armv7l/wheel/./brainpy/algorithms 2026-04-18T04:49:51,265 copying build/lib/brainpy/context.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,268 creating build/bdist.linux-armv7l/wheel/brainpy/train 2026-04-18T04:49:51,269 copying build/lib/brainpy/train/offline.py -> build/bdist.linux-armv7l/wheel/./brainpy/train 2026-04-18T04:49:51,271 copying build/lib/brainpy/train/back_propagation.py -> build/bdist.linux-armv7l/wheel/./brainpy/train 2026-04-18T04:49:51,274 copying build/lib/brainpy/train/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/train 2026-04-18T04:49:51,276 copying build/lib/brainpy/train/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/train 2026-04-18T04:49:51,279 copying build/lib/brainpy/train/online.py -> build/bdist.linux-armv7l/wheel/./brainpy/train 2026-04-18T04:49:51,281 copying build/lib/brainpy/train/_utils.py -> build/bdist.linux-armv7l/wheel/./brainpy/train 2026-04-18T04:49:51,283 copying build/lib/brainpy/synapses.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,285 copying build/lib/brainpy/delay.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,288 creating build/bdist.linux-armv7l/wheel/brainpy/analysis 2026-04-18T04:49:51,289 copying build/lib/brainpy/analysis/plotstyle.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis 2026-04-18T04:49:51,292 creating build/bdist.linux-armv7l/wheel/brainpy/analysis/tests 2026-04-18T04:49:51,293 copying build/lib/brainpy/analysis/tests/test_stability.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/tests 2026-04-18T04:49:51,296 creating build/bdist.linux-armv7l/wheel/brainpy/analysis/lowdim 2026-04-18T04:49:51,297 copying build/lib/brainpy/analysis/lowdim/lowdim_phase_plane.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/lowdim 2026-04-18T04:49:51,300 creating build/bdist.linux-armv7l/wheel/brainpy/analysis/lowdim/tests 2026-04-18T04:49:51,301 copying build/lib/brainpy/analysis/lowdim/tests/test_bifurcation.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/lowdim/tests 2026-04-18T04:49:51,303 copying build/lib/brainpy/analysis/lowdim/tests/test_phase_plane.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/lowdim/tests 2026-04-18T04:49:51,305 copying build/lib/brainpy/analysis/lowdim/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/lowdim 2026-04-18T04:49:51,307 copying build/lib/brainpy/analysis/lowdim/lowdim_analyzer.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/lowdim 2026-04-18T04:49:51,310 copying build/lib/brainpy/analysis/lowdim/lowdim_bifurcation.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/lowdim 2026-04-18T04:49:51,313 copying build/lib/brainpy/analysis/stability.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis 2026-04-18T04:49:51,315 copying build/lib/brainpy/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis 2026-04-18T04:49:51,317 copying build/lib/brainpy/analysis/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis 2026-04-18T04:49:51,319 copying build/lib/brainpy/analysis/constants.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis 2026-04-18T04:49:51,321 creating build/bdist.linux-armv7l/wheel/brainpy/analysis/utils 2026-04-18T04:49:51,322 copying build/lib/brainpy/analysis/utils/measurement.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/utils 2026-04-18T04:49:51,324 copying build/lib/brainpy/analysis/utils/function.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/utils 2026-04-18T04:49:51,326 copying build/lib/brainpy/analysis/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/utils 2026-04-18T04:49:51,328 copying build/lib/brainpy/analysis/utils/model.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/utils 2026-04-18T04:49:51,330 copying build/lib/brainpy/analysis/utils/optimization.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/utils 2026-04-18T04:49:51,333 copying build/lib/brainpy/analysis/utils/outputs.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/utils 2026-04-18T04:49:51,335 copying build/lib/brainpy/analysis/utils/visualization.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/utils 2026-04-18T04:49:51,336 copying build/lib/brainpy/analysis/utils/others.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/utils 2026-04-18T04:49:51,340 creating build/bdist.linux-armv7l/wheel/brainpy/analysis/highdim 2026-04-18T04:49:51,341 creating build/bdist.linux-armv7l/wheel/brainpy/analysis/highdim/tests 2026-04-18T04:49:51,342 copying build/lib/brainpy/analysis/highdim/tests/test_slow_points.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/highdim/tests 2026-04-18T04:49:51,345 copying build/lib/brainpy/analysis/highdim/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/highdim 2026-04-18T04:49:51,346 copying build/lib/brainpy/analysis/highdim/slow_points.py -> build/bdist.linux-armv7l/wheel/./brainpy/analysis/highdim 2026-04-18T04:49:51,349 copying build/lib/brainpy/deprecations.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,351 copying build/lib/brainpy/rates.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,354 creating build/bdist.linux-armv7l/wheel/brainpy/dyn 2026-04-18T04:49:51,355 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/ions 2026-04-18T04:49:51,356 copying build/lib/brainpy/dyn/ions/sodium.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/ions 2026-04-18T04:49:51,359 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/ions/tests 2026-04-18T04:49:51,360 copying build/lib/brainpy/dyn/ions/tests/test_MixIons.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/ions/tests 2026-04-18T04:49:51,362 copying build/lib/brainpy/dyn/ions/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/ions 2026-04-18T04:49:51,364 copying build/lib/brainpy/dyn/ions/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/ions 2026-04-18T04:49:51,366 copying build/lib/brainpy/dyn/ions/calcium.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/ions 2026-04-18T04:49:51,369 copying build/lib/brainpy/dyn/ions/potassium.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/ions 2026-04-18T04:49:51,371 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/neurons 2026-04-18T04:49:51,373 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/neurons/tests 2026-04-18T04:49:51,374 copying build/lib/brainpy/dyn/neurons/tests/test_hh.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/neurons/tests 2026-04-18T04:49:51,376 copying build/lib/brainpy/dyn/neurons/tests/test_lif.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/neurons/tests 2026-04-18T04:49:51,378 copying build/lib/brainpy/dyn/neurons/hh.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/neurons 2026-04-18T04:49:51,381 copying build/lib/brainpy/dyn/neurons/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/neurons 2026-04-18T04:49:51,383 copying build/lib/brainpy/dyn/neurons/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/neurons 2026-04-18T04:49:51,385 copying build/lib/brainpy/dyn/neurons/lif.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/neurons 2026-04-18T04:49:51,392 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/projections 2026-04-18T04:49:51,393 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/projections/tests 2026-04-18T04:49:51,394 copying build/lib/brainpy/dyn/projections/tests/test_STDP.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections/tests 2026-04-18T04:49:51,397 copying build/lib/brainpy/dyn/projections/tests/test_delta.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections/tests 2026-04-18T04:49:51,399 copying build/lib/brainpy/dyn/projections/tests/test_aligns.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections/tests 2026-04-18T04:49:51,402 copying build/lib/brainpy/dyn/projections/align_pre.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections 2026-04-18T04:49:51,405 copying build/lib/brainpy/dyn/projections/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections 2026-04-18T04:49:51,407 copying build/lib/brainpy/dyn/projections/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections 2026-04-18T04:49:51,409 copying build/lib/brainpy/dyn/projections/vanilla.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections 2026-04-18T04:49:51,410 copying build/lib/brainpy/dyn/projections/delta.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections 2026-04-18T04:49:51,412 copying build/lib/brainpy/dyn/projections/plasticity.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections 2026-04-18T04:49:51,415 copying build/lib/brainpy/dyn/projections/align_post.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections 2026-04-18T04:49:51,418 copying build/lib/brainpy/dyn/projections/conn.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections 2026-04-18T04:49:51,420 copying build/lib/brainpy/dyn/projections/utils.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections 2026-04-18T04:49:51,422 copying build/lib/brainpy/dyn/projections/inputs.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/projections 2026-04-18T04:49:51,424 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/synapses 2026-04-18T04:49:51,425 copying build/lib/brainpy/dyn/synapses/bio_models.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/synapses 2026-04-18T04:49:51,429 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/synapses/tests 2026-04-18T04:49:51,430 copying build/lib/brainpy/dyn/synapses/tests/test_delay_couplings.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/synapses/tests 2026-04-18T04:49:51,432 copying build/lib/brainpy/dyn/synapses/tests/test_abstract_models.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/synapses/tests 2026-04-18T04:49:51,433 copying build/lib/brainpy/dyn/synapses/abstract_models.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/synapses 2026-04-18T04:49:51,436 copying build/lib/brainpy/dyn/synapses/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/synapses 2026-04-18T04:49:51,438 copying build/lib/brainpy/dyn/synapses/delay_couplings.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/synapses 2026-04-18T04:49:51,441 copying build/lib/brainpy/dyn/_docs.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn 2026-04-18T04:49:51,444 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/rates 2026-04-18T04:49:51,446 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/rates/tests 2026-04-18T04:49:51,447 copying build/lib/brainpy/dyn/rates/tests/test_rnncells.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/rates/tests 2026-04-18T04:49:51,450 copying build/lib/brainpy/dyn/rates/tests/test_rates.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/rates/tests 2026-04-18T04:49:51,452 copying build/lib/brainpy/dyn/rates/tests/test_reservoir.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/rates/tests 2026-04-18T04:49:51,453 copying build/lib/brainpy/dyn/rates/tests/test_nvar.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/rates/tests 2026-04-18T04:49:51,455 copying build/lib/brainpy/dyn/rates/nvar.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/rates 2026-04-18T04:49:51,458 copying build/lib/brainpy/dyn/rates/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/rates 2026-04-18T04:49:51,460 copying build/lib/brainpy/dyn/rates/populations.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/rates 2026-04-18T04:49:51,463 copying build/lib/brainpy/dyn/rates/rnncells.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/rates 2026-04-18T04:49:51,465 copying build/lib/brainpy/dyn/rates/reservoir.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/rates 2026-04-18T04:49:51,468 copying build/lib/brainpy/dyn/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn 2026-04-18T04:49:51,469 copying build/lib/brainpy/dyn/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn 2026-04-18T04:49:51,472 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/channels 2026-04-18T04:49:51,473 copying build/lib/brainpy/dyn/channels/sodium_compatible.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels 2026-04-18T04:49:51,475 copying build/lib/brainpy/dyn/channels/sodium.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels 2026-04-18T04:49:51,478 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/channels/tests 2026-04-18T04:49:51,479 copying build/lib/brainpy/dyn/channels/tests/test_leaky.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels/tests 2026-04-18T04:49:51,481 copying build/lib/brainpy/dyn/channels/tests/test_Ca.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels/tests 2026-04-18T04:49:51,483 copying build/lib/brainpy/dyn/channels/tests/test_Na.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels/tests 2026-04-18T04:49:51,485 copying build/lib/brainpy/dyn/channels/tests/test_IH.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels/tests 2026-04-18T04:49:51,487 copying build/lib/brainpy/dyn/channels/tests/test_KCa.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels/tests 2026-04-18T04:49:51,489 copying build/lib/brainpy/dyn/channels/tests/test_K.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels/tests 2026-04-18T04:49:51,491 copying build/lib/brainpy/dyn/channels/hyperpolarization_activated.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels 2026-04-18T04:49:51,494 copying build/lib/brainpy/dyn/channels/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels 2026-04-18T04:49:51,496 copying build/lib/brainpy/dyn/channels/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels 2026-04-18T04:49:51,498 copying build/lib/brainpy/dyn/channels/calcium.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels 2026-04-18T04:49:51,500 copying build/lib/brainpy/dyn/channels/potassium.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels 2026-04-18T04:49:51,504 copying build/lib/brainpy/dyn/channels/potassium_calcium_compatible.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels 2026-04-18T04:49:51,506 copying build/lib/brainpy/dyn/channels/potassium_calcium.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels 2026-04-18T04:49:51,508 copying build/lib/brainpy/dyn/channels/potassium_compatible.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels 2026-04-18T04:49:51,511 copying build/lib/brainpy/dyn/channels/leaky.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/channels 2026-04-18T04:49:51,514 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/outs 2026-04-18T04:49:51,515 copying build/lib/brainpy/dyn/outs/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/outs 2026-04-18T04:49:51,517 copying build/lib/brainpy/dyn/outs/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/outs 2026-04-18T04:49:51,519 copying build/lib/brainpy/dyn/outs/outputs.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/outs 2026-04-18T04:49:51,522 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/others 2026-04-18T04:49:51,523 copying build/lib/brainpy/dyn/others/noise.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/others 2026-04-18T04:49:51,525 copying build/lib/brainpy/dyn/others/input.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/others 2026-04-18T04:49:51,527 copying build/lib/brainpy/dyn/others/common.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/others 2026-04-18T04:49:51,530 creating build/bdist.linux-armv7l/wheel/brainpy/dyn/others/tests 2026-04-18T04:49:51,531 copying build/lib/brainpy/dyn/others/tests/test_input.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/others/tests 2026-04-18T04:49:51,533 copying build/lib/brainpy/dyn/others/tests/test_noise_groups.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/others/tests 2026-04-18T04:49:51,535 copying build/lib/brainpy/dyn/others/tests/test_input_groups.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/others/tests 2026-04-18T04:49:51,537 copying build/lib/brainpy/dyn/others/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn/others 2026-04-18T04:49:51,539 copying build/lib/brainpy/dyn/utils.py -> build/bdist.linux-armv7l/wheel/./brainpy/dyn 2026-04-18T04:49:51,542 creating build/bdist.linux-armv7l/wheel/brainpy/math 2026-04-18T04:49:51,542 copying build/lib/brainpy/math/activations.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,545 copying build/lib/brainpy/math/scales.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,547 copying build/lib/brainpy/math/compat_numpy.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,550 copying build/lib/brainpy/math/einops_parsing.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,552 copying build/lib/brainpy/math/einops.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,555 copying build/lib/brainpy/math/datatypes.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,557 creating build/bdist.linux-armv7l/wheel/brainpy/math/tests 2026-04-18T04:49:51,558 copying build/lib/brainpy/math/tests/test_ndarray.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,561 copying build/lib/brainpy/math/tests/test_numpy_ops.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,570 copying build/lib/brainpy/math/tests/test_others.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,571 copying build/lib/brainpy/math/tests/test_numpy_indexing.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,575 copying build/lib/brainpy/math/tests/test_numpy_einsum.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,577 copying build/lib/brainpy/math/tests/test_compat_pytorch.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,579 copying build/lib/brainpy/math/tests/test_einops_parsing.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,581 copying build/lib/brainpy/math/tests/test_tifunc.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,583 copying build/lib/brainpy/math/tests/test_random.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,586 copying build/lib/brainpy/math/tests/test_oprators.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,588 copying build/lib/brainpy/math/tests/test_environment.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,590 copying build/lib/brainpy/math/tests/test_array_format.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,592 copying build/lib/brainpy/math/tests/test_einops.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,594 copying build/lib/brainpy/math/tests/test_delay_vars.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,596 copying build/lib/brainpy/math/tests/test_defaults.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/tests 2026-04-18T04:49:51,599 creating build/bdist.linux-armv7l/wheel/brainpy/math/sparse 2026-04-18T04:49:51,600 copying build/lib/brainpy/math/sparse/csr_mm.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/sparse 2026-04-18T04:49:51,602 copying build/lib/brainpy/math/sparse/csr_mv.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/sparse 2026-04-18T04:49:51,604 copying build/lib/brainpy/math/sparse/coo_mv.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/sparse 2026-04-18T04:49:51,606 copying build/lib/brainpy/math/sparse/jax_prim.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/sparse 2026-04-18T04:49:51,608 copying build/lib/brainpy/math/sparse/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/sparse 2026-04-18T04:49:51,610 copying build/lib/brainpy/math/sparse/utils.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/sparse 2026-04-18T04:49:51,612 copying build/lib/brainpy/math/modes.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,614 copying build/lib/brainpy/math/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,615 copying build/lib/brainpy/math/remove_vmap.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,618 creating build/bdist.linux-armv7l/wheel/brainpy/math/event 2026-04-18T04:49:51,619 copying build/lib/brainpy/math/event/csr_matvec.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/event 2026-04-18T04:49:51,621 copying build/lib/brainpy/math/event/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/event 2026-04-18T04:49:51,623 copying build/lib/brainpy/math/event/csr_matmat.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/event 2026-04-18T04:49:51,624 copying build/lib/brainpy/math/interoperability.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,626 copying build/lib/brainpy/math/sharding.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,628 copying build/lib/brainpy/math/compat_pytorch.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,631 copying build/lib/brainpy/math/delayvars.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,634 copying build/lib/brainpy/math/environment.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,636 copying build/lib/brainpy/math/_utils.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,638 copying build/lib/brainpy/math/ndarray.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,640 copying build/lib/brainpy/math/fft.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,642 copying build/lib/brainpy/math/pre_syn_post.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,645 copying build/lib/brainpy/math/linalg.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,647 creating build/bdist.linux-armv7l/wheel/brainpy/math/jitconn 2026-04-18T04:49:51,648 copying build/lib/brainpy/math/jitconn/matvec.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/jitconn 2026-04-18T04:49:51,650 copying build/lib/brainpy/math/jitconn/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/jitconn 2026-04-18T04:49:51,652 copying build/lib/brainpy/math/jitconn/event_matvec.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/jitconn 2026-04-18T04:49:51,654 copying build/lib/brainpy/math/others.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,656 copying build/lib/brainpy/math/defaults.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,658 copying build/lib/brainpy/math/compat_tensorflow.py -> build/bdist.linux-armv7l/wheel/./brainpy/math 2026-04-18T04:49:51,661 creating build/bdist.linux-armv7l/wheel/brainpy/math/surrogate 2026-04-18T04:49:51,662 copying build/lib/brainpy/math/surrogate/_two_inputs.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/surrogate 2026-04-18T04:49:51,665 creating build/bdist.linux-armv7l/wheel/brainpy/math/surrogate/tests 2026-04-18T04:49:51,666 copying build/lib/brainpy/math/surrogate/tests/test_one_input.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/surrogate/tests 2026-04-18T04:49:51,668 copying build/lib/brainpy/math/surrogate/tests/test_two_inputs.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/surrogate/tests 2026-04-18T04:49:51,670 copying build/lib/brainpy/math/surrogate/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/surrogate 2026-04-18T04:49:51,672 copying build/lib/brainpy/math/surrogate/_one_input.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/surrogate 2026-04-18T04:49:51,675 copying build/lib/brainpy/math/surrogate/_utils.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/surrogate 2026-04-18T04:49:51,677 copying build/lib/brainpy/math/surrogate/_one_input_new.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/surrogate 2026-04-18T04:49:51,681 creating build/bdist.linux-armv7l/wheel/brainpy/math/object_transform 2026-04-18T04:49:51,682 copying build/lib/brainpy/math/object_transform/jit.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform 2026-04-18T04:49:51,684 copying build/lib/brainpy/math/object_transform/function.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform 2026-04-18T04:49:51,686 creating build/bdist.linux-armv7l/wheel/brainpy/math/object_transform/tests 2026-04-18T04:49:51,687 copying build/lib/brainpy/math/object_transform/tests/test_collector.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform/tests 2026-04-18T04:49:51,690 copying build/lib/brainpy/math/object_transform/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform/tests 2026-04-18T04:49:51,692 copying build/lib/brainpy/math/object_transform/tests/test_autograd.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform/tests 2026-04-18T04:49:51,695 copying build/lib/brainpy/math/object_transform/tests/test_controls.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform/tests 2026-04-18T04:49:51,698 copying build/lib/brainpy/math/object_transform/tests/test_naming.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform/tests 2026-04-18T04:49:51,700 copying build/lib/brainpy/math/object_transform/tests/test_circular_reference.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform/tests 2026-04-18T04:49:51,701 copying build/lib/brainpy/math/object_transform/tests/test_variable.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform/tests 2026-04-18T04:49:51,703 copying build/lib/brainpy/math/object_transform/tests/test_namechecking.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform/tests 2026-04-18T04:49:51,705 copying build/lib/brainpy/math/object_transform/tests/test_jit.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform/tests 2026-04-18T04:49:51,707 copying build/lib/brainpy/math/object_transform/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform 2026-04-18T04:49:51,709 copying build/lib/brainpy/math/object_transform/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform 2026-04-18T04:49:51,712 copying build/lib/brainpy/math/object_transform/naming.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform 2026-04-18T04:49:51,714 copying build/lib/brainpy/math/object_transform/_utils.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform 2026-04-18T04:49:51,716 copying build/lib/brainpy/math/object_transform/variables.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform 2026-04-18T04:49:51,718 copying build/lib/brainpy/math/object_transform/autograd.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform 2026-04-18T04:49:51,721 copying build/lib/brainpy/math/object_transform/collectors.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform 2026-04-18T04:49:51,723 copying build/lib/brainpy/math/object_transform/controls.py -> build/bdist.linux-armv7l/wheel/./brainpy/math/object_transform 2026-04-18T04:49:51,727 creating build/bdist.linux-armv7l/wheel/brainpy/tests 2026-04-18T04:49:51,728 copying build/lib/brainpy/tests/test_base_classes.py -> build/bdist.linux-armv7l/wheel/./brainpy/tests 2026-04-18T04:49:51,730 copying build/lib/brainpy/tests/test_check.py -> build/bdist.linux-armv7l/wheel/./brainpy/tests 2026-04-18T04:49:51,732 copying build/lib/brainpy/tests/test_access_methods.py -> build/bdist.linux-armv7l/wheel/./brainpy/tests 2026-04-18T04:49:51,734 copying build/lib/brainpy/tests/test_mixin.py -> build/bdist.linux-armv7l/wheel/./brainpy/tests 2026-04-18T04:49:51,736 copying build/lib/brainpy/tests/test_slice_view.py -> build/bdist.linux-armv7l/wheel/./brainpy/tests 2026-04-18T04:49:51,738 copying build/lib/brainpy/tests/test_pickle.py -> build/bdist.linux-armv7l/wheel/./brainpy/tests 2026-04-18T04:49:51,739 copying build/lib/brainpy/tests/test_dynsys.py -> build/bdist.linux-armv7l/wheel/./brainpy/tests 2026-04-18T04:49:51,741 copying build/lib/brainpy/tests/test_dyn_runner.py -> build/bdist.linux-armv7l/wheel/./brainpy/tests 2026-04-18T04:49:51,743 copying build/lib/brainpy/tests/test_delay.py -> build/bdist.linux-armv7l/wheel/./brainpy/tests 2026-04-18T04:49:51,745 copying build/lib/brainpy/tests/test_network.py -> build/bdist.linux-armv7l/wheel/./brainpy/tests 2026-04-18T04:49:51,747 copying build/lib/brainpy/tests/test_helper.py -> build/bdist.linux-armv7l/wheel/./brainpy/tests 2026-04-18T04:49:51,749 copying build/lib/brainpy/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,751 copying build/lib/brainpy/neurons.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,753 copying build/lib/brainpy/transform.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,756 creating build/bdist.linux-armv7l/wheel/brainpy/dnn 2026-04-18T04:49:51,757 copying build/lib/brainpy/dnn/pooling.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn 2026-04-18T04:49:51,762 copying build/lib/brainpy/dnn/activations.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn 2026-04-18T04:49:51,767 copying build/lib/brainpy/dnn/dropout.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn 2026-04-18T04:49:51,769 copying build/lib/brainpy/dnn/normalization.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn 2026-04-18T04:49:51,772 copying build/lib/brainpy/dnn/interoperation_flax.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn 2026-04-18T04:49:51,774 copying build/lib/brainpy/dnn/function.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn 2026-04-18T04:49:51,777 creating build/bdist.linux-armv7l/wheel/brainpy/dnn/tests 2026-04-18T04:49:51,779 copying build/lib/brainpy/dnn/tests/test_normalization.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn/tests 2026-04-18T04:49:51,781 copying build/lib/brainpy/dnn/tests/test_activation.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn/tests 2026-04-18T04:49:51,783 copying build/lib/brainpy/dnn/tests/test_function.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn/tests 2026-04-18T04:49:51,785 copying build/lib/brainpy/dnn/tests/test_conv_layers.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn/tests 2026-04-18T04:49:51,788 copying build/lib/brainpy/dnn/tests/test_mode.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn/tests 2026-04-18T04:49:51,792 copying build/lib/brainpy/dnn/tests/test_pooling_layers.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn/tests 2026-04-18T04:49:51,795 copying build/lib/brainpy/dnn/tests/test_linear.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn/tests 2026-04-18T04:49:51,800 copying build/lib/brainpy/dnn/tests/test_flax.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn/tests 2026-04-18T04:49:51,801 copying build/lib/brainpy/dnn/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn 2026-04-18T04:49:51,803 copying build/lib/brainpy/dnn/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn 2026-04-18T04:49:51,805 copying build/lib/brainpy/dnn/conv.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn 2026-04-18T04:49:51,808 copying build/lib/brainpy/dnn/linear.py -> build/bdist.linux-armv7l/wheel/./brainpy/dnn 2026-04-18T04:49:51,811 copying build/lib/brainpy/channels.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,813 copying build/lib/brainpy/synplast.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,815 copying build/lib/brainpy/mixin.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,820 creating build/bdist.linux-armv7l/wheel/brainpy/state 2026-04-18T04:49:51,821 copying build/lib/brainpy/state/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/state 2026-04-18T04:49:51,824 copying build/lib/brainpy/visualization.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,825 copying build/lib/brainpy/checkpoints.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,827 copying build/lib/brainpy/runners.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:51,832 creating build/bdist.linux-armv7l/wheel/brainpy/integrators 2026-04-18T04:49:51,833 copying build/lib/brainpy/integrators/joint_eq.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators 2026-04-18T04:49:51,837 creating build/bdist.linux-armv7l/wheel/brainpy/integrators/sde 2026-04-18T04:49:51,838 copying build/lib/brainpy/integrators/sde/generic.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/sde 2026-04-18T04:49:51,841 creating build/bdist.linux-armv7l/wheel/brainpy/integrators/sde/tests 2026-04-18T04:49:51,842 copying build/lib/brainpy/integrators/sde/tests/test_normal.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/sde/tests 2026-04-18T04:49:51,844 copying build/lib/brainpy/integrators/sde/tests/test_sde_scalar.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/sde/tests 2026-04-18T04:49:51,846 copying build/lib/brainpy/integrators/sde/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/sde 2026-04-18T04:49:51,848 copying build/lib/brainpy/integrators/sde/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/sde 2026-04-18T04:49:51,851 copying build/lib/brainpy/integrators/sde/normal.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/sde 2026-04-18T04:49:51,855 copying build/lib/brainpy/integrators/sde/srk_scalar.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/sde 2026-04-18T04:49:51,859 copying build/lib/brainpy/integrators/sde/srk_strong.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/sde 2026-04-18T04:49:51,863 creating build/bdist.linux-armv7l/wheel/brainpy/integrators/tests 2026-04-18T04:49:51,864 copying build/lib/brainpy/integrators/tests/test_integ_runner.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/tests 2026-04-18T04:49:51,867 copying build/lib/brainpy/integrators/tests/test_joint_eq.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/tests 2026-04-18T04:49:51,870 copying build/lib/brainpy/integrators/tests/test_to_math_expr.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/tests 2026-04-18T04:49:51,872 copying build/lib/brainpy/integrators/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators 2026-04-18T04:49:51,874 copying build/lib/brainpy/integrators/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators 2026-04-18T04:49:51,876 copying build/lib/brainpy/integrators/constants.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators 2026-04-18T04:49:51,879 creating build/bdist.linux-armv7l/wheel/brainpy/integrators/fde 2026-04-18T04:49:51,880 copying build/lib/brainpy/integrators/fde/generic.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/fde 2026-04-18T04:49:51,882 copying build/lib/brainpy/integrators/fde/Caputo.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/fde 2026-04-18T04:49:51,886 creating build/bdist.linux-armv7l/wheel/brainpy/integrators/fde/tests 2026-04-18T04:49:51,887 copying build/lib/brainpy/integrators/fde/tests/test_GL.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/fde/tests 2026-04-18T04:49:51,890 copying build/lib/brainpy/integrators/fde/tests/test_Caputo.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/fde/tests 2026-04-18T04:49:51,893 copying build/lib/brainpy/integrators/fde/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/fde 2026-04-18T04:49:51,896 copying build/lib/brainpy/integrators/fde/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/fde 2026-04-18T04:49:51,899 copying build/lib/brainpy/integrators/fde/GL.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/fde 2026-04-18T04:49:51,904 creating build/bdist.linux-armv7l/wheel/brainpy/integrators/pde 2026-04-18T04:49:51,905 copying build/lib/brainpy/integrators/pde/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/pde 2026-04-18T04:49:51,908 copying build/lib/brainpy/integrators/pde/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/pde 2026-04-18T04:49:51,912 creating build/bdist.linux-armv7l/wheel/brainpy/integrators/ode 2026-04-18T04:49:51,913 copying build/lib/brainpy/integrators/ode/generic.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode 2026-04-18T04:49:51,916 copying build/lib/brainpy/integrators/ode/explicit_rk.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode 2026-04-18T04:49:51,920 copying build/lib/brainpy/integrators/ode/common.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode 2026-04-18T04:49:51,924 creating build/bdist.linux-armv7l/wheel/brainpy/integrators/ode/tests 2026-04-18T04:49:51,925 copying build/lib/brainpy/integrators/ode/tests/test_ode_method_adaptive_rk.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode/tests 2026-04-18T04:49:51,927 copying build/lib/brainpy/integrators/ode/tests/test_ode_method_exp_euler.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode/tests 2026-04-18T04:49:51,929 copying build/lib/brainpy/integrators/ode/tests/test_ode_keywords_for_exp_euler.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode/tests 2026-04-18T04:49:51,931 copying build/lib/brainpy/integrators/ode/tests/test_delay_ode.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode/tests 2026-04-18T04:49:51,933 copying build/lib/brainpy/integrators/ode/tests/test_ode_keywords_for_general_rk.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode/tests 2026-04-18T04:49:51,936 copying build/lib/brainpy/integrators/ode/tests/test_ode_keywords_for_adaptive_rk.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode/tests 2026-04-18T04:49:51,938 copying build/lib/brainpy/integrators/ode/tests/test_ode_method_rk.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode/tests 2026-04-18T04:49:51,940 copying build/lib/brainpy/integrators/ode/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode 2026-04-18T04:49:51,942 copying build/lib/brainpy/integrators/ode/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode 2026-04-18T04:49:51,944 copying build/lib/brainpy/integrators/ode/adaptive_rk.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode 2026-04-18T04:49:51,947 copying build/lib/brainpy/integrators/ode/exponential.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators/ode 2026-04-18T04:49:51,949 copying build/lib/brainpy/integrators/runner.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators 2026-04-18T04:49:51,952 copying build/lib/brainpy/integrators/utils.py -> build/bdist.linux-armv7l/wheel/./brainpy/integrators 2026-04-18T04:49:51,955 creating build/bdist.linux-armv7l/wheel/brainpy/connect 2026-04-18T04:49:51,956 copying build/lib/brainpy/connect/custom_conn.py -> build/bdist.linux-armv7l/wheel/./brainpy/connect 2026-04-18T04:49:51,959 copying build/lib/brainpy/connect/regular_conn.py -> build/bdist.linux-armv7l/wheel/./brainpy/connect 2026-04-18T04:49:51,962 creating build/bdist.linux-armv7l/wheel/brainpy/connect/tests 2026-04-18T04:49:51,964 copying build/lib/brainpy/connect/tests/test_regular_conn.py -> build/bdist.linux-armv7l/wheel/./brainpy/connect/tests 2026-04-18T04:49:51,967 copying build/lib/brainpy/connect/tests/test_optimized_result.py -> build/bdist.linux-armv7l/wheel/./brainpy/connect/tests 2026-04-18T04:49:51,969 copying build/lib/brainpy/connect/tests/test_random_conn.py -> build/bdist.linux-armv7l/wheel/./brainpy/connect/tests 2026-04-18T04:49:51,971 copying build/lib/brainpy/connect/tests/test_custom_conn.py -> build/bdist.linux-armv7l/wheel/./brainpy/connect/tests 2026-04-18T04:49:51,973 copying build/lib/brainpy/connect/tests/test_random_conn_visualize.py -> build/bdist.linux-armv7l/wheel/./brainpy/connect/tests 2026-04-18T04:49:51,976 copying build/lib/brainpy/connect/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/connect 2026-04-18T04:49:51,979 copying build/lib/brainpy/connect/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/connect 2026-04-18T04:49:51,982 copying build/lib/brainpy/connect/random_conn.py -> build/bdist.linux-armv7l/wheel/./brainpy/connect 2026-04-18T04:49:51,986 creating build/bdist.linux-armv7l/wheel/brainpy/running 2026-04-18T04:49:51,987 creating build/bdist.linux-armv7l/wheel/brainpy/running/tests 2026-04-18T04:49:51,988 copying build/lib/brainpy/running/tests/test_pathos_multiprocessing.py -> build/bdist.linux-armv7l/wheel/./brainpy/running/tests 2026-04-18T04:49:51,990 copying build/lib/brainpy/running/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/running 2026-04-18T04:49:51,992 copying build/lib/brainpy/running/constants.py -> build/bdist.linux-armv7l/wheel/./brainpy/running 2026-04-18T04:49:51,994 copying build/lib/brainpy/running/jax_multiprocessing.py -> build/bdist.linux-armv7l/wheel/./brainpy/running 2026-04-18T04:49:51,996 copying build/lib/brainpy/running/native_multiprocessing.py -> build/bdist.linux-armv7l/wheel/./brainpy/running 2026-04-18T04:49:51,998 copying build/lib/brainpy/running/runner.py -> build/bdist.linux-armv7l/wheel/./brainpy/running 2026-04-18T04:49:52,000 copying build/lib/brainpy/running/pathos_multiprocessing.py -> build/bdist.linux-armv7l/wheel/./brainpy/running 2026-04-18T04:49:52,004 creating build/bdist.linux-armv7l/wheel/brainpy/tools 2026-04-18T04:49:52,005 copying build/lib/brainpy/tools/functions.py -> build/bdist.linux-armv7l/wheel/./brainpy/tools 2026-04-18T04:49:52,009 copying build/lib/brainpy/tools/dicts.py -> build/bdist.linux-armv7l/wheel/./brainpy/tools 2026-04-18T04:49:52,013 creating build/bdist.linux-armv7l/wheel/brainpy/tools/tests 2026-04-18T04:49:52,014 copying build/lib/brainpy/tools/tests/test_functions.py -> build/bdist.linux-armv7l/wheel/./brainpy/tools/tests 2026-04-18T04:49:52,016 copying build/lib/brainpy/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/tools 2026-04-18T04:49:52,019 copying build/lib/brainpy/tools/package.py -> build/bdist.linux-armv7l/wheel/./brainpy/tools 2026-04-18T04:49:52,058 copying build/lib/brainpy/tools/math_util.py -> build/bdist.linux-armv7l/wheel/./brainpy/tools 2026-04-18T04:49:52,060 copying build/lib/brainpy/tools/progress.py -> build/bdist.linux-armv7l/wheel/./brainpy/tools 2026-04-18T04:49:52,063 copying build/lib/brainpy/tools/others.py -> build/bdist.linux-armv7l/wheel/./brainpy/tools 2026-04-18T04:49:52,064 copying build/lib/brainpy/tools/install.py -> build/bdist.linux-armv7l/wheel/./brainpy/tools 2026-04-18T04:49:52,066 copying build/lib/brainpy/tools/codes.py -> build/bdist.linux-armv7l/wheel/./brainpy/tools 2026-04-18T04:49:52,069 creating build/bdist.linux-armv7l/wheel/brainpy/inputs 2026-04-18T04:49:52,071 creating build/bdist.linux-armv7l/wheel/brainpy/inputs/tests 2026-04-18T04:49:52,072 copying build/lib/brainpy/inputs/tests/test_currents.py -> build/bdist.linux-armv7l/wheel/./brainpy/inputs/tests 2026-04-18T04:49:52,074 copying build/lib/brainpy/inputs/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/inputs 2026-04-18T04:49:52,076 copying build/lib/brainpy/inputs/currents.py -> build/bdist.linux-armv7l/wheel/./brainpy/inputs 2026-04-18T04:49:52,079 copying build/lib/brainpy/dynsys.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:52,082 copying build/lib/brainpy/measure.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:52,084 creating build/bdist.linux-armv7l/wheel/brainpy/encoding 2026-04-18T04:49:52,086 creating build/bdist.linux-armv7l/wheel/brainpy/encoding/tests 2026-04-18T04:49:52,087 copying build/lib/brainpy/encoding/tests/test_stateless_encoding.py -> build/bdist.linux-armv7l/wheel/./brainpy/encoding/tests 2026-04-18T04:49:52,089 copying build/lib/brainpy/encoding/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/encoding 2026-04-18T04:49:52,091 copying build/lib/brainpy/encoding/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/encoding 2026-04-18T04:49:52,093 copying build/lib/brainpy/encoding/stateful_encoding.py -> build/bdist.linux-armv7l/wheel/./brainpy/encoding 2026-04-18T04:49:52,095 copying build/lib/brainpy/encoding/stateless_encoding.py -> build/bdist.linux-armv7l/wheel/./brainpy/encoding 2026-04-18T04:49:52,097 copying build/lib/brainpy/synouts.py -> build/bdist.linux-armv7l/wheel/./brainpy 2026-04-18T04:49:52,099 creating build/bdist.linux-armv7l/wheel/brainpy/losses 2026-04-18T04:49:52,100 copying build/lib/brainpy/losses/regularization.py -> build/bdist.linux-armv7l/wheel/./brainpy/losses 2026-04-18T04:49:52,103 copying build/lib/brainpy/losses/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/losses 2026-04-18T04:49:52,104 copying build/lib/brainpy/losses/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/losses 2026-04-18T04:49:52,106 copying build/lib/brainpy/losses/comparison.py -> build/bdist.linux-armv7l/wheel/./brainpy/losses 2026-04-18T04:49:52,110 copying build/lib/brainpy/losses/utils.py -> build/bdist.linux-armv7l/wheel/./brainpy/losses 2026-04-18T04:49:52,115 creating build/bdist.linux-armv7l/wheel/brainpy/dynold 2026-04-18T04:49:52,118 creating build/bdist.linux-armv7l/wheel/brainpy/dynold/experimental 2026-04-18T04:49:52,120 copying build/lib/brainpy/dynold/experimental/syn_plasticity.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/experimental 2026-04-18T04:49:52,125 copying build/lib/brainpy/dynold/experimental/abstract_synapses.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/experimental 2026-04-18T04:49:52,129 copying build/lib/brainpy/dynold/experimental/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/experimental 2026-04-18T04:49:52,130 copying build/lib/brainpy/dynold/experimental/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/experimental 2026-04-18T04:49:52,133 copying build/lib/brainpy/dynold/experimental/syn_outs.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/experimental 2026-04-18T04:49:52,135 copying build/lib/brainpy/dynold/experimental/others.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/experimental 2026-04-18T04:49:52,138 creating build/bdist.linux-armv7l/wheel/brainpy/dynold/neurons 2026-04-18T04:49:52,140 creating build/bdist.linux-armv7l/wheel/brainpy/dynold/neurons/tests 2026-04-18T04:49:52,142 copying build/lib/brainpy/dynold/neurons/tests/test_reduced_neurons.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/neurons/tests 2026-04-18T04:49:52,145 copying build/lib/brainpy/dynold/neurons/tests/test_fractional_neurons.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/neurons/tests 2026-04-18T04:49:52,147 copying build/lib/brainpy/dynold/neurons/tests/test_biological_neurons.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/neurons/tests 2026-04-18T04:49:52,150 copying build/lib/brainpy/dynold/neurons/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/neurons 2026-04-18T04:49:52,152 copying build/lib/brainpy/dynold/neurons/fractional_models.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/neurons 2026-04-18T04:49:52,156 copying build/lib/brainpy/dynold/neurons/biological_models.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/neurons 2026-04-18T04:49:52,161 copying build/lib/brainpy/dynold/neurons/reduced_models.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/neurons 2026-04-18T04:49:52,199 creating build/bdist.linux-armv7l/wheel/brainpy/dynold/synapses 2026-04-18T04:49:52,200 copying build/lib/brainpy/dynold/synapses/learning_rules.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses 2026-04-18T04:49:52,205 creating build/bdist.linux-armv7l/wheel/brainpy/dynold/synapses/tests 2026-04-18T04:49:52,206 copying build/lib/brainpy/dynold/synapses/tests/test_dynold_base_synapse.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses/tests 2026-04-18T04:49:52,209 copying build/lib/brainpy/dynold/synapses/tests/test_abstract_synapses.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses/tests 2026-04-18T04:49:52,212 copying build/lib/brainpy/dynold/synapses/tests/test_biological_synapses.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses/tests 2026-04-18T04:49:52,215 copying build/lib/brainpy/dynold/synapses/tests/test_learning_rule.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses/tests 2026-04-18T04:49:52,219 copying build/lib/brainpy/dynold/synapses/tests/test_gap_junction.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses/tests 2026-04-18T04:49:52,222 copying build/lib/brainpy/dynold/synapses/abstract_models.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses 2026-04-18T04:49:52,226 copying build/lib/brainpy/dynold/synapses/gap_junction.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses 2026-04-18T04:49:52,228 copying build/lib/brainpy/dynold/synapses/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses 2026-04-18T04:49:52,230 copying build/lib/brainpy/dynold/synapses/base.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses 2026-04-18T04:49:52,233 copying build/lib/brainpy/dynold/synapses/biological_models.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses 2026-04-18T04:49:52,235 copying build/lib/brainpy/dynold/synapses/compat.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synapses 2026-04-18T04:49:52,238 copying build/lib/brainpy/dynold/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold 2026-04-18T04:49:52,241 creating build/bdist.linux-armv7l/wheel/brainpy/dynold/synplast 2026-04-18T04:49:52,242 copying build/lib/brainpy/dynold/synplast/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synplast 2026-04-18T04:49:52,244 copying build/lib/brainpy/dynold/synplast/short_term_plasticity.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synplast 2026-04-18T04:49:52,247 creating build/bdist.linux-armv7l/wheel/brainpy/dynold/synouts 2026-04-18T04:49:52,249 copying build/lib/brainpy/dynold/synouts/__init__.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synouts 2026-04-18T04:49:52,251 copying build/lib/brainpy/dynold/synouts/ions.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synouts 2026-04-18T04:49:52,253 copying build/lib/brainpy/dynold/synouts/conductances.py -> build/bdist.linux-armv7l/wheel/./brainpy/dynold/synouts 2026-04-18T04:49:52,255 running install_egg_info 2026-04-18T04:49:52,262 Copying brainpy.egg-info to build/bdist.linux-armv7l/wheel/./brainpy-2.7.8-py3.11.egg-info 2026-04-18T04:49:52,275 running install_scripts 2026-04-18T04:49:52,288 creating build/bdist.linux-armv7l/wheel/brainpy-2.7.8.dist-info/WHEEL 2026-04-18T04:49:52,292 creating '/tmp/pip-wheel-p1epwhxy/.tmp-sar9_hpe/brainpy-2.7.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-18T04:49:52,296 adding 'brainpy/__init__.py' 2026-04-18T04:49:52,298 adding 'brainpy/_errors.py' 2026-04-18T04:49:52,300 adding 'brainpy/channels.py' 2026-04-18T04:49:52,304 adding 'brainpy/check.py' 2026-04-18T04:49:52,306 adding 'brainpy/checkpoints.py' 2026-04-18T04:49:52,308 adding 'brainpy/context.py' 2026-04-18T04:49:52,312 adding 'brainpy/delay.py' 2026-04-18T04:49:52,314 adding 'brainpy/deprecations.py' 2026-04-18T04:49:52,319 adding 'brainpy/dynsys.py' 2026-04-18T04:49:52,321 adding 'brainpy/helpers.py' 2026-04-18T04:49:52,322 adding 'brainpy/layers.py' 2026-04-18T04:49:52,323 adding 'brainpy/measure.py' 2026-04-18T04:49:52,326 adding 'brainpy/mixin.py' 2026-04-18T04:49:52,327 adding 'brainpy/neurons.py' 2026-04-18T04:49:52,328 adding 'brainpy/rates.py' 2026-04-18T04:49:52,331 adding 'brainpy/runners.py' 2026-04-18T04:49:52,333 adding 'brainpy/synapses.py' 2026-04-18T04:49:52,334 adding 'brainpy/synouts.py' 2026-04-18T04:49:52,335 adding 'brainpy/synplast.py' 2026-04-18T04:49:52,337 adding 'brainpy/test_main.py' 2026-04-18T04:49:52,339 adding 'brainpy/transform.py' 2026-04-18T04:49:52,340 adding 'brainpy/types.py' 2026-04-18T04:49:52,341 adding 'brainpy/visualization.py' 2026-04-18T04:49:52,343 adding 'brainpy/algorithms/__init__.py' 2026-04-18T04:49:52,345 adding 'brainpy/algorithms/offline.py' 2026-04-18T04:49:52,347 adding 'brainpy/algorithms/online.py' 2026-04-18T04:49:52,348 adding 'brainpy/algorithms/utils.py' 2026-04-18T04:49:52,350 adding 'brainpy/analysis/__init__.py' 2026-04-18T04:49:52,351 adding 'brainpy/analysis/base.py' 2026-04-18T04:49:52,352 adding 'brainpy/analysis/constants.py' 2026-04-18T04:49:52,353 adding 'brainpy/analysis/plotstyle.py' 2026-04-18T04:49:52,355 adding 'brainpy/analysis/stability.py' 2026-04-18T04:49:52,357 adding 'brainpy/analysis/highdim/__init__.py' 2026-04-18T04:49:52,360 adding 'brainpy/analysis/highdim/slow_points.py' 2026-04-18T04:49:52,363 adding 'brainpy/analysis/highdim/tests/test_slow_points.py' 2026-04-18T04:49:52,365 adding 'brainpy/analysis/lowdim/__init__.py' 2026-04-18T04:49:52,369 adding 'brainpy/analysis/lowdim/lowdim_analyzer.py' 2026-04-18T04:49:52,372 adding 'brainpy/analysis/lowdim/lowdim_bifurcation.py' 2026-04-18T04:49:52,375 adding 'brainpy/analysis/lowdim/lowdim_phase_plane.py' 2026-04-18T04:49:52,377 adding 'brainpy/analysis/lowdim/tests/test_bifurcation.py' 2026-04-18T04:49:52,378 adding 'brainpy/analysis/lowdim/tests/test_phase_plane.py' 2026-04-18T04:49:52,380 adding 'brainpy/analysis/tests/test_stability.py' 2026-04-18T04:49:52,382 adding 'brainpy/analysis/utils/__init__.py' 2026-04-18T04:49:52,383 adding 'brainpy/analysis/utils/function.py' 2026-04-18T04:49:52,385 adding 'brainpy/analysis/utils/measurement.py' 2026-04-18T04:49:52,386 adding 'brainpy/analysis/utils/model.py' 2026-04-18T04:49:52,389 adding 'brainpy/analysis/utils/optimization.py' 2026-04-18T04:49:52,391 adding 'brainpy/analysis/utils/others.py' 2026-04-18T04:49:52,392 adding 'brainpy/analysis/utils/outputs.py' 2026-04-18T04:49:52,393 adding 'brainpy/analysis/utils/visualization.py' 2026-04-18T04:49:52,395 adding 'brainpy/connect/__init__.py' 2026-04-18T04:49:52,398 adding 'brainpy/connect/base.py' 2026-04-18T04:49:52,400 adding 'brainpy/connect/custom_conn.py' 2026-04-18T04:49:52,405 adding 'brainpy/connect/random_conn.py' 2026-04-18T04:49:52,407 adding 'brainpy/connect/regular_conn.py' 2026-04-18T04:49:52,410 adding 'brainpy/connect/tests/test_custom_conn.py' 2026-04-18T04:49:52,411 adding 'brainpy/connect/tests/test_optimized_result.py' 2026-04-18T04:49:52,413 adding 'brainpy/connect/tests/test_random_conn.py' 2026-04-18T04:49:52,414 adding 'brainpy/connect/tests/test_random_conn_visualize.py' 2026-04-18T04:49:52,416 adding 'brainpy/connect/tests/test_regular_conn.py' 2026-04-18T04:49:52,417 adding 'brainpy/dnn/__init__.py' 2026-04-18T04:49:52,421 adding 'brainpy/dnn/activations.py' 2026-04-18T04:49:52,422 adding 'brainpy/dnn/base.py' 2026-04-18T04:49:52,425 adding 'brainpy/dnn/conv.py' 2026-04-18T04:49:52,426 adding 'brainpy/dnn/dropout.py' 2026-04-18T04:49:52,428 adding 'brainpy/dnn/function.py' 2026-04-18T04:49:52,429 adding 'brainpy/dnn/interoperation_flax.py' 2026-04-18T04:49:52,433 adding 'brainpy/dnn/linear.py' 2026-04-18T04:49:52,436 adding 'brainpy/dnn/normalization.py' 2026-04-18T04:49:52,439 adding 'brainpy/dnn/pooling.py' 2026-04-18T04:49:52,441 adding 'brainpy/dnn/tests/test_activation.py' 2026-04-18T04:49:52,443 adding 'brainpy/dnn/tests/test_conv_layers.py' 2026-04-18T04:49:52,444 adding 'brainpy/dnn/tests/test_flax.py' 2026-04-18T04:49:52,445 adding 'brainpy/dnn/tests/test_function.py' 2026-04-18T04:49:52,447 adding 'brainpy/dnn/tests/test_linear.py' 2026-04-18T04:49:52,449 adding 'brainpy/dnn/tests/test_mode.py' 2026-04-18T04:49:52,450 adding 'brainpy/dnn/tests/test_normalization.py' 2026-04-18T04:49:52,452 adding 'brainpy/dnn/tests/test_pooling_layers.py' 2026-04-18T04:49:52,454 adding 'brainpy/dyn/__init__.py' 2026-04-18T04:49:52,456 adding 'brainpy/dyn/_docs.py' 2026-04-18T04:49:52,457 adding 'brainpy/dyn/base.py' 2026-04-18T04:49:52,458 adding 'brainpy/dyn/utils.py' 2026-04-18T04:49:52,460 adding 'brainpy/dyn/channels/__init__.py' 2026-04-18T04:49:52,461 adding 'brainpy/dyn/channels/base.py' 2026-04-18T04:49:52,464 adding 'brainpy/dyn/channels/calcium.py' 2026-04-18T04:49:52,465 adding 'brainpy/dyn/channels/hyperpolarization_activated.py' 2026-04-18T04:49:52,467 adding 'brainpy/dyn/channels/leaky.py' 2026-04-18T04:49:52,471 adding 'brainpy/dyn/channels/potassium.py' 2026-04-18T04:49:52,473 adding 'brainpy/dyn/channels/potassium_calcium.py' 2026-04-18T04:49:52,474 adding 'brainpy/dyn/channels/potassium_calcium_compatible.py' 2026-04-18T04:49:52,477 adding 'brainpy/dyn/channels/potassium_compatible.py' 2026-04-18T04:49:52,479 adding 'brainpy/dyn/channels/sodium.py' 2026-04-18T04:49:52,481 adding 'brainpy/dyn/channels/sodium_compatible.py' 2026-04-18T04:49:52,482 adding 'brainpy/dyn/channels/tests/test_Ca.py' 2026-04-18T04:49:52,484 adding 'brainpy/dyn/channels/tests/test_IH.py' 2026-04-18T04:49:52,485 adding 'brainpy/dyn/channels/tests/test_K.py' 2026-04-18T04:49:52,486 adding 'brainpy/dyn/channels/tests/test_KCa.py' 2026-04-18T04:49:52,488 adding 'brainpy/dyn/channels/tests/test_Na.py' 2026-04-18T04:49:52,489 adding 'brainpy/dyn/channels/tests/test_leaky.py' 2026-04-18T04:49:52,490 adding 'brainpy/dyn/ions/__init__.py' 2026-04-18T04:49:52,492 adding 'brainpy/dyn/ions/base.py' 2026-04-18T04:49:52,494 adding 'brainpy/dyn/ions/calcium.py' 2026-04-18T04:49:52,495 adding 'brainpy/dyn/ions/potassium.py' 2026-04-18T04:49:52,497 adding 'brainpy/dyn/ions/sodium.py' 2026-04-18T04:49:52,499 adding 'brainpy/dyn/ions/tests/test_MixIons.py' 2026-04-18T04:49:52,500 adding 'brainpy/dyn/neurons/__init__.py' 2026-04-18T04:49:52,502 adding 'brainpy/dyn/neurons/base.py' 2026-04-18T04:49:52,505 adding 'brainpy/dyn/neurons/hh.py' 2026-04-18T04:49:52,514 adding 'brainpy/dyn/neurons/lif.py' 2026-04-18T04:49:52,518 adding 'brainpy/dyn/neurons/tests/test_hh.py' 2026-04-18T04:49:52,519 adding 'brainpy/dyn/neurons/tests/test_lif.py' 2026-04-18T04:49:52,521 adding 'brainpy/dyn/others/__init__.py' 2026-04-18T04:49:52,522 adding 'brainpy/dyn/others/common.py' 2026-04-18T04:49:52,524 adding 'brainpy/dyn/others/input.py' 2026-04-18T04:49:52,525 adding 'brainpy/dyn/others/noise.py' 2026-04-18T04:49:52,527 adding 'brainpy/dyn/others/tests/test_input.py' 2026-04-18T04:49:52,528 adding 'brainpy/dyn/others/tests/test_input_groups.py' 2026-04-18T04:49:52,530 adding 'brainpy/dyn/others/tests/test_noise_groups.py' 2026-04-18T04:49:52,531 adding 'brainpy/dyn/outs/__init__.py' 2026-04-18T04:49:52,533 adding 'brainpy/dyn/outs/base.py' 2026-04-18T04:49:52,534 adding 'brainpy/dyn/outs/outputs.py' 2026-04-18T04:49:52,536 adding 'brainpy/dyn/projections/__init__.py' 2026-04-18T04:49:52,538 adding 'brainpy/dyn/projections/align_post.py' 2026-04-18T04:49:52,540 adding 'brainpy/dyn/projections/align_pre.py' 2026-04-18T04:49:52,542 adding 'brainpy/dyn/projections/base.py' 2026-04-18T04:49:52,543 adding 'brainpy/dyn/projections/conn.py' 2026-04-18T04:49:52,545 adding 'brainpy/dyn/projections/delta.py' 2026-04-18T04:49:52,547 adding 'brainpy/dyn/projections/inputs.py' 2026-04-18T04:49:52,549 adding 'brainpy/dyn/projections/plasticity.py' 2026-04-18T04:49:52,550 adding 'brainpy/dyn/projections/utils.py' 2026-04-18T04:49:52,552 adding 'brainpy/dyn/projections/vanilla.py' 2026-04-18T04:49:52,554 adding 'brainpy/dyn/projections/tests/test_STDP.py' 2026-04-18T04:49:52,556 adding 'brainpy/dyn/projections/tests/test_aligns.py' 2026-04-18T04:49:52,557 adding 'brainpy/dyn/projections/tests/test_delta.py' 2026-04-18T04:49:52,559 adding 'brainpy/dyn/rates/__init__.py' 2026-04-18T04:49:52,561 adding 'brainpy/dyn/rates/nvar.py' 2026-04-18T04:49:52,564 adding 'brainpy/dyn/rates/populations.py' 2026-04-18T04:49:52,566 adding 'brainpy/dyn/rates/reservoir.py' 2026-04-18T04:49:52,569 adding 'brainpy/dyn/rates/rnncells.py' 2026-04-18T04:49:52,571 adding 'brainpy/dyn/rates/tests/test_nvar.py' 2026-04-18T04:49:52,572 adding 'brainpy/dyn/rates/tests/test_rates.py' 2026-04-18T04:49:52,574 adding 'brainpy/dyn/rates/tests/test_reservoir.py' 2026-04-18T04:49:52,575 adding 'brainpy/dyn/rates/tests/test_rnncells.py' 2026-04-18T04:49:52,577 adding 'brainpy/dyn/synapses/__init__.py' 2026-04-18T04:49:52,580 adding 'brainpy/dyn/synapses/abstract_models.py' 2026-04-18T04:49:52,582 adding 'brainpy/dyn/synapses/bio_models.py' 2026-04-18T04:49:52,584 adding 'brainpy/dyn/synapses/delay_couplings.py' 2026-04-18T04:49:52,586 adding 'brainpy/dyn/synapses/tests/test_abstract_models.py' 2026-04-18T04:49:52,587 adding 'brainpy/dyn/synapses/tests/test_delay_couplings.py' 2026-04-18T04:49:52,589 adding 'brainpy/dynold/__init__.py' 2026-04-18T04:49:52,590 adding 'brainpy/dynold/experimental/__init__.py' 2026-04-18T04:49:52,592 adding 'brainpy/dynold/experimental/abstract_synapses.py' 2026-04-18T04:49:52,594 adding 'brainpy/dynold/experimental/base.py' 2026-04-18T04:49:52,595 adding 'brainpy/dynold/experimental/others.py' 2026-04-18T04:49:52,597 adding 'brainpy/dynold/experimental/syn_outs.py' 2026-04-18T04:49:52,599 adding 'brainpy/dynold/experimental/syn_plasticity.py' 2026-04-18T04:49:52,600 adding 'brainpy/dynold/neurons/__init__.py' 2026-04-18T04:49:52,604 adding 'brainpy/dynold/neurons/biological_models.py' 2026-04-18T04:49:52,607 adding 'brainpy/dynold/neurons/fractional_models.py' 2026-04-18T04:49:52,613 adding 'brainpy/dynold/neurons/reduced_models.py' 2026-04-18T04:49:52,615 adding 'brainpy/dynold/neurons/tests/test_biological_neurons.py' 2026-04-18T04:49:52,617 adding 'brainpy/dynold/neurons/tests/test_fractional_neurons.py' 2026-04-18T04:49:52,618 adding 'brainpy/dynold/neurons/tests/test_reduced_neurons.py' 2026-04-18T04:49:52,620 adding 'brainpy/dynold/synapses/__init__.py' 2026-04-18T04:49:52,623 adding 'brainpy/dynold/synapses/abstract_models.py' 2026-04-18T04:49:52,625 adding 'brainpy/dynold/synapses/base.py' 2026-04-18T04:49:52,627 adding 'brainpy/dynold/synapses/biological_models.py' 2026-04-18T04:49:52,629 adding 'brainpy/dynold/synapses/compat.py' 2026-04-18T04:49:52,630 adding 'brainpy/dynold/synapses/gap_junction.py' 2026-04-18T04:49:52,632 adding 'brainpy/dynold/synapses/learning_rules.py' 2026-04-18T04:49:52,634 adding 'brainpy/dynold/synapses/tests/test_abstract_synapses.py' 2026-04-18T04:49:52,636 adding 'brainpy/dynold/synapses/tests/test_biological_synapses.py' 2026-04-18T04:49:52,637 adding 'brainpy/dynold/synapses/tests/test_dynold_base_synapse.py' 2026-04-18T04:49:52,639 adding 'brainpy/dynold/synapses/tests/test_gap_junction.py' 2026-04-18T04:49:52,640 adding 'brainpy/dynold/synapses/tests/test_learning_rule.py' 2026-04-18T04:49:52,642 adding 'brainpy/dynold/synouts/__init__.py' 2026-04-18T04:49:52,644 adding 'brainpy/dynold/synouts/conductances.py' 2026-04-18T04:49:52,645 adding 'brainpy/dynold/synouts/ions.py' 2026-04-18T04:49:52,648 adding 'brainpy/dynold/synplast/__init__.py' 2026-04-18T04:49:52,650 adding 'brainpy/dynold/synplast/short_term_plasticity.py' 2026-04-18T04:49:52,651 adding 'brainpy/encoding/__init__.py' 2026-04-18T04:49:52,653 adding 'brainpy/encoding/base.py' 2026-04-18T04:49:52,654 adding 'brainpy/encoding/stateful_encoding.py' 2026-04-18T04:49:52,656 adding 'brainpy/encoding/stateless_encoding.py' 2026-04-18T04:49:52,658 adding 'brainpy/encoding/tests/test_stateless_encoding.py' 2026-04-18T04:49:52,660 adding 'brainpy/initialize/__init__.py' 2026-04-18T04:49:52,661 adding 'brainpy/initialize/base.py' 2026-04-18T04:49:52,663 adding 'brainpy/initialize/decay_inits.py' 2026-04-18T04:49:52,665 adding 'brainpy/initialize/generic.py' 2026-04-18T04:49:52,666 adding 'brainpy/initialize/others.py' 2026-04-18T04:49:52,669 adding 'brainpy/initialize/random_inits.py' 2026-04-18T04:49:52,670 adding 'brainpy/initialize/regular_inits.py' 2026-04-18T04:49:52,672 adding 'brainpy/initialize/tests/test_decay_inits.py' 2026-04-18T04:49:52,673 adding 'brainpy/initialize/tests/test_random_inits.py' 2026-04-18T04:49:52,675 adding 'brainpy/initialize/tests/test_regular_inits.py' 2026-04-18T04:49:52,676 adding 'brainpy/inputs/__init__.py' 2026-04-18T04:49:52,678 adding 'brainpy/inputs/currents.py' 2026-04-18T04:49:52,680 adding 'brainpy/inputs/tests/test_currents.py' 2026-04-18T04:49:52,682 adding 'brainpy/integrators/__init__.py' 2026-04-18T04:49:52,684 adding 'brainpy/integrators/base.py' 2026-04-18T04:49:52,685 adding 'brainpy/integrators/constants.py' 2026-04-18T04:49:52,687 adding 'brainpy/integrators/joint_eq.py' 2026-04-18T04:49:52,690 adding 'brainpy/integrators/runner.py' 2026-04-18T04:49:52,692 adding 'brainpy/integrators/utils.py' 2026-04-18T04:49:52,695 adding 'brainpy/integrators/fde/Caputo.py' 2026-04-18T04:49:52,697 adding 'brainpy/integrators/fde/GL.py' 2026-04-18T04:49:52,698 adding 'brainpy/integrators/fde/__init__.py' 2026-04-18T04:49:52,699 adding 'brainpy/integrators/fde/base.py' 2026-04-18T04:49:52,701 adding 'brainpy/integrators/fde/generic.py' 2026-04-18T04:49:52,703 adding 'brainpy/integrators/fde/tests/test_Caputo.py' 2026-04-18T04:49:52,704 adding 'brainpy/integrators/fde/tests/test_GL.py' 2026-04-18T04:49:52,706 adding 'brainpy/integrators/ode/__init__.py' 2026-04-18T04:49:52,708 adding 'brainpy/integrators/ode/adaptive_rk.py' 2026-04-18T04:49:52,710 adding 'brainpy/integrators/ode/base.py' 2026-04-18T04:49:52,711 adding 'brainpy/integrators/ode/common.py' 2026-04-18T04:49:52,715 adding 'brainpy/integrators/ode/explicit_rk.py' 2026-04-18T04:49:52,717 adding 'brainpy/integrators/ode/exponential.py' 2026-04-18T04:49:52,719 adding 'brainpy/integrators/ode/generic.py' 2026-04-18T04:49:52,721 adding 'brainpy/integrators/ode/tests/test_delay_ode.py' 2026-04-18T04:49:52,722 adding 'brainpy/integrators/ode/tests/test_ode_keywords_for_adaptive_rk.py' 2026-04-18T04:49:52,724 adding 'brainpy/integrators/ode/tests/test_ode_keywords_for_exp_euler.py' 2026-04-18T04:49:52,725 adding 'brainpy/integrators/ode/tests/test_ode_keywords_for_general_rk.py' 2026-04-18T04:49:52,727 adding 'brainpy/integrators/ode/tests/test_ode_method_adaptive_rk.py' 2026-04-18T04:49:52,728 adding 'brainpy/integrators/ode/tests/test_ode_method_exp_euler.py' 2026-04-18T04:49:52,729 adding 'brainpy/integrators/ode/tests/test_ode_method_rk.py' 2026-04-18T04:49:52,731 adding 'brainpy/integrators/pde/__init__.py' 2026-04-18T04:49:52,732 adding 'brainpy/integrators/pde/base.py' 2026-04-18T04:49:52,734 adding 'brainpy/integrators/sde/__init__.py' 2026-04-18T04:49:52,736 adding 'brainpy/integrators/sde/base.py' 2026-04-18T04:49:52,737 adding 'brainpy/integrators/sde/generic.py' 2026-04-18T04:49:52,740 adding 'brainpy/integrators/sde/normal.py' 2026-04-18T04:49:52,742 adding 'brainpy/integrators/sde/srk_scalar.py' 2026-04-18T04:49:52,745 adding 'brainpy/integrators/sde/srk_strong.py' 2026-04-18T04:49:52,747 adding 'brainpy/integrators/sde/tests/test_normal.py' 2026-04-18T04:49:52,748 adding 'brainpy/integrators/sde/tests/test_sde_scalar.py' 2026-04-18T04:49:52,750 adding 'brainpy/integrators/tests/test_integ_runner.py' 2026-04-18T04:49:52,752 adding 'brainpy/integrators/tests/test_joint_eq.py' 2026-04-18T04:49:52,753 adding 'brainpy/integrators/tests/test_to_math_expr.py' 2026-04-18T04:49:52,755 adding 'brainpy/losses/__init__.py' 2026-04-18T04:49:52,756 adding 'brainpy/losses/base.py' 2026-04-18T04:49:52,761 adding 'brainpy/losses/comparison.py' 2026-04-18T04:49:52,763 adding 'brainpy/losses/regularization.py' 2026-04-18T04:49:52,764 adding 'brainpy/losses/utils.py' 2026-04-18T04:49:52,767 adding 'brainpy/math/__init__.py' 2026-04-18T04:49:52,768 adding 'brainpy/math/_utils.py' 2026-04-18T04:49:52,771 adding 'brainpy/math/activations.py' 2026-04-18T04:49:52,775 adding 'brainpy/math/compat_numpy.py' 2026-04-18T04:49:52,777 adding 'brainpy/math/compat_pytorch.py' 2026-04-18T04:49:52,779 adding 'brainpy/math/compat_tensorflow.py' 2026-04-18T04:49:52,781 adding 'brainpy/math/datatypes.py' 2026-04-18T04:49:52,782 adding 'brainpy/math/defaults.py' 2026-04-18T04:49:52,785 adding 'brainpy/math/delayvars.py' 2026-04-18T04:49:52,789 adding 'brainpy/math/einops.py' 2026-04-18T04:49:52,791 adding 'brainpy/math/einops_parsing.py' 2026-04-18T04:49:52,794 adding 'brainpy/math/environment.py' 2026-04-18T04:49:52,795 adding 'brainpy/math/fft.py' 2026-04-18T04:49:52,797 adding 'brainpy/math/interoperability.py' 2026-04-18T04:49:52,798 adding 'brainpy/math/linalg.py' 2026-04-18T04:49:52,800 adding 'brainpy/math/modes.py' 2026-04-18T04:49:52,801 adding 'brainpy/math/ndarray.py' 2026-04-18T04:49:52,803 adding 'brainpy/math/others.py' 2026-04-18T04:49:52,805 adding 'brainpy/math/pre_syn_post.py' 2026-04-18T04:49:52,806 adding 'brainpy/math/remove_vmap.py' 2026-04-18T04:49:52,808 adding 'brainpy/math/scales.py' 2026-04-18T04:49:52,809 adding 'brainpy/math/sharding.py' 2026-04-18T04:49:52,811 adding 'brainpy/math/event/__init__.py' 2026-04-18T04:49:52,812 adding 'brainpy/math/event/csr_matmat.py' 2026-04-18T04:49:52,813 adding 'brainpy/math/event/csr_matvec.py' 2026-04-18T04:49:52,815 adding 'brainpy/math/jitconn/__init__.py' 2026-04-18T04:49:52,816 adding 'brainpy/math/jitconn/event_matvec.py' 2026-04-18T04:49:52,818 adding 'brainpy/math/jitconn/matvec.py' 2026-04-18T04:49:52,820 adding 'brainpy/math/object_transform/__init__.py' 2026-04-18T04:49:52,821 adding 'brainpy/math/object_transform/_utils.py' 2026-04-18T04:49:52,823 adding 'brainpy/math/object_transform/autograd.py' 2026-04-18T04:49:52,827 adding 'brainpy/math/object_transform/base.py' 2026-04-18T04:49:52,829 adding 'brainpy/math/object_transform/collectors.py' 2026-04-18T04:49:52,831 adding 'brainpy/math/object_transform/controls.py' 2026-04-18T04:49:52,833 adding 'brainpy/math/object_transform/function.py' 2026-04-18T04:49:52,834 adding 'brainpy/math/object_transform/jit.py' 2026-04-18T04:49:52,836 adding 'brainpy/math/object_transform/naming.py' 2026-04-18T04:49:52,838 adding 'brainpy/math/object_transform/variables.py' 2026-04-18T04:49:52,842 adding 'brainpy/math/object_transform/tests/test_autograd.py' 2026-04-18T04:49:52,844 adding 'brainpy/math/object_transform/tests/test_base.py' 2026-04-18T04:49:52,845 adding 'brainpy/math/object_transform/tests/test_circular_reference.py' 2026-04-18T04:49:52,847 adding 'brainpy/math/object_transform/tests/test_collector.py' 2026-04-18T04:49:52,849 adding 'brainpy/math/object_transform/tests/test_controls.py' 2026-04-18T04:49:52,850 adding 'brainpy/math/object_transform/tests/test_jit.py' 2026-04-18T04:49:52,852 adding 'brainpy/math/object_transform/tests/test_namechecking.py' 2026-04-18T04:49:52,853 adding 'brainpy/math/object_transform/tests/test_naming.py' 2026-04-18T04:49:52,854 adding 'brainpy/math/object_transform/tests/test_variable.py' 2026-04-18T04:49:52,856 adding 'brainpy/math/sparse/__init__.py' 2026-04-18T04:49:52,857 adding 'brainpy/math/sparse/coo_mv.py' 2026-04-18T04:49:52,859 adding 'brainpy/math/sparse/csr_mm.py' 2026-04-18T04:49:52,860 adding 'brainpy/math/sparse/csr_mv.py' 2026-04-18T04:49:52,861 adding 'brainpy/math/sparse/jax_prim.py' 2026-04-18T04:49:52,863 adding 'brainpy/math/sparse/utils.py' 2026-04-18T04:49:52,865 adding 'brainpy/math/surrogate/__init__.py' 2026-04-18T04:49:52,868 adding 'brainpy/math/surrogate/_one_input.py' 2026-04-18T04:49:52,872 adding 'brainpy/math/surrogate/_one_input_new.py' 2026-04-18T04:49:52,874 adding 'brainpy/math/surrogate/_two_inputs.py' 2026-04-18T04:49:52,875 adding 'brainpy/math/surrogate/_utils.py' 2026-04-18T04:49:52,877 adding 'brainpy/math/surrogate/tests/test_one_input.py' 2026-04-18T04:49:52,878 adding 'brainpy/math/surrogate/tests/test_two_inputs.py' 2026-04-18T04:49:52,880 adding 'brainpy/math/tests/test_array_format.py' 2026-04-18T04:49:52,882 adding 'brainpy/math/tests/test_compat_pytorch.py' 2026-04-18T04:49:52,883 adding 'brainpy/math/tests/test_defaults.py' 2026-04-18T04:49:52,885 adding 'brainpy/math/tests/test_delay_vars.py' 2026-04-18T04:49:52,887 adding 'brainpy/math/tests/test_einops.py' 2026-04-18T04:49:52,888 adding 'brainpy/math/tests/test_einops_parsing.py' 2026-04-18T04:49:52,890 adding 'brainpy/math/tests/test_environment.py' 2026-04-18T04:49:52,891 adding 'brainpy/math/tests/test_ndarray.py' 2026-04-18T04:49:52,893 adding 'brainpy/math/tests/test_numpy_einsum.py' 2026-04-18T04:49:52,898 adding 'brainpy/math/tests/test_numpy_indexing.py' 2026-04-18T04:49:52,925 adding 'brainpy/math/tests/test_numpy_ops.py' 2026-04-18T04:49:52,928 adding 'brainpy/math/tests/test_oprators.py' 2026-04-18T04:49:52,930 adding 'brainpy/math/tests/test_others.py' 2026-04-18T04:49:52,932 adding 'brainpy/math/tests/test_random.py' 2026-04-18T04:49:52,933 adding 'brainpy/math/tests/test_tifunc.py' 2026-04-18T04:49:52,935 adding 'brainpy/optim/__init__.py' 2026-04-18T04:49:52,939 adding 'brainpy/optim/optimizer.py' 2026-04-18T04:49:52,941 adding 'brainpy/optim/scheduler.py' 2026-04-18T04:49:52,943 adding 'brainpy/optim/tests/test_ModifyLr.py' 2026-04-18T04:49:52,945 adding 'brainpy/optim/tests/test_scheduler.py' 2026-04-18T04:49:52,946 adding 'brainpy/running/__init__.py' 2026-04-18T04:49:52,947 adding 'brainpy/running/constants.py' 2026-04-18T04:49:52,949 adding 'brainpy/running/jax_multiprocessing.py' 2026-04-18T04:49:52,951 adding 'brainpy/running/native_multiprocessing.py' 2026-04-18T04:49:52,952 adding 'brainpy/running/pathos_multiprocessing.py' 2026-04-18T04:49:52,954 adding 'brainpy/running/runner.py' 2026-04-18T04:49:52,956 adding 'brainpy/running/tests/test_pathos_multiprocessing.py' 2026-04-18T04:49:52,958 adding 'brainpy/state/__init__.py' 2026-04-18T04:49:52,960 adding 'brainpy/tests/test_access_methods.py' 2026-04-18T04:49:52,961 adding 'brainpy/tests/test_base_classes.py' 2026-04-18T04:49:52,962 adding 'brainpy/tests/test_check.py' 2026-04-18T04:49:52,964 adding 'brainpy/tests/test_delay.py' 2026-04-18T04:49:52,965 adding 'brainpy/tests/test_dyn_runner.py' 2026-04-18T04:49:52,966 adding 'brainpy/tests/test_dynsys.py' 2026-04-18T04:49:52,967 adding 'brainpy/tests/test_helper.py' 2026-04-18T04:49:52,969 adding 'brainpy/tests/test_mixin.py' 2026-04-18T04:49:52,970 adding 'brainpy/tests/test_network.py' 2026-04-18T04:49:52,971 adding 'brainpy/tests/test_pickle.py' 2026-04-18T04:49:52,973 adding 'brainpy/tests/test_slice_view.py' 2026-04-18T04:49:52,975 adding 'brainpy/tools/__init__.py' 2026-04-18T04:49:52,976 adding 'brainpy/tools/codes.py' 2026-04-18T04:49:52,978 adding 'brainpy/tools/dicts.py' 2026-04-18T04:49:52,980 adding 'brainpy/tools/functions.py' 2026-04-18T04:49:52,981 adding 'brainpy/tools/install.py' 2026-04-18T04:49:52,982 adding 'brainpy/tools/math_util.py' 2026-04-18T04:49:52,984 adding 'brainpy/tools/others.py' 2026-04-18T04:49:52,985 adding 'brainpy/tools/package.py' 2026-04-18T04:49:52,988 adding 'brainpy/tools/progress.py' 2026-04-18T04:49:52,989 adding 'brainpy/tools/tests/test_functions.py' 2026-04-18T04:49:52,991 adding 'brainpy/train/__init__.py' 2026-04-18T04:49:52,993 adding 'brainpy/train/_utils.py' 2026-04-18T04:49:52,996 adding 'brainpy/train/back_propagation.py' 2026-04-18T04:49:52,997 adding 'brainpy/train/base.py' 2026-04-18T04:49:52,999 adding 'brainpy/train/offline.py' 2026-04-18T04:49:53,001 adding 'brainpy/train/online.py' 2026-04-18T04:49:53,009 adding 'brainpy-2.7.8.dist-info/licenses/LICENSE' 2026-04-18T04:49:53,011 adding 'brainpy-2.7.8.dist-info/METADATA' 2026-04-18T04:49:53,012 adding 'brainpy-2.7.8.dist-info/WHEEL' 2026-04-18T04:49:53,013 adding 'brainpy-2.7.8.dist-info/top_level.txt' 2026-04-18T04:49:53,019 adding 'brainpy-2.7.8.dist-info/RECORD' 2026-04-18T04:49:53,033 removing build/bdist.linux-armv7l/wheel 2026-04-18T04:49:53,226 Building wheel for brainpy (pyproject.toml): finished with status 'done' 2026-04-18T04:49:53,249 Created wheel for brainpy: filename=brainpy-2.7.8-py3-none-any.whl size=870921 sha256=dc146ed0e23d829e3fcc0831768b77b74b6ad00e5d3a1f503842da855477ea3e 2026-04-18T04:49:53,250 Stored in directory: /tmp/pip-ephem-wheel-cache-78nreikq/wheels/42/c5/00/26230a4bd700c07cf4a353d49ef889bad408e52340e0a5d8c7 2026-04-18T04:49:53,273 Successfully built brainpy 2026-04-18T04:49:53,301 Removed build tracker: '/tmp/pip-build-tracker-arsi2x9x'