2026-02-13T07:17:36,223 Created temporary directory: /tmp/pip-ephem-wheel-cache-6o3hkkm9 2026-02-13T07:17:36,225 Created temporary directory: /tmp/pip-build-tracker-ggfb40mz 2026-02-13T07:17:36,225 Initialized build tracking at /tmp/pip-build-tracker-ggfb40mz 2026-02-13T07:17:36,226 Created build tracker: /tmp/pip-build-tracker-ggfb40mz 2026-02-13T07:17:36,226 Entered build tracker: /tmp/pip-build-tracker-ggfb40mz 2026-02-13T07:17:36,227 Created temporary directory: /tmp/pip-wheel-0_t2d3vp 2026-02-13T07:17:36,230 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-02-13T07:17:36,232 Created temporary directory: /tmp/pip-ephem-wheel-cache-5l42210k 2026-02-13T07:17:36,254 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-13T07:17:36,257 2 location(s) to search for versions of cusrl: 2026-02-13T07:17:36,257 * https://pypi.org/simple/cusrl/ 2026-02-13T07:17:36,257 * https://www.piwheels.org/simple/cusrl/ 2026-02-13T07:17:36,258 Fetching project page and analyzing links: https://pypi.org/simple/cusrl/ 2026-02-13T07:17:36,259 Getting page https://pypi.org/simple/cusrl/ 2026-02-13T07:17:36,260 Found index url https://pypi.org/simple 2026-02-13T07:17:36,485 Fetched page https://pypi.org/simple/cusrl/ as application/vnd.pypi.simple.v1+json 2026-02-13T07:17:36,490 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/fe/8b/81b2c64ee9707ee03840935fc123b689526873303b7fd74b33fab52d3d13/cusrl-1.0.0-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,491 Found link https://files.pythonhosted.org/packages/e7/bd/20845cdf3154b5f2a628f0e999bf6b1b0a8a0021ffc2a7292e02d78e8111/cusrl-1.0.0.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.0.0 2026-02-13T07:17:36,492 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/f9/b2/e69a0d98e444e72f6a535c24a3759e846b884c65105d13c486dd48162a2d/cusrl-1.0.1-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,493 Found link https://files.pythonhosted.org/packages/d8/74/abcf46126585ecf82ad44f838c0b71d00961ca66e09aab29a0a0114747ec/cusrl-1.0.1.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.0.1 2026-02-13T07:17:36,494 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/a3/f0/1572f05f2583c34c1f03de0b0dd6e2223b7ba594363c3d09c6a2d37fa5d7/cusrl-1.0.2-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,495 Found link https://files.pythonhosted.org/packages/96/85/a224cdaa37fe9c0d452aea0d18cb5b6526fc13a81e318c2c7088adbe5715/cusrl-1.0.2.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.0.2 2026-02-13T07:17:36,496 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/b3/35/de6a594f23aa2c075f55c344b4b958c401a93207912cc3d925a0d75d12ce/cusrl-1.1.0-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,497 Found link https://files.pythonhosted.org/packages/7d/61/ff7a978e2385b93f04291c500c3c88cf04b11d7a938eb9c951d6d8af6223/cusrl-1.1.0.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.1.0 2026-02-13T07:17:36,497 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/ae/47/4b22c4f59ca2010dce2a859f8120e5434e40753a7abc0d3128d00cab8f13/cusrl-1.1.1-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,498 Found link https://files.pythonhosted.org/packages/ba/c4/3cabe03092ea61cf36545c8d77d2582960d09e4857b4a0a3bd4072943460/cusrl-1.1.1.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.1.1 2026-02-13T07:17:36,499 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/1b/2e/8a4f2bdd0c46d149e604b4a4612bcfb2dfaf73d2bcb5662bca0268c36d4b/cusrl-1.1.2-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,500 Found link https://files.pythonhosted.org/packages/08/79/65138c9a1d21452b23ea8e524ab8212653ecc6e7420ffe21b176ee6e7411/cusrl-1.1.2.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.1.2 2026-02-13T07:17:36,501 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/39/92/82f4d9135cd7646e614776f3c63eafc5e3dd2ceb4460ea8129a0a39c7620/cusrl-1.1.3-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,501 Found link https://files.pythonhosted.org/packages/36/b5/73ae530d20593ecc0a2df6a2f07cf60c21e568747eaea6127580f4cb7469/cusrl-1.1.3.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.1.3 2026-02-13T07:17:36,502 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/59/b8/37b435b5678d371ea6ea82edd5a48a11ccce1677a8a3ed7a85016698decb/cusrl-1.1.4-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,503 Found link https://files.pythonhosted.org/packages/25/b7/0257c56fd72d28c7ad8f6db910eae49b25cc1a9a1afca9eba3a6d1b4baeb/cusrl-1.1.4.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.1.4 2026-02-13T07:17:36,504 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/87/27/e97d2398d88841a40d1279c07d665480784ab658295f79f8886234e54697/cusrl-1.1.5-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,505 Found link https://files.pythonhosted.org/packages/e3/6b/4c839e53ef0123bca26d3e38ea7311515c67f02af30d2aaeda3f73d22d2f/cusrl-1.1.5.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.1.5 2026-02-13T07:17:36,505 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/ac/90/7d7e64fb5800521df7448a6bd50365e2bc1afcc80a0f399c6e2ed7333f48/cusrl-1.1.6-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,506 Found link https://files.pythonhosted.org/packages/19/52/1beb04f5f6ce2cb30509910ddf9445b7248e93f6e90b5277f756e4621b13/cusrl-1.1.6.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.1.6 2026-02-13T07:17:36,507 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/32/05/431dea31b0151a9cb1541a48622a0a312cb925822c1fa0e71219ab2c1174/cusrl-1.1.7-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,508 Found link https://files.pythonhosted.org/packages/18/f7/d78c74b4ea99df53c3cd7636a7c92d6db621f1abe67975a031fcc640989a/cusrl-1.1.7.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.1.7 2026-02-13T07:17:36,508 Skipping link: No binaries permitted for cusrl: https://files.pythonhosted.org/packages/50/d5/758e23b88b329e525bc1b8962b23cfbb8aa2190f27a6130f544231e25e63/cusrl-1.1.8.post0-py3-none-any.whl (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,509 Found link https://files.pythonhosted.org/packages/dd/89/6738ef41571471647cca8e044f5f2aa6fba418ae6ccde7d8d0654e2cb490/cusrl-1.1.8.post0.tar.gz (from https://pypi.org/simple/cusrl/) (requires-python:>=3.10), version: 1.1.8.post0 2026-02-13T07:17:36,510 Fetching project page and analyzing links: https://www.piwheels.org/simple/cusrl/ 2026-02-13T07:17:36,511 Getting page https://www.piwheels.org/simple/cusrl/ 2026-02-13T07:17:36,512 Found index url https://www.piwheels.org/simple 2026-02-13T07:17:36,679 Fetched page https://www.piwheels.org/simple/cusrl/ as text/html 2026-02-13T07:17:36,684 Skipping link: No binaries permitted for cusrl: https://www.piwheels.org/simple/cusrl/cusrl-1.1.7-py3-none-any.whl#sha256=cf1782d15345e4b475b8b1ce5edd042f82fd76892667348c22dc90ac984f2795 (from https://www.piwheels.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,685 Skipping link: No binaries permitted for cusrl: https://www.piwheels.org/simple/cusrl/cusrl-1.1.6-py3-none-any.whl#sha256=4c09a3d3556fdcfbcb17850e1d83ab3b67d51e99a180bbca167327ee616db2f1 (from https://www.piwheels.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,685 Skipping link: No binaries permitted for cusrl: https://archive1.piwheels.org/simple/cusrl/cusrl-1.1.5-py3-none-any.whl#sha256=f208a93859ab0933fd339891eb0d5aeb1b6ab629100681c131b131785a0adc6a (from https://www.piwheels.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,686 Skipping link: No binaries permitted for cusrl: https://archive1.piwheels.org/simple/cusrl/cusrl-1.1.4-py3-none-any.whl#sha256=74328b49fc72807c1b15ed1aef186618143e19d666ecb1758f0a44ca57253902 (from https://www.piwheels.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,686 Skipping link: No binaries permitted for cusrl: https://archive1.piwheels.org/simple/cusrl/cusrl-1.1.3-py3-none-any.whl#sha256=ca3ad74ef66a5066a8c4867324b8fdecdaae4078bbb8a37d57c79998ca44c577 (from https://www.piwheels.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,687 Skipping link: No binaries permitted for cusrl: https://archive1.piwheels.org/simple/cusrl/cusrl-1.1.2-py3-none-any.whl#sha256=9d8533471d24bbb1c9304fceb1912397ed522eda4e2e8d41e01b6baac054c045 (from https://www.piwheels.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,687 Skipping link: No binaries permitted for cusrl: https://archive1.piwheels.org/simple/cusrl/cusrl-1.1.1-py3-none-any.whl#sha256=93e202940b7f6587006dea167430bc493a5898649f059027bea88fcb207c609c (from https://www.piwheels.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,687 Skipping link: No binaries permitted for cusrl: https://archive1.piwheels.org/simple/cusrl/cusrl-1.1.0-py3-none-any.whl#sha256=29052a864ea4b4b9cd493fe67888b934ba3ef5edd868564226f909cc7fabca6a (from https://www.piwheels.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,688 Skipping link: No binaries permitted for cusrl: https://archive1.piwheels.org/simple/cusrl/cusrl-1.0.2-py3-none-any.whl#sha256=b2501d70ff2f6a71fd6d4f33961d3a26530e5bfeb04a233c22b370d8548e57e6 (from https://www.piwheels.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,689 Skipping link: No binaries permitted for cusrl: https://archive1.piwheels.org/simple/cusrl/cusrl-1.0.1-py3-none-any.whl#sha256=ec52e591b785a7ba2da9bd8460916c10e5b945972225d54a9b9c402f43fb4910 (from https://www.piwheels.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,689 Skipping link: No binaries permitted for cusrl: https://archive1.piwheels.org/simple/cusrl/cusrl-1.0.0-py3-none-any.whl#sha256=59176084f36ddf925a6c327320494887a431d54509cbf0b76efc01fb19ad2bd8 (from https://www.piwheels.org/simple/cusrl/) (requires-python:>=3.10) 2026-02-13T07:17:36,690 Skipping link: not a file: https://www.piwheels.org/simple/cusrl/ 2026-02-13T07:17:36,691 Skipping link: not a file: https://pypi.org/simple/cusrl/ 2026-02-13T07:17:36,712 Given no hashes to check 1 links for project 'cusrl': discarding no candidates 2026-02-13T07:17:36,731 Collecting cusrl==1.1.8.post0 2026-02-13T07:17:36,734 Created temporary directory: /tmp/pip-unpack-ec0p_aun 2026-02-13T07:17:36,954 Downloading cusrl-1.1.8.post0.tar.gz (141 kB) 2026-02-13T07:17:37,299 Added cusrl==1.1.8.post0 from https://files.pythonhosted.org/packages/dd/89/6738ef41571471647cca8e044f5f2aa6fba418ae6ccde7d8d0654e2cb490/cusrl-1.1.8.post0.tar.gz to build tracker '/tmp/pip-build-tracker-ggfb40mz' 2026-02-13T07:17:37,304 Created temporary directory: /tmp/pip-build-env-zox9zqsc 2026-02-13T07:17:37,309 Installing build dependencies: started 2026-02-13T07:17:37,310 Running command pip subprocess to install build dependencies 2026-02-13T07:17:38,465 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-13T07:17:39,039 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-02-13T07:17:39,063 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-13T07:17:40,792 Collecting setuptools 2026-02-13T07:17:40,874 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-13T07:17:41,247 Collecting setuptools-scm 2026-02-13T07:17:41,263 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-02-13T07:17:41,457 Collecting packaging>=20 2026-02-13T07:17:41,472 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-13T07:17:44,472 Installing collected packages: setuptools, packaging, setuptools-scm 2026-02-13T07:17:48,066 Creating /tmp/pip-build-env-zox9zqsc/overlay/local/bin 2026-02-13T07:17:48,068 changing mode of /tmp/pip-build-env-zox9zqsc/overlay/local/bin/setuptools-scm to 755 2026-02-13T07:17:48,092 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools-scm-9.2.2 2026-02-13T07:17:48,379 Installing build dependencies: finished with status 'done' 2026-02-13T07:17:48,386 Getting requirements to build wheel: started 2026-02-13T07:17:48,387 Running command Getting requirements to build wheel 2026-02-13T07:17:49,207 running egg_info 2026-02-13T07:17:49,216 writing cusrl.egg-info/PKG-INFO 2026-02-13T07:17:49,222 writing dependency_links to cusrl.egg-info/dependency_links.txt 2026-02-13T07:17:49,225 writing requirements to cusrl.egg-info/requires.txt 2026-02-13T07:17:49,226 writing top-level names to cusrl.egg-info/top_level.txt 2026-02-13T07:17:49,275 listing git files failed - pretending there aren't any 2026-02-13T07:17:49,280 reading manifest file 'cusrl.egg-info/SOURCES.txt' 2026-02-13T07:17:49,309 adding license file 'LICENSE' 2026-02-13T07:17:49,315 writing manifest file 'cusrl.egg-info/SOURCES.txt' 2026-02-13T07:17:49,418 Getting requirements to build wheel: finished with status 'done' 2026-02-13T07:17:49,421 Created temporary directory: /tmp/pip-modern-metadata-4fykumx9 2026-02-13T07:17:49,424 Preparing metadata (pyproject.toml): started 2026-02-13T07:17:49,425 Running command Preparing metadata (pyproject.toml) 2026-02-13T07:17:50,164 running dist_info 2026-02-13T07:17:50,177 creating /tmp/pip-modern-metadata-4fykumx9/cusrl.egg-info 2026-02-13T07:17:50,178 writing /tmp/pip-modern-metadata-4fykumx9/cusrl.egg-info/PKG-INFO 2026-02-13T07:17:50,185 writing dependency_links to /tmp/pip-modern-metadata-4fykumx9/cusrl.egg-info/dependency_links.txt 2026-02-13T07:17:50,188 writing requirements to /tmp/pip-modern-metadata-4fykumx9/cusrl.egg-info/requires.txt 2026-02-13T07:17:50,189 writing top-level names to /tmp/pip-modern-metadata-4fykumx9/cusrl.egg-info/top_level.txt 2026-02-13T07:17:50,190 writing manifest file '/tmp/pip-modern-metadata-4fykumx9/cusrl.egg-info/SOURCES.txt' 2026-02-13T07:17:50,231 listing git files failed - pretending there aren't any 2026-02-13T07:17:50,235 reading manifest file '/tmp/pip-modern-metadata-4fykumx9/cusrl.egg-info/SOURCES.txt' 2026-02-13T07:17:50,237 adding license file 'LICENSE' 2026-02-13T07:17:50,240 writing manifest file '/tmp/pip-modern-metadata-4fykumx9/cusrl.egg-info/SOURCES.txt' 2026-02-13T07:17:50,241 creating '/tmp/pip-modern-metadata-4fykumx9/cusrl-1.1.8.post0.dist-info' 2026-02-13T07:17:50,371 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-13T07:17:50,376 Source in /tmp/pip-wheel-0_t2d3vp/cusrl_d0d39ba707c84dd59cd19b1c382af786 has version 1.1.8.post0, which satisfies requirement cusrl==1.1.8.post0 from https://files.pythonhosted.org/packages/dd/89/6738ef41571471647cca8e044f5f2aa6fba418ae6ccde7d8d0654e2cb490/cusrl-1.1.8.post0.tar.gz 2026-02-13T07:17:50,377 Removed cusrl==1.1.8.post0 from https://files.pythonhosted.org/packages/dd/89/6738ef41571471647cca8e044f5f2aa6fba418ae6ccde7d8d0654e2cb490/cusrl-1.1.8.post0.tar.gz from build tracker '/tmp/pip-build-tracker-ggfb40mz' 2026-02-13T07:17:50,383 Created temporary directory: /tmp/pip-unpack-_r5l_h67 2026-02-13T07:17:50,383 Building wheels for collected packages: cusrl 2026-02-13T07:17:50,388 Created temporary directory: /tmp/pip-wheel-kjiyirv6 2026-02-13T07:17:50,388 Destination directory: /tmp/pip-wheel-kjiyirv6 2026-02-13T07:17:50,390 Building wheel for cusrl (pyproject.toml): started 2026-02-13T07:17:50,392 Running command Building wheel for cusrl (pyproject.toml) 2026-02-13T07:17:51,101 running bdist_wheel 2026-02-13T07:17:51,123 running build 2026-02-13T07:17:51,124 running build_py 2026-02-13T07:17:51,131 creating build/lib/cusrl 2026-02-13T07:17:51,132 copying cusrl/__init__.py -> build/lib/cusrl 2026-02-13T07:17:51,134 copying cusrl/__main__.py -> build/lib/cusrl 2026-02-13T07:17:51,136 running egg_info 2026-02-13T07:17:51,148 writing cusrl.egg-info/PKG-INFO 2026-02-13T07:17:51,153 writing dependency_links to cusrl.egg-info/dependency_links.txt 2026-02-13T07:17:51,156 writing requirements to cusrl.egg-info/requires.txt 2026-02-13T07:17:51,157 writing top-level names to cusrl.egg-info/top_level.txt 2026-02-13T07:17:51,185 listing git files failed - pretending there aren't any 2026-02-13T07:17:51,189 reading manifest file 'cusrl.egg-info/SOURCES.txt' 2026-02-13T07:17:51,198 adding license file 'LICENSE' 2026-02-13T07:17:51,204 writing manifest file 'cusrl.egg-info/SOURCES.txt' 2026-02-13T07:17:51,206 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.cli' is absent from the `packages` configuration. 2026-02-13T07:17:51,207 !! 2026-02-13T07:17:51,208 ******************************************************************************** 2026-02-13T07:17:51,209 ############################ 2026-02-13T07:17:51,209 # Package would be ignored # 2026-02-13T07:17:51,210 ############################ 2026-02-13T07:17:51,211 Python recognizes 'cusrl.cli' as an importable package[^1], 2026-02-13T07:17:51,211 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,213 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,213 package, please make sure that 'cusrl.cli' is explicitly added 2026-02-13T07:17:51,214 to the `packages` configuration field. 2026-02-13T07:17:51,215 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,215 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,216 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,217 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,218 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,219 If you don't want 'cusrl.cli' to be distributed and are 2026-02-13T07:17:51,220 already explicitly excluding 'cusrl.cli' via 2026-02-13T07:17:51,220 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,221 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,221 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,222 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,223 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,225 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,226 even if it does not contain any `.py` files. 2026-02-13T07:17:51,226 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,226 directory, all directories are treated like packages. 2026-02-13T07:17:51,227 ******************************************************************************** 2026-02-13T07:17:51,228 !! 2026-02-13T07:17:51,228 check.warn(importable) 2026-02-13T07:17:51,229 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.environment' is absent from the `packages` configuration. 2026-02-13T07:17:51,229 !! 2026-02-13T07:17:51,230 ******************************************************************************** 2026-02-13T07:17:51,230 ############################ 2026-02-13T07:17:51,231 # Package would be ignored # 2026-02-13T07:17:51,231 ############################ 2026-02-13T07:17:51,232 Python recognizes 'cusrl.environment' as an importable package[^1], 2026-02-13T07:17:51,232 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,233 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,233 package, please make sure that 'cusrl.environment' is explicitly added 2026-02-13T07:17:51,234 to the `packages` configuration field. 2026-02-13T07:17:51,235 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,235 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,236 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,237 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,238 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,239 If you don't want 'cusrl.environment' to be distributed and are 2026-02-13T07:17:51,239 already explicitly excluding 'cusrl.environment' via 2026-02-13T07:17:51,240 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,240 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,241 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,242 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,243 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,244 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,245 even if it does not contain any `.py` files. 2026-02-13T07:17:51,245 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,246 directory, all directories are treated like packages. 2026-02-13T07:17:51,246 ******************************************************************************** 2026-02-13T07:17:51,247 !! 2026-02-13T07:17:51,248 check.warn(importable) 2026-02-13T07:17:51,248 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.hook' is absent from the `packages` configuration. 2026-02-13T07:17:51,249 !! 2026-02-13T07:17:51,250 ******************************************************************************** 2026-02-13T07:17:51,250 ############################ 2026-02-13T07:17:51,251 # Package would be ignored # 2026-02-13T07:17:51,251 ############################ 2026-02-13T07:17:51,252 Python recognizes 'cusrl.hook' as an importable package[^1], 2026-02-13T07:17:51,253 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,254 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,254 package, please make sure that 'cusrl.hook' is explicitly added 2026-02-13T07:17:51,255 to the `packages` configuration field. 2026-02-13T07:17:51,255 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,256 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,256 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,257 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,258 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,259 If you don't want 'cusrl.hook' to be distributed and are 2026-02-13T07:17:51,260 already explicitly excluding 'cusrl.hook' via 2026-02-13T07:17:51,260 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,260 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,261 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,262 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,263 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,265 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,265 even if it does not contain any `.py` files. 2026-02-13T07:17:51,266 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,266 directory, all directories are treated like packages. 2026-02-13T07:17:51,267 ******************************************************************************** 2026-02-13T07:17:51,268 !! 2026-02-13T07:17:51,268 check.warn(importable) 2026-02-13T07:17:51,269 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.logger' is absent from the `packages` configuration. 2026-02-13T07:17:51,269 !! 2026-02-13T07:17:51,270 ******************************************************************************** 2026-02-13T07:17:51,271 ############################ 2026-02-13T07:17:51,271 # Package would be ignored # 2026-02-13T07:17:51,272 ############################ 2026-02-13T07:17:51,272 Python recognizes 'cusrl.logger' as an importable package[^1], 2026-02-13T07:17:51,273 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,274 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,274 package, please make sure that 'cusrl.logger' is explicitly added 2026-02-13T07:17:51,275 to the `packages` configuration field. 2026-02-13T07:17:51,276 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,276 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,277 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,278 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,279 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,280 If you don't want 'cusrl.logger' to be distributed and are 2026-02-13T07:17:51,281 already explicitly excluding 'cusrl.logger' via 2026-02-13T07:17:51,281 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,282 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,282 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,283 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,284 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,285 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,286 even if it does not contain any `.py` files. 2026-02-13T07:17:51,286 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,287 directory, all directories are treated like packages. 2026-02-13T07:17:51,287 ******************************************************************************** 2026-02-13T07:17:51,288 !! 2026-02-13T07:17:51,289 check.warn(importable) 2026-02-13T07:17:51,289 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.module' is absent from the `packages` configuration. 2026-02-13T07:17:51,289 !! 2026-02-13T07:17:51,290 ******************************************************************************** 2026-02-13T07:17:51,291 ############################ 2026-02-13T07:17:51,291 # Package would be ignored # 2026-02-13T07:17:51,292 ############################ 2026-02-13T07:17:51,292 Python recognizes 'cusrl.module' as an importable package[^1], 2026-02-13T07:17:51,293 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,294 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,294 package, please make sure that 'cusrl.module' is explicitly added 2026-02-13T07:17:51,295 to the `packages` configuration field. 2026-02-13T07:17:51,296 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,296 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,297 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,298 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,299 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,300 If you don't want 'cusrl.module' to be distributed and are 2026-02-13T07:17:51,301 already explicitly excluding 'cusrl.module' via 2026-02-13T07:17:51,301 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,302 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,302 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,303 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,304 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,306 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,307 even if it does not contain any `.py` files. 2026-02-13T07:17:51,307 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,308 directory, all directories are treated like packages. 2026-02-13T07:17:51,308 ******************************************************************************** 2026-02-13T07:17:51,309 !! 2026-02-13T07:17:51,310 check.warn(importable) 2026-02-13T07:17:51,310 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.preset' is absent from the `packages` configuration. 2026-02-13T07:17:51,311 !! 2026-02-13T07:17:51,312 ******************************************************************************** 2026-02-13T07:17:51,313 ############################ 2026-02-13T07:17:51,313 # Package would be ignored # 2026-02-13T07:17:51,314 ############################ 2026-02-13T07:17:51,314 Python recognizes 'cusrl.preset' as an importable package[^1], 2026-02-13T07:17:51,315 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,316 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,316 package, please make sure that 'cusrl.preset' is explicitly added 2026-02-13T07:17:51,316 to the `packages` configuration field. 2026-02-13T07:17:51,317 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,318 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,318 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,320 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,321 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,322 If you don't want 'cusrl.preset' to be distributed and are 2026-02-13T07:17:51,323 already explicitly excluding 'cusrl.preset' via 2026-02-13T07:17:51,323 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,323 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,324 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,325 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,326 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,327 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,328 even if it does not contain any `.py` files. 2026-02-13T07:17:51,328 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,329 directory, all directories are treated like packages. 2026-02-13T07:17:51,329 ******************************************************************************** 2026-02-13T07:17:51,330 !! 2026-02-13T07:17:51,331 check.warn(importable) 2026-02-13T07:17:51,332 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.sampler' is absent from the `packages` configuration. 2026-02-13T07:17:51,332 !! 2026-02-13T07:17:51,333 ******************************************************************************** 2026-02-13T07:17:51,334 ############################ 2026-02-13T07:17:51,334 # Package would be ignored # 2026-02-13T07:17:51,335 ############################ 2026-02-13T07:17:51,335 Python recognizes 'cusrl.sampler' as an importable package[^1], 2026-02-13T07:17:51,336 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,337 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,337 package, please make sure that 'cusrl.sampler' is explicitly added 2026-02-13T07:17:51,338 to the `packages` configuration field. 2026-02-13T07:17:51,339 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,339 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,340 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,341 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,342 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,343 If you don't want 'cusrl.sampler' to be distributed and are 2026-02-13T07:17:51,344 already explicitly excluding 'cusrl.sampler' via 2026-02-13T07:17:51,344 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,345 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,345 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,346 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,347 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,348 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,349 even if it does not contain any `.py` files. 2026-02-13T07:17:51,349 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,350 directory, all directories are treated like packages. 2026-02-13T07:17:51,350 ******************************************************************************** 2026-02-13T07:17:51,351 !! 2026-02-13T07:17:51,352 check.warn(importable) 2026-02-13T07:17:51,352 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.template' is absent from the `packages` configuration. 2026-02-13T07:17:51,353 !! 2026-02-13T07:17:51,354 ******************************************************************************** 2026-02-13T07:17:51,354 ############################ 2026-02-13T07:17:51,355 # Package would be ignored # 2026-02-13T07:17:51,355 ############################ 2026-02-13T07:17:51,356 Python recognizes 'cusrl.template' as an importable package[^1], 2026-02-13T07:17:51,356 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,357 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,358 package, please make sure that 'cusrl.template' is explicitly added 2026-02-13T07:17:51,358 to the `packages` configuration field. 2026-02-13T07:17:51,359 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,360 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,360 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,361 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,362 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,363 If you don't want 'cusrl.template' to be distributed and are 2026-02-13T07:17:51,364 already explicitly excluding 'cusrl.template' via 2026-02-13T07:17:51,364 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,365 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,365 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,366 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,367 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,369 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,369 even if it does not contain any `.py` files. 2026-02-13T07:17:51,370 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,370 directory, all directories are treated like packages. 2026-02-13T07:17:51,371 ******************************************************************************** 2026-02-13T07:17:51,372 !! 2026-02-13T07:17:51,372 check.warn(importable) 2026-02-13T07:17:51,373 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.utils' is absent from the `packages` configuration. 2026-02-13T07:17:51,373 !! 2026-02-13T07:17:51,375 ******************************************************************************** 2026-02-13T07:17:51,375 ############################ 2026-02-13T07:17:51,375 # Package would be ignored # 2026-02-13T07:17:51,376 ############################ 2026-02-13T07:17:51,376 Python recognizes 'cusrl.utils' as an importable package[^1], 2026-02-13T07:17:51,377 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,377 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,378 package, please make sure that 'cusrl.utils' is explicitly added 2026-02-13T07:17:51,378 to the `packages` configuration field. 2026-02-13T07:17:51,379 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,380 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,380 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,381 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,382 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,383 If you don't want 'cusrl.utils' to be distributed and are 2026-02-13T07:17:51,383 already explicitly excluding 'cusrl.utils' via 2026-02-13T07:17:51,384 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,384 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,385 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,386 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,386 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,388 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,388 even if it does not contain any `.py` files. 2026-02-13T07:17:51,389 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,389 directory, all directories are treated like packages. 2026-02-13T07:17:51,390 ******************************************************************************** 2026-02-13T07:17:51,391 !! 2026-02-13T07:17:51,392 check.warn(importable) 2026-02-13T07:17:51,392 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.zoo' is absent from the `packages` configuration. 2026-02-13T07:17:51,393 !! 2026-02-13T07:17:51,394 ******************************************************************************** 2026-02-13T07:17:51,394 ############################ 2026-02-13T07:17:51,395 # Package would be ignored # 2026-02-13T07:17:51,395 ############################ 2026-02-13T07:17:51,396 Python recognizes 'cusrl.zoo' as an importable package[^1], 2026-02-13T07:17:51,396 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,397 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,398 package, please make sure that 'cusrl.zoo' is explicitly added 2026-02-13T07:17:51,398 to the `packages` configuration field. 2026-02-13T07:17:51,399 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,400 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,400 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,402 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,403 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,404 If you don't want 'cusrl.zoo' to be distributed and are 2026-02-13T07:17:51,404 already explicitly excluding 'cusrl.zoo' via 2026-02-13T07:17:51,404 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,405 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,405 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,406 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,407 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,408 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,409 even if it does not contain any `.py` files. 2026-02-13T07:17:51,409 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,410 directory, all directories are treated like packages. 2026-02-13T07:17:51,410 ******************************************************************************** 2026-02-13T07:17:51,411 !! 2026-02-13T07:17:51,411 check.warn(importable) 2026-02-13T07:17:51,412 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.zoo.gym' is absent from the `packages` configuration. 2026-02-13T07:17:51,412 !! 2026-02-13T07:17:51,413 ******************************************************************************** 2026-02-13T07:17:51,414 ############################ 2026-02-13T07:17:51,414 # Package would be ignored # 2026-02-13T07:17:51,415 ############################ 2026-02-13T07:17:51,415 Python recognizes 'cusrl.zoo.gym' as an importable package[^1], 2026-02-13T07:17:51,416 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,417 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,417 package, please make sure that 'cusrl.zoo.gym' is explicitly added 2026-02-13T07:17:51,418 to the `packages` configuration field. 2026-02-13T07:17:51,419 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,419 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,420 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,421 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,422 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,423 If you don't want 'cusrl.zoo.gym' to be distributed and are 2026-02-13T07:17:51,423 already explicitly excluding 'cusrl.zoo.gym' via 2026-02-13T07:17:51,424 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,424 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,425 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,426 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,427 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,429 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,429 even if it does not contain any `.py` files. 2026-02-13T07:17:51,430 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,430 directory, all directories are treated like packages. 2026-02-13T07:17:51,431 ******************************************************************************** 2026-02-13T07:17:51,433 !! 2026-02-13T07:17:51,433 check.warn(importable) 2026-02-13T07:17:51,434 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.zoo.isaaclab' is absent from the `packages` configuration. 2026-02-13T07:17:51,435 !! 2026-02-13T07:17:51,435 ******************************************************************************** 2026-02-13T07:17:51,436 ############################ 2026-02-13T07:17:51,436 # Package would be ignored # 2026-02-13T07:17:51,437 ############################ 2026-02-13T07:17:51,437 Python recognizes 'cusrl.zoo.isaaclab' as an importable package[^1], 2026-02-13T07:17:51,438 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,439 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,440 package, please make sure that 'cusrl.zoo.isaaclab' is explicitly added 2026-02-13T07:17:51,440 to the `packages` configuration field. 2026-02-13T07:17:51,441 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,442 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,442 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,443 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,444 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,445 If you don't want 'cusrl.zoo.isaaclab' to be distributed and are 2026-02-13T07:17:51,446 already explicitly excluding 'cusrl.zoo.isaaclab' via 2026-02-13T07:17:51,446 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,447 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,447 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,449 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,450 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,452 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,453 even if it does not contain any `.py` files. 2026-02-13T07:17:51,453 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,454 directory, all directories are treated like packages. 2026-02-13T07:17:51,454 ******************************************************************************** 2026-02-13T07:17:51,456 !! 2026-02-13T07:17:51,456 check.warn(importable) 2026-02-13T07:17:51,457 /tmp/pip-build-env-zox9zqsc/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'cusrl.zoo.robot_lab' is absent from the `packages` configuration. 2026-02-13T07:17:51,458 !! 2026-02-13T07:17:51,459 ******************************************************************************** 2026-02-13T07:17:51,459 ############################ 2026-02-13T07:17:51,460 # Package would be ignored # 2026-02-13T07:17:51,461 ############################ 2026-02-13T07:17:51,461 Python recognizes 'cusrl.zoo.robot_lab' as an importable package[^1], 2026-02-13T07:17:51,462 but it is absent from setuptools' `packages` configuration. 2026-02-13T07:17:51,463 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-13T07:17:51,464 package, please make sure that 'cusrl.zoo.robot_lab' is explicitly added 2026-02-13T07:17:51,464 to the `packages` configuration field. 2026-02-13T07:17:51,466 Alternatively, you can also rely on setuptools' discovery methods 2026-02-13T07:17:51,467 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-13T07:17:51,467 instead of `find_packages(...)`/`find:`). 2026-02-13T07:17:51,468 You can read more about "package discovery" on setuptools documentation page: 2026-02-13T07:17:51,469 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-13T07:17:51,470 If you don't want 'cusrl.zoo.robot_lab' to be distributed and are 2026-02-13T07:17:51,470 already explicitly excluding 'cusrl.zoo.robot_lab' via 2026-02-13T07:17:51,471 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-13T07:17:51,471 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-13T07:17:51,472 combination with a more fine grained `package-data` configuration. 2026-02-13T07:17:51,473 You can read more about "package data files" on setuptools documentation page: 2026-02-13T07:17:51,474 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-13T07:17:51,475 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-13T07:17:51,476 even if it does not contain any `.py` files. 2026-02-13T07:17:51,477 On the other hand, currently there is no concept of package data 2026-02-13T07:17:51,477 directory, all directories are treated like packages. 2026-02-13T07:17:51,478 ******************************************************************************** 2026-02-13T07:17:51,480 !! 2026-02-13T07:17:51,481 check.warn(importable) 2026-02-13T07:17:51,482 creating build/lib/cusrl/cli 2026-02-13T07:17:51,482 copying cusrl/cli/__init__.py -> build/lib/cusrl/cli 2026-02-13T07:17:51,483 copying cusrl/cli/export.py -> build/lib/cusrl/cli 2026-02-13T07:17:51,483 copying cusrl/cli/list_experiments.py -> build/lib/cusrl/cli 2026-02-13T07:17:51,484 copying cusrl/cli/play.py -> build/lib/cusrl/cli 2026-02-13T07:17:51,485 copying cusrl/cli/train.py -> build/lib/cusrl/cli 2026-02-13T07:17:51,485 copying cusrl/cli/utils.py -> build/lib/cusrl/cli 2026-02-13T07:17:51,486 creating build/lib/cusrl/environment 2026-02-13T07:17:51,486 copying cusrl/environment/__init__.py -> build/lib/cusrl/environment 2026-02-13T07:17:51,487 copying cusrl/environment/gym.py -> build/lib/cusrl/environment 2026-02-13T07:17:51,487 copying cusrl/environment/isaaclab.py -> build/lib/cusrl/environment 2026-02-13T07:17:51,488 copying cusrl/environment/mjlab.py -> build/lib/cusrl/environment 2026-02-13T07:17:51,489 creating build/lib/cusrl/hook 2026-02-13T07:17:51,489 copying cusrl/hook/__init__.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,490 copying cusrl/hook/advantage.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,491 copying cusrl/hook/amp.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,491 copying cusrl/hook/condition.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,492 copying cusrl/hook/distillation.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,492 copying cusrl/hook/environment_spec.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,493 copying cusrl/hook/estimation.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,493 copying cusrl/hook/gae.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,494 copying cusrl/hook/gradient.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,494 copying cusrl/hook/initialization.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,495 copying cusrl/hook/lr_schedule.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,496 copying cusrl/hook/observation.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,496 copying cusrl/hook/on_policy.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,497 copying cusrl/hook/player.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,497 copying cusrl/hook/ppo.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,498 copying cusrl/hook/representation.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,499 copying cusrl/hook/reward.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,499 copying cusrl/hook/rnd.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,500 copying cusrl/hook/schedule.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,500 copying cusrl/hook/smoothness.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,501 copying cusrl/hook/symmetry.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,501 copying cusrl/hook/value.py -> build/lib/cusrl/hook 2026-02-13T07:17:51,501 creating build/lib/cusrl/logger 2026-02-13T07:17:51,502 copying cusrl/logger/__init__.py -> build/lib/cusrl/logger 2026-02-13T07:17:51,502 copying cusrl/logger/swanlab_logger.py -> build/lib/cusrl/logger 2026-02-13T07:17:51,503 copying cusrl/logger/tensorboard_logger.py -> build/lib/cusrl/logger 2026-02-13T07:17:51,503 copying cusrl/logger/wandb_logger.py -> build/lib/cusrl/logger 2026-02-13T07:17:51,504 creating build/lib/cusrl/module 2026-02-13T07:17:51,504 copying cusrl/module/__init__.py -> build/lib/cusrl/module 2026-02-13T07:17:51,504 copying cusrl/module/activation.py -> build/lib/cusrl/module 2026-02-13T07:17:51,505 copying cusrl/module/actor.py -> build/lib/cusrl/module 2026-02-13T07:17:51,505 copying cusrl/module/bijector.py -> build/lib/cusrl/module 2026-02-13T07:17:51,506 copying cusrl/module/causal_attn.py -> build/lib/cusrl/module 2026-02-13T07:17:51,506 copying cusrl/module/cnn.py -> build/lib/cusrl/module 2026-02-13T07:17:51,507 copying cusrl/module/critic.py -> build/lib/cusrl/module 2026-02-13T07:17:51,507 copying cusrl/module/detach_grad.py -> build/lib/cusrl/module 2026-02-13T07:17:51,508 copying cusrl/module/distribution.py -> build/lib/cusrl/module 2026-02-13T07:17:51,508 copying cusrl/module/encoding.py -> build/lib/cusrl/module 2026-02-13T07:17:51,509 copying cusrl/module/export.py -> build/lib/cusrl/module 2026-02-13T07:17:51,509 copying cusrl/module/gate.py -> build/lib/cusrl/module 2026-02-13T07:17:51,510 copying cusrl/module/inference.py -> build/lib/cusrl/module 2026-02-13T07:17:51,510 copying cusrl/module/loss.py -> build/lib/cusrl/module 2026-02-13T07:17:51,511 copying cusrl/module/mha.py -> build/lib/cusrl/module 2026-02-13T07:17:51,511 copying cusrl/module/mlp.py -> build/lib/cusrl/module 2026-02-13T07:17:51,512 copying cusrl/module/module.py -> build/lib/cusrl/module 2026-02-13T07:17:51,512 copying cusrl/module/normalization.py -> build/lib/cusrl/module 2026-02-13T07:17:51,513 copying cusrl/module/normalizer.py -> build/lib/cusrl/module 2026-02-13T07:17:51,513 copying cusrl/module/parameter.py -> build/lib/cusrl/module 2026-02-13T07:17:51,514 copying cusrl/module/rnn.py -> build/lib/cusrl/module 2026-02-13T07:17:51,514 copying cusrl/module/sequential.py -> build/lib/cusrl/module 2026-02-13T07:17:51,515 copying cusrl/module/simba.py -> build/lib/cusrl/module 2026-02-13T07:17:51,515 copying cusrl/module/stub.py -> build/lib/cusrl/module 2026-02-13T07:17:51,516 copying cusrl/module/transformer.py -> build/lib/cusrl/module 2026-02-13T07:17:51,516 creating build/lib/cusrl/preset 2026-02-13T07:17:51,517 copying cusrl/preset/__init__.py -> build/lib/cusrl/preset 2026-02-13T07:17:51,517 copying cusrl/preset/amp.py -> build/lib/cusrl/preset 2026-02-13T07:17:51,518 copying cusrl/preset/distillation.py -> build/lib/cusrl/preset 2026-02-13T07:17:51,518 copying cusrl/preset/optimizer.py -> build/lib/cusrl/preset 2026-02-13T07:17:51,519 copying cusrl/preset/ppo.py -> build/lib/cusrl/preset 2026-02-13T07:17:51,519 creating build/lib/cusrl/sampler 2026-02-13T07:17:51,520 copying cusrl/sampler/__init__.py -> build/lib/cusrl/sampler 2026-02-13T07:17:51,520 copying cusrl/sampler/mini_batch_sampler.py -> build/lib/cusrl/sampler 2026-02-13T07:17:51,521 copying cusrl/sampler/random_sampler.py -> build/lib/cusrl/sampler 2026-02-13T07:17:51,521 creating build/lib/cusrl/template 2026-02-13T07:17:51,522 copying cusrl/template/__init__.py -> build/lib/cusrl/template 2026-02-13T07:17:51,523 copying cusrl/template/actor_critic.py -> build/lib/cusrl/template 2026-02-13T07:17:51,524 copying cusrl/template/agent.py -> build/lib/cusrl/template 2026-02-13T07:17:51,525 copying cusrl/template/buffer.py -> build/lib/cusrl/template 2026-02-13T07:17:51,525 copying cusrl/template/environment.py -> build/lib/cusrl/template 2026-02-13T07:17:51,526 copying cusrl/template/hook.py -> build/lib/cusrl/template 2026-02-13T07:17:51,527 copying cusrl/template/logger.py -> build/lib/cusrl/template 2026-02-13T07:17:51,527 copying cusrl/template/optimizer.py -> build/lib/cusrl/template 2026-02-13T07:17:51,528 copying cusrl/template/player.py -> build/lib/cusrl/template 2026-02-13T07:17:51,529 copying cusrl/template/trainer.py -> build/lib/cusrl/template 2026-02-13T07:17:51,529 copying cusrl/template/trial.py -> build/lib/cusrl/template 2026-02-13T07:17:51,530 creating build/lib/cusrl/utils 2026-02-13T07:17:51,530 copying cusrl/utils/__init__.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,531 copying cusrl/utils/config.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,531 copying cusrl/utils/dict_utils.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,532 copying cusrl/utils/distributed.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,532 copying cusrl/utils/metrics.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,534 copying cusrl/utils/misc.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,535 copying cusrl/utils/nest.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,535 copying cusrl/utils/recurrent.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,536 copying cusrl/utils/scheduler.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,536 copying cusrl/utils/str_utils.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,537 copying cusrl/utils/timing.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,537 copying cusrl/utils/typing.py -> build/lib/cusrl/utils 2026-02-13T07:17:51,538 creating build/lib/cusrl/zoo 2026-02-13T07:17:51,538 copying cusrl/zoo/__init__.py -> build/lib/cusrl/zoo 2026-02-13T07:17:51,539 copying cusrl/zoo/experiment.py -> build/lib/cusrl/zoo 2026-02-13T07:17:51,539 copying cusrl/zoo/registry.py -> build/lib/cusrl/zoo 2026-02-13T07:17:51,540 creating build/lib/cusrl/zoo/gym 2026-02-13T07:17:51,541 copying cusrl/zoo/gym/__init__.py -> build/lib/cusrl/zoo/gym 2026-02-13T07:17:51,541 copying cusrl/zoo/gym/box2d.py -> build/lib/cusrl/zoo/gym 2026-02-13T07:17:51,542 copying cusrl/zoo/gym/classic_control.py -> build/lib/cusrl/zoo/gym 2026-02-13T07:17:51,542 creating build/lib/cusrl/zoo/isaaclab 2026-02-13T07:17:51,543 copying cusrl/zoo/isaaclab/__init__.py -> build/lib/cusrl/zoo/isaaclab 2026-02-13T07:17:51,544 copying cusrl/zoo/isaaclab/classic.py -> build/lib/cusrl/zoo/isaaclab 2026-02-13T07:17:51,545 copying cusrl/zoo/isaaclab/humanoid_amp.py -> build/lib/cusrl/zoo/isaaclab 2026-02-13T07:17:51,546 copying cusrl/zoo/isaaclab/locomotion.py -> build/lib/cusrl/zoo/isaaclab 2026-02-13T07:17:51,546 creating build/lib/cusrl/zoo/robot_lab 2026-02-13T07:17:51,547 copying cusrl/zoo/robot_lab/__init__.py -> build/lib/cusrl/zoo/robot_lab 2026-02-13T07:17:51,547 copying cusrl/zoo/robot_lab/quadruped.py -> build/lib/cusrl/zoo/robot_lab 2026-02-13T07:17:51,552 installing to build/bdist.linux-armv7l/wheel 2026-02-13T07:17:51,553 running install 2026-02-13T07:17:51,576 running install_lib 2026-02-13T07:17:51,582 creating build/bdist.linux-armv7l/wheel 2026-02-13T07:17:51,585 creating build/bdist.linux-armv7l/wheel/cusrl 2026-02-13T07:17:51,587 creating build/bdist.linux-armv7l/wheel/cusrl/zoo 2026-02-13T07:17:51,588 creating build/bdist.linux-armv7l/wheel/cusrl/zoo/gym 2026-02-13T07:17:51,590 copying build/lib/cusrl/zoo/gym/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo/gym 2026-02-13T07:17:51,592 copying build/lib/cusrl/zoo/gym/box2d.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo/gym 2026-02-13T07:17:51,594 copying build/lib/cusrl/zoo/gym/classic_control.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo/gym 2026-02-13T07:17:51,596 copying build/lib/cusrl/zoo/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo 2026-02-13T07:17:51,598 creating build/bdist.linux-armv7l/wheel/cusrl/zoo/robot_lab 2026-02-13T07:17:51,599 copying build/lib/cusrl/zoo/robot_lab/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo/robot_lab 2026-02-13T07:17:51,601 copying build/lib/cusrl/zoo/robot_lab/quadruped.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo/robot_lab 2026-02-13T07:17:51,603 copying build/lib/cusrl/zoo/experiment.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo 2026-02-13T07:17:51,606 creating build/bdist.linux-armv7l/wheel/cusrl/zoo/isaaclab 2026-02-13T07:17:51,607 copying build/lib/cusrl/zoo/isaaclab/humanoid_amp.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo/isaaclab 2026-02-13T07:17:51,609 copying build/lib/cusrl/zoo/isaaclab/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo/isaaclab 2026-02-13T07:17:51,611 copying build/lib/cusrl/zoo/isaaclab/locomotion.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo/isaaclab 2026-02-13T07:17:51,613 copying build/lib/cusrl/zoo/isaaclab/classic.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo/isaaclab 2026-02-13T07:17:51,615 copying build/lib/cusrl/zoo/registry.py -> build/bdist.linux-armv7l/wheel/./cusrl/zoo 2026-02-13T07:17:51,617 creating build/bdist.linux-armv7l/wheel/cusrl/sampler 2026-02-13T07:17:51,618 copying build/lib/cusrl/sampler/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/sampler 2026-02-13T07:17:51,620 copying build/lib/cusrl/sampler/random_sampler.py -> build/bdist.linux-armv7l/wheel/./cusrl/sampler 2026-02-13T07:17:51,622 copying build/lib/cusrl/sampler/mini_batch_sampler.py -> build/bdist.linux-armv7l/wheel/./cusrl/sampler 2026-02-13T07:17:51,625 creating build/bdist.linux-armv7l/wheel/cusrl/logger 2026-02-13T07:17:51,626 copying build/lib/cusrl/logger/wandb_logger.py -> build/bdist.linux-armv7l/wheel/./cusrl/logger 2026-02-13T07:17:51,628 copying build/lib/cusrl/logger/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/logger 2026-02-13T07:17:51,629 copying build/lib/cusrl/logger/swanlab_logger.py -> build/bdist.linux-armv7l/wheel/./cusrl/logger 2026-02-13T07:17:51,631 copying build/lib/cusrl/logger/tensorboard_logger.py -> build/bdist.linux-armv7l/wheel/./cusrl/logger 2026-02-13T07:17:51,633 copying build/lib/cusrl/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl 2026-02-13T07:17:51,636 creating build/bdist.linux-armv7l/wheel/cusrl/hook 2026-02-13T07:17:51,637 copying build/lib/cusrl/hook/rnd.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,639 copying build/lib/cusrl/hook/smoothness.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,641 copying build/lib/cusrl/hook/amp.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,644 copying build/lib/cusrl/hook/reward.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,645 copying build/lib/cusrl/hook/initialization.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,648 copying build/lib/cusrl/hook/symmetry.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,650 copying build/lib/cusrl/hook/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,652 copying build/lib/cusrl/hook/on_policy.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,654 copying build/lib/cusrl/hook/observation.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,657 copying build/lib/cusrl/hook/gradient.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,659 copying build/lib/cusrl/hook/advantage.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,661 copying build/lib/cusrl/hook/estimation.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,663 copying build/lib/cusrl/hook/condition.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,665 copying build/lib/cusrl/hook/player.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,667 copying build/lib/cusrl/hook/distillation.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,669 copying build/lib/cusrl/hook/representation.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,671 copying build/lib/cusrl/hook/environment_spec.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,673 copying build/lib/cusrl/hook/ppo.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,675 copying build/lib/cusrl/hook/gae.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,677 copying build/lib/cusrl/hook/schedule.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,679 copying build/lib/cusrl/hook/value.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,681 copying build/lib/cusrl/hook/lr_schedule.py -> build/bdist.linux-armv7l/wheel/./cusrl/hook 2026-02-13T07:17:51,684 creating build/bdist.linux-armv7l/wheel/cusrl/cli 2026-02-13T07:17:51,685 copying build/lib/cusrl/cli/export.py -> build/bdist.linux-armv7l/wheel/./cusrl/cli 2026-02-13T07:17:51,687 copying build/lib/cusrl/cli/list_experiments.py -> build/bdist.linux-armv7l/wheel/./cusrl/cli 2026-02-13T07:17:51,689 copying build/lib/cusrl/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/cli 2026-02-13T07:17:51,690 copying build/lib/cusrl/cli/train.py -> build/bdist.linux-armv7l/wheel/./cusrl/cli 2026-02-13T07:17:51,692 copying build/lib/cusrl/cli/play.py -> build/bdist.linux-armv7l/wheel/./cusrl/cli 2026-02-13T07:17:51,694 copying build/lib/cusrl/cli/utils.py -> build/bdist.linux-armv7l/wheel/./cusrl/cli 2026-02-13T07:17:51,697 creating build/bdist.linux-armv7l/wheel/cusrl/template 2026-02-13T07:17:51,698 copying build/lib/cusrl/template/trainer.py -> build/bdist.linux-armv7l/wheel/./cusrl/template 2026-02-13T07:17:51,701 copying build/lib/cusrl/template/trial.py -> build/bdist.linux-armv7l/wheel/./cusrl/template 2026-02-13T07:17:51,703 copying build/lib/cusrl/template/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/template 2026-02-13T07:17:51,705 copying build/lib/cusrl/template/hook.py -> build/bdist.linux-armv7l/wheel/./cusrl/template 2026-02-13T07:17:51,707 copying build/lib/cusrl/template/environment.py -> build/bdist.linux-armv7l/wheel/./cusrl/template 2026-02-13T07:17:51,710 copying build/lib/cusrl/template/agent.py -> build/bdist.linux-armv7l/wheel/./cusrl/template 2026-02-13T07:17:51,713 copying build/lib/cusrl/template/actor_critic.py -> build/bdist.linux-armv7l/wheel/./cusrl/template 2026-02-13T07:17:51,715 copying build/lib/cusrl/template/logger.py -> build/bdist.linux-armv7l/wheel/./cusrl/template 2026-02-13T07:17:51,717 copying build/lib/cusrl/template/player.py -> build/bdist.linux-armv7l/wheel/./cusrl/template 2026-02-13T07:17:51,720 copying build/lib/cusrl/template/buffer.py -> build/bdist.linux-armv7l/wheel/./cusrl/template 2026-02-13T07:17:51,722 copying build/lib/cusrl/template/optimizer.py -> build/bdist.linux-armv7l/wheel/./cusrl/template 2026-02-13T07:17:51,725 creating build/bdist.linux-armv7l/wheel/cusrl/preset 2026-02-13T07:17:51,726 copying build/lib/cusrl/preset/amp.py -> build/bdist.linux-armv7l/wheel/./cusrl/preset 2026-02-13T07:17:51,728 copying build/lib/cusrl/preset/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/preset 2026-02-13T07:17:51,730 copying build/lib/cusrl/preset/distillation.py -> build/bdist.linux-armv7l/wheel/./cusrl/preset 2026-02-13T07:17:51,732 copying build/lib/cusrl/preset/ppo.py -> build/bdist.linux-armv7l/wheel/./cusrl/preset 2026-02-13T07:17:51,734 copying build/lib/cusrl/preset/optimizer.py -> build/bdist.linux-armv7l/wheel/./cusrl/preset 2026-02-13T07:17:51,736 creating build/bdist.linux-armv7l/wheel/cusrl/environment 2026-02-13T07:17:51,738 copying build/lib/cusrl/environment/gym.py -> build/bdist.linux-armv7l/wheel/./cusrl/environment 2026-02-13T07:17:51,740 copying build/lib/cusrl/environment/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/environment 2026-02-13T07:17:51,742 copying build/lib/cusrl/environment/mjlab.py -> build/bdist.linux-armv7l/wheel/./cusrl/environment 2026-02-13T07:17:51,744 copying build/lib/cusrl/environment/isaaclab.py -> build/bdist.linux-armv7l/wheel/./cusrl/environment 2026-02-13T07:17:51,747 creating build/bdist.linux-armv7l/wheel/cusrl/module 2026-02-13T07:17:51,748 copying build/lib/cusrl/module/mlp.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,750 copying build/lib/cusrl/module/bijector.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,752 copying build/lib/cusrl/module/distribution.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,755 copying build/lib/cusrl/module/module.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,757 copying build/lib/cusrl/module/mha.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,760 copying build/lib/cusrl/module/simba.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,761 copying build/lib/cusrl/module/detach_grad.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,763 copying build/lib/cusrl/module/export.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,766 copying build/lib/cusrl/module/critic.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,768 copying build/lib/cusrl/module/actor.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,770 copying build/lib/cusrl/module/activation.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,772 copying build/lib/cusrl/module/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,774 copying build/lib/cusrl/module/normalization.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,775 copying build/lib/cusrl/module/stub.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,777 copying build/lib/cusrl/module/parameter.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,779 copying build/lib/cusrl/module/rnn.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,782 copying build/lib/cusrl/module/causal_attn.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,784 copying build/lib/cusrl/module/sequential.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,786 copying build/lib/cusrl/module/cnn.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,789 copying build/lib/cusrl/module/loss.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,791 copying build/lib/cusrl/module/transformer.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,793 copying build/lib/cusrl/module/gate.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,795 copying build/lib/cusrl/module/encoding.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,798 copying build/lib/cusrl/module/inference.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,800 copying build/lib/cusrl/module/normalizer.py -> build/bdist.linux-armv7l/wheel/./cusrl/module 2026-02-13T07:17:51,802 copying build/lib/cusrl/__main__.py -> build/bdist.linux-armv7l/wheel/./cusrl 2026-02-13T07:17:51,805 creating build/bdist.linux-armv7l/wheel/cusrl/utils 2026-02-13T07:17:51,806 copying build/lib/cusrl/utils/scheduler.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,808 copying build/lib/cusrl/utils/str_utils.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,810 copying build/lib/cusrl/utils/misc.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,813 copying build/lib/cusrl/utils/timing.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,815 copying build/lib/cusrl/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,816 copying build/lib/cusrl/utils/dict_utils.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,819 copying build/lib/cusrl/utils/metrics.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,821 copying build/lib/cusrl/utils/config.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,823 copying build/lib/cusrl/utils/recurrent.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,825 copying build/lib/cusrl/utils/nest.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,827 copying build/lib/cusrl/utils/distributed.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,829 copying build/lib/cusrl/utils/typing.py -> build/bdist.linux-armv7l/wheel/./cusrl/utils 2026-02-13T07:17:51,831 running install_egg_info 2026-02-13T07:17:51,837 Copying cusrl.egg-info to build/bdist.linux-armv7l/wheel/./cusrl-1.1.8.post0-py3.11.egg-info 2026-02-13T07:17:51,846 running install_scripts 2026-02-13T07:17:51,857 creating build/bdist.linux-armv7l/wheel/cusrl-1.1.8.post0.dist-info/WHEEL 2026-02-13T07:17:51,859 creating '/tmp/pip-wheel-kjiyirv6/.tmp-csw5mngx/cusrl-1.1.8.post0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-13T07:17:51,861 adding 'cusrl/__init__.py' 2026-02-13T07:17:51,863 adding 'cusrl/__main__.py' 2026-02-13T07:17:51,865 adding 'cusrl/cli/__init__.py' 2026-02-13T07:17:51,866 adding 'cusrl/cli/export.py' 2026-02-13T07:17:51,867 adding 'cusrl/cli/list_experiments.py' 2026-02-13T07:17:51,869 adding 'cusrl/cli/play.py' 2026-02-13T07:17:51,870 adding 'cusrl/cli/train.py' 2026-02-13T07:17:51,872 adding 'cusrl/cli/utils.py' 2026-02-13T07:17:51,873 adding 'cusrl/environment/__init__.py' 2026-02-13T07:17:51,875 adding 'cusrl/environment/gym.py' 2026-02-13T07:17:51,877 adding 'cusrl/environment/isaaclab.py' 2026-02-13T07:17:51,878 adding 'cusrl/environment/mjlab.py' 2026-02-13T07:17:51,880 adding 'cusrl/hook/__init__.py' 2026-02-13T07:17:51,881 adding 'cusrl/hook/advantage.py' 2026-02-13T07:17:51,883 adding 'cusrl/hook/amp.py' 2026-02-13T07:17:51,884 adding 'cusrl/hook/condition.py' 2026-02-13T07:17:51,886 adding 'cusrl/hook/distillation.py' 2026-02-13T07:17:51,887 adding 'cusrl/hook/environment_spec.py' 2026-02-13T07:17:51,888 adding 'cusrl/hook/estimation.py' 2026-02-13T07:17:51,890 adding 'cusrl/hook/gae.py' 2026-02-13T07:17:51,892 adding 'cusrl/hook/gradient.py' 2026-02-13T07:17:51,893 adding 'cusrl/hook/initialization.py' 2026-02-13T07:17:51,895 adding 'cusrl/hook/lr_schedule.py' 2026-02-13T07:17:51,896 adding 'cusrl/hook/observation.py' 2026-02-13T07:17:51,898 adding 'cusrl/hook/on_policy.py' 2026-02-13T07:17:51,899 adding 'cusrl/hook/player.py' 2026-02-13T07:17:51,901 adding 'cusrl/hook/ppo.py' 2026-02-13T07:17:51,902 adding 'cusrl/hook/representation.py' 2026-02-13T07:17:51,903 adding 'cusrl/hook/reward.py' 2026-02-13T07:17:51,905 adding 'cusrl/hook/rnd.py' 2026-02-13T07:17:51,906 adding 'cusrl/hook/schedule.py' 2026-02-13T07:17:51,908 adding 'cusrl/hook/smoothness.py' 2026-02-13T07:17:51,910 adding 'cusrl/hook/symmetry.py' 2026-02-13T07:17:51,912 adding 'cusrl/hook/value.py' 2026-02-13T07:17:51,913 adding 'cusrl/logger/__init__.py' 2026-02-13T07:17:51,915 adding 'cusrl/logger/swanlab_logger.py' 2026-02-13T07:17:51,916 adding 'cusrl/logger/tensorboard_logger.py' 2026-02-13T07:17:51,917 adding 'cusrl/logger/wandb_logger.py' 2026-02-13T07:17:51,920 adding 'cusrl/module/__init__.py' 2026-02-13T07:17:51,921 adding 'cusrl/module/activation.py' 2026-02-13T07:17:51,923 adding 'cusrl/module/actor.py' 2026-02-13T07:17:51,924 adding 'cusrl/module/bijector.py' 2026-02-13T07:17:51,927 adding 'cusrl/module/causal_attn.py' 2026-02-13T07:17:51,929 adding 'cusrl/module/cnn.py' 2026-02-13T07:17:51,930 adding 'cusrl/module/critic.py' 2026-02-13T07:17:51,931 adding 'cusrl/module/detach_grad.py' 2026-02-13T07:17:51,933 adding 'cusrl/module/distribution.py' 2026-02-13T07:17:51,935 adding 'cusrl/module/encoding.py' 2026-02-13T07:17:51,937 adding 'cusrl/module/export.py' 2026-02-13T07:17:51,939 adding 'cusrl/module/gate.py' 2026-02-13T07:17:51,940 adding 'cusrl/module/inference.py' 2026-02-13T07:17:51,941 adding 'cusrl/module/loss.py' 2026-02-13T07:17:51,943 adding 'cusrl/module/mha.py' 2026-02-13T07:17:51,945 adding 'cusrl/module/mlp.py' 2026-02-13T07:17:51,946 adding 'cusrl/module/module.py' 2026-02-13T07:17:51,948 adding 'cusrl/module/normalization.py' 2026-02-13T07:17:51,950 adding 'cusrl/module/normalizer.py' 2026-02-13T07:17:51,951 adding 'cusrl/module/parameter.py' 2026-02-13T07:17:51,953 adding 'cusrl/module/rnn.py' 2026-02-13T07:17:51,954 adding 'cusrl/module/sequential.py' 2026-02-13T07:17:51,956 adding 'cusrl/module/simba.py' 2026-02-13T07:17:51,957 adding 'cusrl/module/stub.py' 2026-02-13T07:17:51,958 adding 'cusrl/module/transformer.py' 2026-02-13T07:17:51,960 adding 'cusrl/preset/__init__.py' 2026-02-13T07:17:51,961 adding 'cusrl/preset/amp.py' 2026-02-13T07:17:51,963 adding 'cusrl/preset/distillation.py' 2026-02-13T07:17:51,964 adding 'cusrl/preset/optimizer.py' 2026-02-13T07:17:51,965 adding 'cusrl/preset/ppo.py' 2026-02-13T07:17:51,967 adding 'cusrl/sampler/__init__.py' 2026-02-13T07:17:51,968 adding 'cusrl/sampler/mini_batch_sampler.py' 2026-02-13T07:17:51,970 adding 'cusrl/sampler/random_sampler.py' 2026-02-13T07:17:51,971 adding 'cusrl/template/__init__.py' 2026-02-13T07:17:51,973 adding 'cusrl/template/actor_critic.py' 2026-02-13T07:17:51,975 adding 'cusrl/template/agent.py' 2026-02-13T07:17:51,977 adding 'cusrl/template/buffer.py' 2026-02-13T07:17:51,979 adding 'cusrl/template/environment.py' 2026-02-13T07:17:51,981 adding 'cusrl/template/hook.py' 2026-02-13T07:17:51,983 adding 'cusrl/template/logger.py' 2026-02-13T07:17:51,984 adding 'cusrl/template/optimizer.py' 2026-02-13T07:17:51,986 adding 'cusrl/template/player.py' 2026-02-13T07:17:51,988 adding 'cusrl/template/trainer.py' 2026-02-13T07:17:51,990 adding 'cusrl/template/trial.py' 2026-02-13T07:17:51,992 adding 'cusrl/utils/__init__.py' 2026-02-13T07:17:51,993 adding 'cusrl/utils/config.py' 2026-02-13T07:17:51,995 adding 'cusrl/utils/dict_utils.py' 2026-02-13T07:17:51,997 adding 'cusrl/utils/distributed.py' 2026-02-13T07:17:51,998 adding 'cusrl/utils/metrics.py' 2026-02-13T07:17:51,999 adding 'cusrl/utils/misc.py' 2026-02-13T07:17:52,001 adding 'cusrl/utils/nest.py' 2026-02-13T07:17:52,003 adding 'cusrl/utils/recurrent.py' 2026-02-13T07:17:52,005 adding 'cusrl/utils/scheduler.py' 2026-02-13T07:17:52,006 adding 'cusrl/utils/str_utils.py' 2026-02-13T07:17:52,007 adding 'cusrl/utils/timing.py' 2026-02-13T07:17:52,008 adding 'cusrl/utils/typing.py' 2026-02-13T07:17:52,010 adding 'cusrl/zoo/__init__.py' 2026-02-13T07:17:52,012 adding 'cusrl/zoo/experiment.py' 2026-02-13T07:17:52,013 adding 'cusrl/zoo/registry.py' 2026-02-13T07:17:52,015 adding 'cusrl/zoo/gym/__init__.py' 2026-02-13T07:17:52,016 adding 'cusrl/zoo/gym/box2d.py' 2026-02-13T07:17:52,017 adding 'cusrl/zoo/gym/classic_control.py' 2026-02-13T07:17:52,019 adding 'cusrl/zoo/isaaclab/__init__.py' 2026-02-13T07:17:52,020 adding 'cusrl/zoo/isaaclab/classic.py' 2026-02-13T07:17:52,022 adding 'cusrl/zoo/isaaclab/humanoid_amp.py' 2026-02-13T07:17:52,023 adding 'cusrl/zoo/isaaclab/locomotion.py' 2026-02-13T07:17:52,025 adding 'cusrl/zoo/robot_lab/__init__.py' 2026-02-13T07:17:52,026 adding 'cusrl/zoo/robot_lab/quadruped.py' 2026-02-13T07:17:52,028 adding 'cusrl-1.1.8.post0.dist-info/licenses/LICENSE' 2026-02-13T07:17:52,030 adding 'cusrl-1.1.8.post0.dist-info/METADATA' 2026-02-13T07:17:52,031 adding 'cusrl-1.1.8.post0.dist-info/WHEEL' 2026-02-13T07:17:52,032 adding 'cusrl-1.1.8.post0.dist-info/top_level.txt' 2026-02-13T07:17:52,034 adding 'cusrl-1.1.8.post0.dist-info/RECORD' 2026-02-13T07:17:52,037 removing build/bdist.linux-armv7l/wheel 2026-02-13T07:17:52,168 Building wheel for cusrl (pyproject.toml): finished with status 'done' 2026-02-13T07:17:52,176 Created wheel for cusrl: filename=cusrl-1.1.8.post0-py3-none-any.whl size=162683 sha256=7e20b384313794362c2b15ba9f519097972566dc2fc5449307412e3fa600ad9d 2026-02-13T07:17:52,178 Stored in directory: /tmp/pip-ephem-wheel-cache-5l42210k/wheels/70/99/06/1576cbbbd3ee3475c58e2a62e9c2f6baee401eaf151792e311 2026-02-13T07:17:52,192 Successfully built cusrl 2026-02-13T07:17:52,198 Removed build tracker: '/tmp/pip-build-tracker-ggfb40mz'