2026-10-18T10:49:11,002 Created temporary directory: /tmp/pip-ephem-wheel-cache-ezjfrzhm 2026-10-18T10:49:11,003 Created temporary directory: /tmp/pip-build-tracker-sdc0p4ko 2026-10-18T10:49:11,004 Initialized build tracking at /tmp/pip-build-tracker-sdc0p4ko 2026-10-18T10:49:11,004 Created build tracker: /tmp/pip-build-tracker-sdc0p4ko 2026-10-18T10:49:11,005 Entered build tracker: /tmp/pip-build-tracker-sdc0p4ko 2026-10-18T10:49:11,006 Created temporary directory: /tmp/pip-wheel-7dwvaj4_ 2026-10-18T10:49:11,009 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-10-18T10:49:11,011 Created temporary directory: /tmp/pip-ephem-wheel-cache-ov6gw33d 2026-10-18T10:49:11,032 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-18T10:49:11,036 2 location(s) to search for versions of gymnax: 2026-10-18T10:49:11,036 * https://pypi.org/simple/gymnax/ 2026-10-18T10:49:11,036 * https://www.piwheels.org/simple/gymnax/ 2026-10-18T10:49:11,037 Fetching project page and analyzing links: https://pypi.org/simple/gymnax/ 2026-10-18T10:49:11,037 Getting page https://pypi.org/simple/gymnax/ 2026-10-18T10:49:11,039 Found index url https://pypi.org/simple 2026-10-18T10:49:11,263 Fetched page https://pypi.org/simple/gymnax/ as application/vnd.pypi.simple.v1+json 2026-10-18T10:49:11,269 Skipping link: No binaries permitted for gymnax: https://files.pythonhosted.org/packages/86/55/0539e5434e3ddfb26b3cc8a7f500dc07bb070451b719862d33bf7a945617/gymnax-0.0.1-py3-none-any.whl (from https://pypi.org/simple/gymnax/) (requires-python:>=3.6) 2026-10-18T10:49:11,270 Found link https://files.pythonhosted.org/packages/3a/c8/740b3f11f2abc119f69a02b3d53799d018aec399497d0637e452acaecc97/gymnax-0.0.1.tar.gz (from https://pypi.org/simple/gymnax/) (requires-python:>=3.6), version: 0.0.1 2026-10-18T10:49:11,271 Skipping link: No binaries permitted for gymnax: https://files.pythonhosted.org/packages/1d/92/7c5e1933c531085e00d9bd905b943061dc75292edc446aca18d7539f7736/gymnax-0.0.2-py3-none-any.whl (from https://pypi.org/simple/gymnax/) (requires-python:>=3.7) 2026-10-18T10:49:11,272 Found link https://files.pythonhosted.org/packages/b0/aa/21bae034deac4508c8352b9ceb446b8df94985b004f39b9a82b5925450ec/gymnax-0.0.2.tar.gz (from https://pypi.org/simple/gymnax/) (requires-python:>=3.7), version: 0.0.2 2026-10-18T10:49:11,272 Skipping link: No binaries permitted for gymnax: https://files.pythonhosted.org/packages/3d/03/c6fbd99ec01d0d6299f5e8ff2785d196afbd075f8e0a03c6cccdd84115a2/gymnax-0.0.3-py3-none-any.whl (from https://pypi.org/simple/gymnax/) (requires-python:>=3.7) 2026-10-18T10:49:11,273 Found link https://files.pythonhosted.org/packages/10/fb/d96669c465c074595d9bcdde0d78da9d20b0a00fe9b9a593c661e061e0c3/gymnax-0.0.3.tar.gz (from https://pypi.org/simple/gymnax/) (requires-python:>=3.7), version: 0.0.3 2026-10-18T10:49:11,274 Skipping link: No binaries permitted for gymnax: https://files.pythonhosted.org/packages/76/67/63f20f1513da374cbeac8e4f291a4c5340c828915f9f11b25a320dfd265a/gymnax-0.0.4-py3-none-any.whl (from https://pypi.org/simple/gymnax/) (requires-python:>=3.7) 2026-10-18T10:49:11,275 Found link https://files.pythonhosted.org/packages/56/6e/df3261b47980d32bd773afbe08cb3323c98099b066876b7e8f5cd558010d/gymnax-0.0.4.tar.gz (from https://pypi.org/simple/gymnax/) (requires-python:>=3.7), version: 0.0.4 2026-10-18T10:49:11,276 Skipping link: No binaries permitted for gymnax: https://files.pythonhosted.org/packages/5d/c1/2c987337f6804ee7b522e53f52dfefbc7edbdbc90f9d7ce2a5c7622557a0/gymnax-0.0.5-py3-none-any.whl (from https://pypi.org/simple/gymnax/) (requires-python:>=3.7) 2026-10-18T10:49:11,277 Found link https://files.pythonhosted.org/packages/87/e9/8f01f8e6364a006202a01595e8711d9ef8e93300b8cf71909accbc8d4961/gymnax-0.0.5.tar.gz (from https://pypi.org/simple/gymnax/) (requires-python:>=3.7), version: 0.0.5 2026-10-18T10:49:11,277 Skipping link: No binaries permitted for gymnax: https://files.pythonhosted.org/packages/38/54/19ccce42ed9c9ed310b2325874740a689fa3d971e9993b7dceae235a04c6/gymnax-0.0.6-py3-none-any.whl (from https://pypi.org/simple/gymnax/) (requires-python:>=3.7) 2026-10-18T10:49:11,278 Found link https://files.pythonhosted.org/packages/5b/20/adc16b77f35a7de053990b368073a23e9b86c727c9562af429fae045e160/gymnax-0.0.6.tar.gz (from https://pypi.org/simple/gymnax/) (requires-python:>=3.7), version: 0.0.6 2026-10-18T10:49:11,279 Skipping link: No binaries permitted for gymnax: https://files.pythonhosted.org/packages/7b/1c/2204bb469c00b3cceb2fba6789fee20ef15dce8ec1bdf023368969d16ac4/gymnax-0.0.7-py3-none-any.whl (from https://pypi.org/simple/gymnax/) (requires-python:>=3.10) 2026-10-18T10:49:11,280 Found link https://files.pythonhosted.org/packages/0e/15/e417232439a3323f4e32401bf230b01a079b1b7d201ecb7c35d294a8299b/gymnax-0.0.7.tar.gz (from https://pypi.org/simple/gymnax/) (requires-python:>=3.10), version: 0.0.7 2026-10-18T10:49:11,280 Skipping link: No binaries permitted for gymnax: https://files.pythonhosted.org/packages/52/68/3bb4d71f83b171f47d4b120253c9ffdb1a3c4ccfe87fc4c052e93cd92f5f/gymnax-0.0.8-py3-none-any.whl (from https://pypi.org/simple/gymnax/) (requires-python:>=3.10) 2026-10-18T10:49:11,281 Found link https://files.pythonhosted.org/packages/11/de/185e7eaa36d3292dd294a0f73c7454e29b9aa666289fea1680b026ebb0e1/gymnax-0.0.8.tar.gz (from https://pypi.org/simple/gymnax/) (requires-python:>=3.10), version: 0.0.8 2026-10-18T10:49:11,282 Skipping link: No binaries permitted for gymnax: https://files.pythonhosted.org/packages/fd/04/1042695a9aee9d619d4802272ffeb7ab88f4c241d16c2701f666ec7e529b/gymnax-0.0.9-py3-none-any.whl (from https://pypi.org/simple/gymnax/) (requires-python:>=3.10) 2026-10-18T10:49:11,282 Found link https://files.pythonhosted.org/packages/9c/2c/91105387a5f6f11fe4c6e773fecd6aeac5a04656f1ea03c28e5228a8a11c/gymnax-0.0.9.tar.gz (from https://pypi.org/simple/gymnax/) (requires-python:>=3.10), version: 0.0.9 2026-10-18T10:49:11,283 Skipping link: No binaries permitted for gymnax: https://files.pythonhosted.org/packages/2d/14/3dbe02133c8ed3178360b850df61f7ed19479444104ef0c07e33a2671155/gymnax-1.0.0-py3-none-any.whl (from https://pypi.org/simple/gymnax/) (requires-python:<3.14,>=3.10) 2026-10-18T10:49:11,284 Found link https://files.pythonhosted.org/packages/80/77/07265c8e59fd896a7aa51643f3b7d090f45b8f7c74d62a1c124617b087d2/gymnax-1.0.0.tar.gz (from https://pypi.org/simple/gymnax/) (requires-python:<3.14,>=3.10), version: 1.0.0 2026-10-18T10:49:11,285 Skipping link: No binaries permitted for gymnax: https://files.pythonhosted.org/packages/76/5a/03a25cf0d879ed8fce040c49f38572d0e467c116da612ef5daf60e7a8b98/gymnax-1.0.1-py3-none-any.whl (from https://pypi.org/simple/gymnax/) (requires-python:<3.15,>=3.10) 2026-10-18T10:49:11,286 Found link https://files.pythonhosted.org/packages/e4/a1/a9648bc16a86306d22de219ac1fd2104edfd1dc6737c148f50c9a0e78de8/gymnax-1.0.1.tar.gz (from https://pypi.org/simple/gymnax/) (requires-python:<3.15,>=3.10), version: 1.0.1 2026-10-18T10:49:11,287 Fetching project page and analyzing links: https://www.piwheels.org/simple/gymnax/ 2026-10-18T10:49:11,287 Getting page https://www.piwheels.org/simple/gymnax/ 2026-10-18T10:49:11,289 Found index url https://www.piwheels.org/simple 2026-10-18T10:49:11,474 Fetched page https://www.piwheels.org/simple/gymnax/ as text/html 2026-10-18T10:49:11,478 Skipping link: No binaries permitted for gymnax: https://archive1.piwheels.org/simple/gymnax/gymnax-1.0.0-py3-none-any.whl#sha256=e7e8f80b498ef4e515292a7188c87485898df8b82a49d275c53d51c5c6755ec1 (from https://www.piwheels.org/simple/gymnax/) (requires-python:<3.14,>=3.10) 2026-10-18T10:49:11,478 Skipping link: No binaries permitted for gymnax: https://archive1.piwheels.org/simple/gymnax/gymnax-0.0.9-py3-none-any.whl#sha256=4768ff7dd6683c431ee63d51fd4cd92ca8e319c47e8eb9555337ac9a5e3255d8 (from https://www.piwheels.org/simple/gymnax/) (requires-python:>=3.10) 2026-10-18T10:49:11,479 Skipping link: No binaries permitted for gymnax: https://archive1.piwheels.org/simple/gymnax/gymnax-0.0.8-py3-none-any.whl#sha256=2e4522b178676f855e148be43fddd48843c372fd084d86a3b9c358efc03f7254 (from https://www.piwheels.org/simple/gymnax/) (requires-python:>=3.10) 2026-10-18T10:49:11,480 Skipping link: No binaries permitted for gymnax: https://archive1.piwheels.org/simple/gymnax/gymnax-0.0.7-py3-none-any.whl#sha256=b6e5d8dd1fcacb3bd6477f7b3ac334fd25d5914ae03987be8b0310973e7789a7 (from https://www.piwheels.org/simple/gymnax/) (requires-python:>=3.10) 2026-10-18T10:49:11,481 Skipping link: No binaries permitted for gymnax: https://archive1.piwheels.org/simple/gymnax/gymnax-0.0.6-py3-none-any.whl#sha256=5b136f3325df33b93efafad2dbfac664bf92285c4c27876cf9b4d22df472d0df (from https://www.piwheels.org/simple/gymnax/) (requires-python:>=3.7) 2026-10-18T10:49:11,481 Skipping link: No binaries permitted for gymnax: https://archive1.piwheels.org/simple/gymnax/gymnax-0.0.5-py3-none-any.whl#sha256=b36df6c6b60d738b40902c3e0ad935a555e5870cf41d17ff6f09215be82c33ff (from https://www.piwheels.org/simple/gymnax/) (requires-python:>=3.7) 2026-10-18T10:49:11,482 Skipping link: No binaries permitted for gymnax: https://archive1.piwheels.org/simple/gymnax/gymnax-0.0.4-py3-none-any.whl#sha256=dba4b8a8bae44149fd2f5fafffcd1b3625132e3873e7f4f8b06d3653c5fe3dbd (from https://www.piwheels.org/simple/gymnax/) (requires-python:>=3.7) 2026-10-18T10:49:11,482 Skipping link: No binaries permitted for gymnax: https://archive1.piwheels.org/simple/gymnax/gymnax-0.0.3-py3-none-any.whl#sha256=f11dbe8cfb281705e0ec5d86e64807296e1bab13acf3040b4cde2af4b726290f (from https://www.piwheels.org/simple/gymnax/) (requires-python:>=3.7) 2026-10-18T10:49:11,482 Skipping link: No binaries permitted for gymnax: https://archive1.piwheels.org/simple/gymnax/gymnax-0.0.2-py3-none-any.whl#sha256=9cda840cde5f1d97788d0dd40adf27a9ab35b9a72a8e306a49ebce77651033dd (from https://www.piwheels.org/simple/gymnax/) (requires-python:>=3.7) 2026-10-18T10:49:11,483 Skipping link: No binaries permitted for gymnax: https://archive1.piwheels.org/simple/gymnax/gymnax-0.0.1-py3-none-any.whl#sha256=133bddd2a2582a509e74f84bb0683e36fd67aabd059e092473af45f06f662612 (from https://www.piwheels.org/simple/gymnax/) (requires-python:>=3.6) 2026-10-18T10:49:11,484 Skipping link: not a file: https://www.piwheels.org/simple/gymnax/ 2026-10-18T10:49:11,484 Skipping link: not a file: https://pypi.org/simple/gymnax/ 2026-10-18T10:49:11,504 Given no hashes to check 1 links for project 'gymnax': discarding no candidates 2026-10-18T10:49:11,522 Collecting gymnax==1.0.1 2026-10-18T10:49:11,525 Created temporary directory: /tmp/pip-unpack-9o38dt9b 2026-10-18T10:49:11,673 Downloading gymnax-1.0.1.tar.gz (80 kB) 2026-10-18T10:49:11,893 Added gymnax==1.0.1 from https://files.pythonhosted.org/packages/e4/a1/a9648bc16a86306d22de219ac1fd2104edfd1dc6737c148f50c9a0e78de8/gymnax-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-sdc0p4ko' 2026-10-18T10:49:11,899 Created temporary directory: /tmp/pip-build-env-iqadsfkl 2026-10-18T10:49:11,903 Installing build dependencies: started 2026-10-18T10:49:11,905 Running command pip subprocess to install build dependencies 2026-10-18T10:49:13,061 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-10-18T10:49:13,533 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-10-18T10:49:13,557 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-18T10:49:15,439 Collecting setuptools>=40.8.0 2026-10-18T10:49:15,440 Obtaining dependency information for setuptools>=40.8.0 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-10-18T10:49:15,454 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-10-18T10:49:15,688 Collecting wheel 2026-10-18T10:49:15,689 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-10-18T10:49:15,703 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-10-18T10:49:15,887 Collecting packaging>=24.0 2026-10-18T10:49:15,888 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-10-18T10:49:15,900 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-10-18T10:49:16,092 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-10-18T10:49:16,113 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-10-18T10:49:16,188 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-10-18T10:49:16,222 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-10-18T10:49:16,249 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-10-18T10:49:16,320 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-10-18T10:49:19,090 Installing collected packages: setuptools, packaging, wheel 2026-10-18T10:49:21,766 Creating /tmp/pip-build-env-iqadsfkl/overlay/local/bin 2026-10-18T10:49:21,768 changing mode of /tmp/pip-build-env-iqadsfkl/overlay/local/bin/wheel to 755 2026-10-18T10:49:21,788 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.48.0 2026-10-18T10:49:22,074 Installing build dependencies: finished with status 'done' 2026-10-18T10:49:22,080 Getting requirements to build wheel: started 2026-10-18T10:49:22,081 Running command Getting requirements to build wheel 2026-10-18T10:49:22,780 running egg_info 2026-10-18T10:49:22,786 writing gymnax.egg-info/PKG-INFO 2026-10-18T10:49:22,794 writing dependency_links to gymnax.egg-info/dependency_links.txt 2026-10-18T10:49:22,799 writing requirements to gymnax.egg-info/requires.txt 2026-10-18T10:49:22,800 writing top-level names to gymnax.egg-info/top_level.txt 2026-10-18T10:49:22,831 reading manifest file 'gymnax.egg-info/SOURCES.txt' 2026-10-18T10:49:22,836 adding license file 'LICENSE' 2026-10-18T10:49:22,841 writing manifest file 'gymnax.egg-info/SOURCES.txt' 2026-10-18T10:49:22,939 Getting requirements to build wheel: finished with status 'done' 2026-10-18T10:49:22,943 Created temporary directory: /tmp/pip-modern-metadata-h2aeoxq4 2026-10-18T10:49:22,945 Preparing metadata (pyproject.toml): started 2026-10-18T10:49:22,946 Running command Preparing metadata (pyproject.toml) 2026-10-18T10:49:23,595 running dist_info 2026-10-18T10:49:23,605 creating /tmp/pip-modern-metadata-h2aeoxq4/gymnax.egg-info 2026-10-18T10:49:23,606 writing /tmp/pip-modern-metadata-h2aeoxq4/gymnax.egg-info/PKG-INFO 2026-10-18T10:49:23,614 writing dependency_links to /tmp/pip-modern-metadata-h2aeoxq4/gymnax.egg-info/dependency_links.txt 2026-10-18T10:49:23,619 writing requirements to /tmp/pip-modern-metadata-h2aeoxq4/gymnax.egg-info/requires.txt 2026-10-18T10:49:23,620 writing top-level names to /tmp/pip-modern-metadata-h2aeoxq4/gymnax.egg-info/top_level.txt 2026-10-18T10:49:23,622 writing manifest file '/tmp/pip-modern-metadata-h2aeoxq4/gymnax.egg-info/SOURCES.txt' 2026-10-18T10:49:23,649 reading manifest file '/tmp/pip-modern-metadata-h2aeoxq4/gymnax.egg-info/SOURCES.txt' 2026-10-18T10:49:23,651 adding license file 'LICENSE' 2026-10-18T10:49:23,655 writing manifest file '/tmp/pip-modern-metadata-h2aeoxq4/gymnax.egg-info/SOURCES.txt' 2026-10-18T10:49:23,656 creating '/tmp/pip-modern-metadata-h2aeoxq4/gymnax-1.0.1.dist-info' 2026-10-18T10:49:23,780 Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-18T10:49:23,786 Source in /tmp/pip-wheel-7dwvaj4_/gymnax_a699a579dece404ba08906d4c87b0da6 has version 1.0.1, which satisfies requirement gymnax==1.0.1 from https://files.pythonhosted.org/packages/e4/a1/a9648bc16a86306d22de219ac1fd2104edfd1dc6737c148f50c9a0e78de8/gymnax-1.0.1.tar.gz 2026-10-18T10:49:23,787 Removed gymnax==1.0.1 from https://files.pythonhosted.org/packages/e4/a1/a9648bc16a86306d22de219ac1fd2104edfd1dc6737c148f50c9a0e78de8/gymnax-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-sdc0p4ko' 2026-10-18T10:49:23,796 Created temporary directory: /tmp/pip-unpack-u_s9x0j2 2026-10-18T10:49:23,796 Building wheels for collected packages: gymnax 2026-10-18T10:49:23,801 Created temporary directory: /tmp/pip-wheel-ulom0n79 2026-10-18T10:49:23,801 Destination directory: /tmp/pip-wheel-ulom0n79 2026-10-18T10:49:23,803 Building wheel for gymnax (pyproject.toml): started 2026-10-18T10:49:23,804 Running command Building wheel for gymnax (pyproject.toml) 2026-10-18T10:49:24,429 running bdist_wheel 2026-10-18T10:49:24,447 running build 2026-10-18T10:49:24,448 running build_py 2026-10-18T10:49:24,454 creating build/lib/gymnax 2026-10-18T10:49:24,456 copying gymnax/__init__.py -> build/lib/gymnax 2026-10-18T10:49:24,458 copying gymnax/registration.py -> build/lib/gymnax 2026-10-18T10:49:24,460 creating build/lib/gymnax/wrappers 2026-10-18T10:49:24,462 copying gymnax/wrappers/dm_env.py -> build/lib/gymnax/wrappers 2026-10-18T10:49:24,463 copying gymnax/wrappers/__init__.py -> build/lib/gymnax/wrappers 2026-10-18T10:49:24,465 copying gymnax/wrappers/evojax.py -> build/lib/gymnax/wrappers 2026-10-18T10:49:24,467 copying gymnax/wrappers/compat.py -> build/lib/gymnax/wrappers 2026-10-18T10:49:24,469 copying gymnax/wrappers/brax.py -> build/lib/gymnax/wrappers 2026-10-18T10:49:24,471 copying gymnax/wrappers/gym.py -> build/lib/gymnax/wrappers 2026-10-18T10:49:24,473 copying gymnax/wrappers/purerl.py -> build/lib/gymnax/wrappers 2026-10-18T10:49:24,476 creating build/lib/gymnax/visualize 2026-10-18T10:49:24,477 copying gymnax/visualize/vis_gym.py -> build/lib/gymnax/visualize 2026-10-18T10:49:24,479 copying gymnax/visualize/__init__.py -> build/lib/gymnax/visualize 2026-10-18T10:49:24,481 copying gymnax/visualize/vis_minatar.py -> build/lib/gymnax/visualize 2026-10-18T10:49:24,482 copying gymnax/visualize/vis_circle.py -> build/lib/gymnax/visualize 2026-10-18T10:49:24,484 copying gymnax/visualize/visualizer.py -> build/lib/gymnax/visualize 2026-10-18T10:49:24,486 copying gymnax/visualize/vis_maze.py -> build/lib/gymnax/visualize 2026-10-18T10:49:24,488 copying gymnax/visualize/vis_catch.py -> build/lib/gymnax/visualize 2026-10-18T10:49:24,490 creating build/lib/gymnax/environments 2026-10-18T10:49:24,491 copying gymnax/environments/environment.py -> build/lib/gymnax/environments 2026-10-18T10:49:24,494 copying gymnax/environments/__init__.py -> build/lib/gymnax/environments 2026-10-18T10:49:24,495 copying gymnax/environments/spaces.py -> build/lib/gymnax/environments 2026-10-18T10:49:24,498 creating build/lib/gymnax/utils 2026-10-18T10:49:24,499 copying gymnax/utils/load_mnist.py -> build/lib/gymnax/utils 2026-10-18T10:49:24,502 creating build/lib/gymnax/experimental 2026-10-18T10:49:24,502 copying gymnax/experimental/__init__.py -> build/lib/gymnax/experimental 2026-10-18T10:49:24,504 copying gymnax/experimental/rollout.py -> build/lib/gymnax/experimental 2026-10-18T10:49:24,507 creating build/lib/gymnax/environments/classic_control 2026-10-18T10:49:24,508 copying gymnax/environments/classic_control/__init__.py -> build/lib/gymnax/environments/classic_control 2026-10-18T10:49:24,510 copying gymnax/environments/classic_control/acrobot.py -> build/lib/gymnax/environments/classic_control 2026-10-18T10:49:24,512 copying gymnax/environments/classic_control/continuous_mountain_car.py -> build/lib/gymnax/environments/classic_control 2026-10-18T10:49:24,517 copying gymnax/environments/classic_control/cartpole.py -> build/lib/gymnax/environments/classic_control 2026-10-18T10:49:24,519 copying gymnax/environments/classic_control/pendulum.py -> build/lib/gymnax/environments/classic_control 2026-10-18T10:49:24,521 copying gymnax/environments/classic_control/mountain_car.py -> build/lib/gymnax/environments/classic_control 2026-10-18T10:49:24,524 creating build/lib/gymnax/environments/misc 2026-10-18T10:49:24,525 copying gymnax/environments/misc/meta_maze.py -> build/lib/gymnax/environments/misc 2026-10-18T10:49:24,528 copying gymnax/environments/misc/__init__.py -> build/lib/gymnax/environments/misc 2026-10-18T10:49:24,529 copying gymnax/environments/misc/frozen_lake.py -> build/lib/gymnax/environments/misc 2026-10-18T10:49:24,531 copying gymnax/environments/misc/bernoulli_bandit.py -> build/lib/gymnax/environments/misc 2026-10-18T10:49:24,534 copying gymnax/environments/misc/point_robot.py -> build/lib/gymnax/environments/misc 2026-10-18T10:49:24,536 copying gymnax/environments/misc/pong.py -> build/lib/gymnax/environments/misc 2026-10-18T10:49:24,538 copying gymnax/environments/misc/reacher.py -> build/lib/gymnax/environments/misc 2026-10-18T10:49:24,540 copying gymnax/environments/misc/gaussian_bandit.py -> build/lib/gymnax/environments/misc 2026-10-18T10:49:24,542 copying gymnax/environments/misc/rooms.py -> build/lib/gymnax/environments/misc 2026-10-18T10:49:24,545 copying gymnax/environments/misc/swimmer.py -> build/lib/gymnax/environments/misc 2026-10-18T10:49:24,547 creating build/lib/gymnax/environments/minatar 2026-10-18T10:49:24,548 copying gymnax/environments/minatar/__init__.py -> build/lib/gymnax/environments/minatar 2026-10-18T10:49:24,550 copying gymnax/environments/minatar/seaquest.py -> build/lib/gymnax/environments/minatar 2026-10-18T10:49:24,553 copying gymnax/environments/minatar/asterix.py -> build/lib/gymnax/environments/minatar 2026-10-18T10:49:24,555 copying gymnax/environments/minatar/space_invaders.py -> build/lib/gymnax/environments/minatar 2026-10-18T10:49:24,557 copying gymnax/environments/minatar/freeway.py -> build/lib/gymnax/environments/minatar 2026-10-18T10:49:24,560 copying gymnax/environments/minatar/breakout.py -> build/lib/gymnax/environments/minatar 2026-10-18T10:49:24,562 copying gymnax/environments/minatar/seaquest_helpers.py -> build/lib/gymnax/environments/minatar 2026-10-18T10:49:24,565 creating build/lib/gymnax/environments/bsuite 2026-10-18T10:49:24,566 copying gymnax/environments/bsuite/__init__.py -> build/lib/gymnax/environments/bsuite 2026-10-18T10:49:24,568 copying gymnax/environments/bsuite/catch.py -> build/lib/gymnax/environments/bsuite 2026-10-18T10:49:24,570 copying gymnax/environments/bsuite/umbrella_chain.py -> build/lib/gymnax/environments/bsuite 2026-10-18T10:49:24,572 copying gymnax/environments/bsuite/bandit.py -> build/lib/gymnax/environments/bsuite 2026-10-18T10:49:24,574 copying gymnax/environments/bsuite/deep_sea.py -> build/lib/gymnax/environments/bsuite 2026-10-18T10:49:24,576 copying gymnax/environments/bsuite/memory_chain.py -> build/lib/gymnax/environments/bsuite 2026-10-18T10:49:24,578 copying gymnax/environments/bsuite/mnist.py -> build/lib/gymnax/environments/bsuite 2026-10-18T10:49:24,580 copying gymnax/environments/bsuite/discounting_chain.py -> build/lib/gymnax/environments/bsuite 2026-10-18T10:49:24,582 running egg_info 2026-10-18T10:49:24,593 writing gymnax.egg-info/PKG-INFO 2026-10-18T10:49:24,600 writing dependency_links to gymnax.egg-info/dependency_links.txt 2026-10-18T10:49:24,605 writing requirements to gymnax.egg-info/requires.txt 2026-10-18T10:49:24,606 writing top-level names to gymnax.egg-info/top_level.txt 2026-10-18T10:49:24,622 reading manifest file 'gymnax.egg-info/SOURCES.txt' 2026-10-18T10:49:24,628 adding license file 'LICENSE' 2026-10-18T10:49:24,632 writing manifest file 'gymnax.egg-info/SOURCES.txt' 2026-10-18T10:49:24,653 installing to build/bdist.linux-armv7l/wheel 2026-10-18T10:49:24,653 running install 2026-10-18T10:49:24,675 running install_lib 2026-10-18T10:49:24,680 creating build/bdist.linux-armv7l/wheel 2026-10-18T10:49:24,682 creating build/bdist.linux-armv7l/wheel/gymnax 2026-10-18T10:49:24,683 copying build/lib/gymnax/__init__.py -> build/bdist.linux-armv7l/wheel/./gymnax 2026-10-18T10:49:24,686 creating build/bdist.linux-armv7l/wheel/gymnax/wrappers 2026-10-18T10:49:24,687 copying build/lib/gymnax/wrappers/dm_env.py -> build/bdist.linux-armv7l/wheel/./gymnax/wrappers 2026-10-18T10:49:24,688 copying build/lib/gymnax/wrappers/__init__.py -> build/bdist.linux-armv7l/wheel/./gymnax/wrappers 2026-10-18T10:49:24,690 copying build/lib/gymnax/wrappers/evojax.py -> build/bdist.linux-armv7l/wheel/./gymnax/wrappers 2026-10-18T10:49:24,692 copying build/lib/gymnax/wrappers/compat.py -> build/bdist.linux-armv7l/wheel/./gymnax/wrappers 2026-10-18T10:49:24,693 copying build/lib/gymnax/wrappers/brax.py -> build/bdist.linux-armv7l/wheel/./gymnax/wrappers 2026-10-18T10:49:24,695 copying build/lib/gymnax/wrappers/gym.py -> build/bdist.linux-armv7l/wheel/./gymnax/wrappers 2026-10-18T10:49:24,697 copying build/lib/gymnax/wrappers/purerl.py -> build/bdist.linux-armv7l/wheel/./gymnax/wrappers 2026-10-18T10:49:24,700 creating build/bdist.linux-armv7l/wheel/gymnax/visualize 2026-10-18T10:49:24,701 copying build/lib/gymnax/visualize/vis_gym.py -> build/bdist.linux-armv7l/wheel/./gymnax/visualize 2026-10-18T10:49:24,703 copying build/lib/gymnax/visualize/__init__.py -> build/bdist.linux-armv7l/wheel/./gymnax/visualize 2026-10-18T10:49:24,705 copying build/lib/gymnax/visualize/vis_minatar.py -> build/bdist.linux-armv7l/wheel/./gymnax/visualize 2026-10-18T10:49:24,707 copying build/lib/gymnax/visualize/vis_circle.py -> build/bdist.linux-armv7l/wheel/./gymnax/visualize 2026-10-18T10:49:24,708 copying build/lib/gymnax/visualize/visualizer.py -> build/bdist.linux-armv7l/wheel/./gymnax/visualize 2026-10-18T10:49:24,710 copying build/lib/gymnax/visualize/vis_maze.py -> build/bdist.linux-armv7l/wheel/./gymnax/visualize 2026-10-18T10:49:24,712 copying build/lib/gymnax/visualize/vis_catch.py -> build/bdist.linux-armv7l/wheel/./gymnax/visualize 2026-10-18T10:49:24,714 copying build/lib/gymnax/registration.py -> build/bdist.linux-armv7l/wheel/./gymnax 2026-10-18T10:49:24,717 creating build/bdist.linux-armv7l/wheel/gymnax/environments 2026-10-18T10:49:24,718 copying build/lib/gymnax/environments/environment.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments 2026-10-18T10:49:24,720 copying build/lib/gymnax/environments/__init__.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments 2026-10-18T10:49:24,723 creating build/bdist.linux-armv7l/wheel/gymnax/environments/classic_control 2026-10-18T10:49:24,724 copying build/lib/gymnax/environments/classic_control/__init__.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/classic_control 2026-10-18T10:49:24,726 copying build/lib/gymnax/environments/classic_control/acrobot.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/classic_control 2026-10-18T10:49:24,728 copying build/lib/gymnax/environments/classic_control/continuous_mountain_car.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/classic_control 2026-10-18T10:49:24,730 copying build/lib/gymnax/environments/classic_control/cartpole.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/classic_control 2026-10-18T10:49:24,732 copying build/lib/gymnax/environments/classic_control/pendulum.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/classic_control 2026-10-18T10:49:24,734 copying build/lib/gymnax/environments/classic_control/mountain_car.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/classic_control 2026-10-18T10:49:24,737 creating build/bdist.linux-armv7l/wheel/gymnax/environments/misc 2026-10-18T10:49:24,738 copying build/lib/gymnax/environments/misc/meta_maze.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/misc 2026-10-18T10:49:24,740 copying build/lib/gymnax/environments/misc/__init__.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/misc 2026-10-18T10:49:24,742 copying build/lib/gymnax/environments/misc/frozen_lake.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/misc 2026-10-18T10:49:24,744 copying build/lib/gymnax/environments/misc/bernoulli_bandit.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/misc 2026-10-18T10:49:24,746 copying build/lib/gymnax/environments/misc/point_robot.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/misc 2026-10-18T10:49:24,748 copying build/lib/gymnax/environments/misc/pong.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/misc 2026-10-18T10:49:24,750 copying build/lib/gymnax/environments/misc/reacher.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/misc 2026-10-18T10:49:24,752 copying build/lib/gymnax/environments/misc/gaussian_bandit.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/misc 2026-10-18T10:49:24,754 copying build/lib/gymnax/environments/misc/rooms.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/misc 2026-10-18T10:49:24,756 copying build/lib/gymnax/environments/misc/swimmer.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/misc 2026-10-18T10:49:24,759 creating build/bdist.linux-armv7l/wheel/gymnax/environments/minatar 2026-10-18T10:49:24,760 copying build/lib/gymnax/environments/minatar/__init__.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/minatar 2026-10-18T10:49:24,762 copying build/lib/gymnax/environments/minatar/seaquest.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/minatar 2026-10-18T10:49:24,764 copying build/lib/gymnax/environments/minatar/asterix.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/minatar 2026-10-18T10:49:24,766 copying build/lib/gymnax/environments/minatar/space_invaders.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/minatar 2026-10-18T10:49:24,769 copying build/lib/gymnax/environments/minatar/freeway.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/minatar 2026-10-18T10:49:24,771 copying build/lib/gymnax/environments/minatar/breakout.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/minatar 2026-10-18T10:49:24,773 copying build/lib/gymnax/environments/minatar/seaquest_helpers.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/minatar 2026-10-18T10:49:24,775 copying build/lib/gymnax/environments/spaces.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments 2026-10-18T10:49:24,778 creating build/bdist.linux-armv7l/wheel/gymnax/environments/bsuite 2026-10-18T10:49:24,779 copying build/lib/gymnax/environments/bsuite/__init__.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/bsuite 2026-10-18T10:49:24,781 copying build/lib/gymnax/environments/bsuite/catch.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/bsuite 2026-10-18T10:49:24,783 copying build/lib/gymnax/environments/bsuite/umbrella_chain.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/bsuite 2026-10-18T10:49:24,786 copying build/lib/gymnax/environments/bsuite/bandit.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/bsuite 2026-10-18T10:49:24,787 copying build/lib/gymnax/environments/bsuite/deep_sea.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/bsuite 2026-10-18T10:49:24,790 copying build/lib/gymnax/environments/bsuite/memory_chain.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/bsuite 2026-10-18T10:49:24,792 copying build/lib/gymnax/environments/bsuite/mnist.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/bsuite 2026-10-18T10:49:24,794 copying build/lib/gymnax/environments/bsuite/discounting_chain.py -> build/bdist.linux-armv7l/wheel/./gymnax/environments/bsuite 2026-10-18T10:49:24,797 creating build/bdist.linux-armv7l/wheel/gymnax/utils 2026-10-18T10:49:24,798 copying build/lib/gymnax/utils/load_mnist.py -> build/bdist.linux-armv7l/wheel/./gymnax/utils 2026-10-18T10:49:24,801 creating build/bdist.linux-armv7l/wheel/gymnax/experimental 2026-10-18T10:49:24,802 copying build/lib/gymnax/experimental/__init__.py -> build/bdist.linux-armv7l/wheel/./gymnax/experimental 2026-10-18T10:49:24,804 copying build/lib/gymnax/experimental/rollout.py -> build/bdist.linux-armv7l/wheel/./gymnax/experimental 2026-10-18T10:49:24,806 running install_egg_info 2026-10-18T10:49:24,811 Copying gymnax.egg-info to build/bdist.linux-armv7l/wheel/./gymnax-1.0.1-py3.11.egg-info 2026-10-18T10:49:24,821 running install_scripts 2026-10-18T10:49:24,831 creating build/bdist.linux-armv7l/wheel/gymnax-1.0.1.dist-info/WHEEL 2026-10-18T10:49:24,834 creating '/tmp/pip-wheel-ulom0n79/.tmp-ok5cf_gd/gymnax-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-10-18T10:49:24,836 adding 'gymnax/__init__.py' 2026-10-18T10:49:24,837 adding 'gymnax/registration.py' 2026-10-18T10:49:24,839 adding 'gymnax/environments/__init__.py' 2026-10-18T10:49:24,841 adding 'gymnax/environments/environment.py' 2026-10-18T10:49:24,842 adding 'gymnax/environments/spaces.py' 2026-10-18T10:49:24,844 adding 'gymnax/environments/bsuite/__init__.py' 2026-10-18T10:49:24,846 adding 'gymnax/environments/bsuite/bandit.py' 2026-10-18T10:49:24,847 adding 'gymnax/environments/bsuite/catch.py' 2026-10-18T10:49:24,849 adding 'gymnax/environments/bsuite/deep_sea.py' 2026-10-18T10:49:24,851 adding 'gymnax/environments/bsuite/discounting_chain.py' 2026-10-18T10:49:24,852 adding 'gymnax/environments/bsuite/memory_chain.py' 2026-10-18T10:49:24,854 adding 'gymnax/environments/bsuite/mnist.py' 2026-10-18T10:49:24,855 adding 'gymnax/environments/bsuite/umbrella_chain.py' 2026-10-18T10:49:24,857 adding 'gymnax/environments/classic_control/__init__.py' 2026-10-18T10:49:24,859 adding 'gymnax/environments/classic_control/acrobot.py' 2026-10-18T10:49:24,860 adding 'gymnax/environments/classic_control/cartpole.py' 2026-10-18T10:49:24,862 adding 'gymnax/environments/classic_control/continuous_mountain_car.py' 2026-10-18T10:49:24,863 adding 'gymnax/environments/classic_control/mountain_car.py' 2026-10-18T10:49:24,865 adding 'gymnax/environments/classic_control/pendulum.py' 2026-10-18T10:49:24,867 adding 'gymnax/environments/minatar/__init__.py' 2026-10-18T10:49:24,869 adding 'gymnax/environments/minatar/asterix.py' 2026-10-18T10:49:24,871 adding 'gymnax/environments/minatar/breakout.py' 2026-10-18T10:49:24,873 adding 'gymnax/environments/minatar/freeway.py' 2026-10-18T10:49:24,876 adding 'gymnax/environments/minatar/seaquest.py' 2026-10-18T10:49:24,877 adding 'gymnax/environments/minatar/seaquest_helpers.py' 2026-10-18T10:49:24,879 adding 'gymnax/environments/minatar/space_invaders.py' 2026-10-18T10:49:24,881 adding 'gymnax/environments/misc/__init__.py' 2026-10-18T10:49:24,882 adding 'gymnax/environments/misc/bernoulli_bandit.py' 2026-10-18T10:49:24,884 adding 'gymnax/environments/misc/frozen_lake.py' 2026-10-18T10:49:24,886 adding 'gymnax/environments/misc/gaussian_bandit.py' 2026-10-18T10:49:24,887 adding 'gymnax/environments/misc/meta_maze.py' 2026-10-18T10:49:24,889 adding 'gymnax/environments/misc/point_robot.py' 2026-10-18T10:49:24,891 adding 'gymnax/environments/misc/pong.py' 2026-10-18T10:49:24,893 adding 'gymnax/environments/misc/reacher.py' 2026-10-18T10:49:24,894 adding 'gymnax/environments/misc/rooms.py' 2026-10-18T10:49:24,896 adding 'gymnax/environments/misc/swimmer.py' 2026-10-18T10:49:24,898 adding 'gymnax/experimental/__init__.py' 2026-10-18T10:49:24,899 adding 'gymnax/experimental/rollout.py' 2026-10-18T10:49:24,901 adding 'gymnax/utils/load_mnist.py' 2026-10-18T10:49:24,903 adding 'gymnax/visualize/__init__.py' 2026-10-18T10:49:24,904 adding 'gymnax/visualize/vis_catch.py' 2026-10-18T10:49:24,906 adding 'gymnax/visualize/vis_circle.py' 2026-10-18T10:49:24,907 adding 'gymnax/visualize/vis_gym.py' 2026-10-18T10:49:24,908 adding 'gymnax/visualize/vis_maze.py' 2026-10-18T10:49:24,910 adding 'gymnax/visualize/vis_minatar.py' 2026-10-18T10:49:24,911 adding 'gymnax/visualize/visualizer.py' 2026-10-18T10:49:24,913 adding 'gymnax/wrappers/__init__.py' 2026-10-18T10:49:24,914 adding 'gymnax/wrappers/brax.py' 2026-10-18T10:49:24,915 adding 'gymnax/wrappers/compat.py' 2026-10-18T10:49:24,917 adding 'gymnax/wrappers/dm_env.py' 2026-10-18T10:49:24,918 adding 'gymnax/wrappers/evojax.py' 2026-10-18T10:49:24,919 adding 'gymnax/wrappers/gym.py' 2026-10-18T10:49:24,921 adding 'gymnax/wrappers/purerl.py' 2026-10-18T10:49:24,924 adding 'gymnax-1.0.1.dist-info/licenses/LICENSE' 2026-10-18T10:49:24,927 adding 'gymnax-1.0.1.dist-info/METADATA' 2026-10-18T10:49:24,928 adding 'gymnax-1.0.1.dist-info/WHEEL' 2026-10-18T10:49:24,929 adding 'gymnax-1.0.1.dist-info/top_level.txt' 2026-10-18T10:49:24,931 adding 'gymnax-1.0.1.dist-info/RECORD' 2026-10-18T10:49:24,934 removing build/bdist.linux-armv7l/wheel 2026-10-18T10:49:25,048 Building wheel for gymnax (pyproject.toml): finished with status 'done' 2026-10-18T10:49:25,054 Created wheel for gymnax: filename=gymnax-1.0.1-py3-none-any.whl size=101241 sha256=e740dbf147913de9c03b7700ef85f89c09ffd2312cec55f4788bf317f3d58cdc 2026-10-18T10:49:25,055 Stored in directory: /tmp/pip-ephem-wheel-cache-ov6gw33d/wheels/cd/60/d1/757ee86c4d04b25e1d4ed305de0e7e9b1caee776e6a1ac274d 2026-10-18T10:49:25,072 Successfully built gymnax 2026-10-18T10:49:25,077 Removed build tracker: '/tmp/pip-build-tracker-sdc0p4ko'