2025-03-31T00:34:21,449 Created temporary directory: /tmp/pip-build-tracker-xl_v5vaj 2025-03-31T00:34:21,450 Initialized build tracking at /tmp/pip-build-tracker-xl_v5vaj 2025-03-31T00:34:21,450 Created build tracker: /tmp/pip-build-tracker-xl_v5vaj 2025-03-31T00:34:21,451 Entered build tracker: /tmp/pip-build-tracker-xl_v5vaj 2025-03-31T00:34:21,452 Created temporary directory: /tmp/pip-wheel-f0o3_wrn 2025-03-31T00:34:21,456 Created temporary directory: /tmp/pip-ephem-wheel-cache-noyvhh2f 2025-03-31T00:34:21,503 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-03-31T00:34:21,506 2 location(s) to search for versions of wasabi2d: 2025-03-31T00:34:21,506 * https://pypi.org/simple/wasabi2d/ 2025-03-31T00:34:21,506 * https://www.piwheels.org/simple/wasabi2d/ 2025-03-31T00:34:21,507 Fetching project page and analyzing links: https://pypi.org/simple/wasabi2d/ 2025-03-31T00:34:21,508 Getting page https://pypi.org/simple/wasabi2d/ 2025-03-31T00:34:21,509 Found index url https://pypi.org/simple/ 2025-03-31T00:34:21,687 Fetched page https://pypi.org/simple/wasabi2d/ as application/vnd.pypi.simple.v1+json 2025-03-31T00:34:21,691 Skipping link: No binaries permitted for wasabi2d: https://files.pythonhosted.org/packages/8c/a1/ad09c2ed12f702fedf643119aa82f1347bc69173663f563030042f3a6bcc/wasabi2d-1.0.0-py3-none-any.whl (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,692 Found link https://files.pythonhosted.org/packages/9e/78/6e20902da082edb278a5804a08040da490c1aec906c3a366955b4116640d/wasabi2d-1.0.0.tar.gz (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6), version: 1.0.0 2025-03-31T00:34:21,693 Skipping link: No binaries permitted for wasabi2d: https://files.pythonhosted.org/packages/12/76/f7119226b3ed6e70239ea8a63d167b7904728ed8e2390dcd1d50450a5da2/wasabi2d-1.1.0-py3-none-any.whl (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,694 Found link https://files.pythonhosted.org/packages/29/14/0ded6e9117747f37583c4df5ca646a9f9fd7b766c5f94016733cc066cb91/wasabi2d-1.1.0.tar.gz (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6), version: 1.1.0 2025-03-31T00:34:21,695 Skipping link: No binaries permitted for wasabi2d: https://files.pythonhosted.org/packages/ac/ca/e2f053933577a0cac6adcf1d6a6e06764eea4ed3daf6e9ac6a328b677ec2/wasabi2d-1.2.0-py3-none-any.whl (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,696 Found link https://files.pythonhosted.org/packages/cc/42/c647024798bfb9aa3afd8a7f178922026a7a356fc0fafdc942e07276a519/wasabi2d-1.2.0.tar.gz (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6), version: 1.2.0 2025-03-31T00:34:21,696 Skipping link: No binaries permitted for wasabi2d: https://files.pythonhosted.org/packages/a3/0c/dd48ccc340a6f0363d4ac232b47db75196215029d0f1354617d24d7130c1/wasabi2d-1.3.0-py3-none-any.whl (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,697 Found link https://files.pythonhosted.org/packages/86/c5/a1e2a81315ed21a564b206453d4f089d6731f19e132a4e53db2a22da43dd/wasabi2d-1.3.0.tar.gz (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6), version: 1.3.0 2025-03-31T00:34:21,698 Skipping link: No binaries permitted for wasabi2d: https://files.pythonhosted.org/packages/d1/67/cea42335fae9a35ac8ebfcda46da3bd983795a70522a3e650bd4372d3575/wasabi2d-1.4.0-py3-none-any.whl (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,699 Found link https://files.pythonhosted.org/packages/cd/16/24760d93b6235432140b1f29ef1a0c1985e10da6e709d8c7658c41511314/wasabi2d-1.4.0.tar.gz (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6), version: 1.4.0 2025-03-31T00:34:21,699 Skipping link: No binaries permitted for wasabi2d: https://files.pythonhosted.org/packages/88/23/20c5274b92542635dbcf4743fa5bb086d07ad213e11d0d1f22253959633f/wasabi2d-1.4.1-py3-none-any.whl (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,700 Found link https://files.pythonhosted.org/packages/83/a9/6e65523cf3704d9c0d25e1a06da79c07d0fe67ebfbcbe53158c471df8b9e/wasabi2d-1.4.1.tar.gz (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6), version: 1.4.1 2025-03-31T00:34:21,701 Skipping link: No binaries permitted for wasabi2d: https://files.pythonhosted.org/packages/9a/a7/14de57c1bc2cb1136504cddefa34d736c2c381c7544e722e67c95c604ba9/wasabi2d-1.5.0a1-py3-none-any.whl (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,702 Found link https://files.pythonhosted.org/packages/f1/fa/24c9095c213e5d526a5424e17d096eab28460fd415046794bb4edf72da22/wasabi2d-1.5.0a1.tar.gz (from https://pypi.org/simple/wasabi2d/) (requires-python:>=3.6), version: 1.5.0a1 2025-03-31T00:34:21,703 Fetching project page and analyzing links: https://www.piwheels.org/simple/wasabi2d/ 2025-03-31T00:34:21,704 Getting page https://www.piwheels.org/simple/wasabi2d/ 2025-03-31T00:34:21,705 Found index url https://www.piwheels.org/simple/ 2025-03-31T00:34:21,877 Fetched page https://www.piwheels.org/simple/wasabi2d/ as text/html 2025-03-31T00:34:21,880 Skipping link: No binaries permitted for wasabi2d: https://www.piwheels.org/simple/wasabi2d/wasabi2d-1.4.0-py3-none-any.whl#sha256=751a5309d7b8b76454993936aeb102f4835b6e750a8ba844831df38dbf56579c (from https://www.piwheels.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,881 Skipping link: No binaries permitted for wasabi2d: https://www.piwheels.org/simple/wasabi2d/wasabi2d-1.3.0-py3-none-any.whl#sha256=e71070ea344bc47bb89b371a8093f7f452c8d49815725b72ceece7191aa80ac6 (from https://www.piwheels.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,881 Skipping link: No binaries permitted for wasabi2d: https://www.piwheels.org/simple/wasabi2d/wasabi2d-1.2.0-py3-none-any.whl#sha256=0642bbba530fb3164bef07ca6172119de3fcba148e34e1670199ae0a1cf5f765 (from https://www.piwheels.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,882 Skipping link: No binaries permitted for wasabi2d: https://www.piwheels.org/simple/wasabi2d/wasabi2d-1.1.0-py3-none-any.whl#sha256=f19a22213d514fcdbb638340e8ae1813193811871dd3fc9102d42d06c173209e (from https://www.piwheels.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,882 Skipping link: No binaries permitted for wasabi2d: https://www.piwheels.org/simple/wasabi2d/wasabi2d-1.0.0-py3-none-any.whl#sha256=c94c9c273d127fba7fa1caa3dca9fb6736451ba10f1dec46fb32784d4f43db77 (from https://www.piwheels.org/simple/wasabi2d/) (requires-python:>=3.6) 2025-03-31T00:34:21,883 Skipping link: not a file: https://www.piwheels.org/simple/wasabi2d/ 2025-03-31T00:34:21,883 Skipping link: not a file: https://pypi.org/simple/wasabi2d/ 2025-03-31T00:34:21,903 Given no hashes to check 1 links for project 'wasabi2d': discarding no candidates 2025-03-31T00:34:21,905 Collecting wasabi2d==1.4.1 2025-03-31T00:34:21,907 Created temporary directory: /tmp/pip-unpack-i_awijw9 2025-03-31T00:34:22,124 Downloading wasabi2d-1.4.1.tar.gz (547 kB) 2025-03-31T00:34:27,415 Added wasabi2d==1.4.1 from https://files.pythonhosted.org/packages/83/a9/6e65523cf3704d9c0d25e1a06da79c07d0fe67ebfbcbe53158c471df8b9e/wasabi2d-1.4.1.tar.gz to build tracker '/tmp/pip-build-tracker-xl_v5vaj' 2025-03-31T00:34:27,418 Running setup.py (path:/tmp/pip-wheel-f0o3_wrn/wasabi2d_c838f1bcf4d745198f20417e40e4258e/setup.py) egg_info for package wasabi2d 2025-03-31T00:34:27,419 Created temporary directory: /tmp/pip-pip-egg-info-2cn3h9a3 2025-03-31T00:34:27,420 Preparing metadata (setup.py): started 2025-03-31T00:34:27,421 Running command python setup.py egg_info 2025-03-31T00:34:28,098 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: Unknown distribution option: 'test_suite' 2025-03-31T00:34:28,099 warnings.warn(msg) 2025-03-31T00:34:28,667 running egg_info 2025-03-31T00:34:28,727 creating /tmp/pip-pip-egg-info-2cn3h9a3/wasabi2d.egg-info 2025-03-31T00:34:28,728 writing /tmp/pip-pip-egg-info-2cn3h9a3/wasabi2d.egg-info/PKG-INFO 2025-03-31T00:34:28,732 writing dependency_links to /tmp/pip-pip-egg-info-2cn3h9a3/wasabi2d.egg-info/dependency_links.txt 2025-03-31T00:34:28,734 writing requirements to /tmp/pip-pip-egg-info-2cn3h9a3/wasabi2d.egg-info/requires.txt 2025-03-31T00:34:28,736 writing top-level names to /tmp/pip-pip-egg-info-2cn3h9a3/wasabi2d.egg-info/top_level.txt 2025-03-31T00:34:28,737 writing manifest file '/tmp/pip-pip-egg-info-2cn3h9a3/wasabi2d.egg-info/SOURCES.txt' 2025-03-31T00:34:28,847 reading manifest file '/tmp/pip-pip-egg-info-2cn3h9a3/wasabi2d.egg-info/SOURCES.txt' 2025-03-31T00:34:28,849 reading manifest template 'MANIFEST.in' 2025-03-31T00:34:29,019 no previously-included directories found matching 'venv*' 2025-03-31T00:34:29,020 no previously-included directories found matching 'examples/v' 2025-03-31T00:34:29,021 no previously-included directories found matching '.tox' 2025-03-31T00:34:29,022 no previously-included directories found matching 'moderngl' 2025-03-31T00:34:29,022 adding license file 'LICENSE' 2025-03-31T00:34:29,030 writing manifest file '/tmp/pip-pip-egg-info-2cn3h9a3/wasabi2d.egg-info/SOURCES.txt' 2025-03-31T00:34:29,140 Preparing metadata (setup.py): finished with status 'done' 2025-03-31T00:34:29,144 Source in /tmp/pip-wheel-f0o3_wrn/wasabi2d_c838f1bcf4d745198f20417e40e4258e has version 1.4.1, which satisfies requirement wasabi2d==1.4.1 from https://files.pythonhosted.org/packages/83/a9/6e65523cf3704d9c0d25e1a06da79c07d0fe67ebfbcbe53158c471df8b9e/wasabi2d-1.4.1.tar.gz 2025-03-31T00:34:29,145 Removed wasabi2d==1.4.1 from https://files.pythonhosted.org/packages/83/a9/6e65523cf3704d9c0d25e1a06da79c07d0fe67ebfbcbe53158c471df8b9e/wasabi2d-1.4.1.tar.gz from build tracker '/tmp/pip-build-tracker-xl_v5vaj' 2025-03-31T00:34:29,152 Created temporary directory: /tmp/pip-unpack-3p5wppf1 2025-03-31T00:34:29,153 Created temporary directory: /tmp/pip-unpack-g1mx6vwh 2025-03-31T00:34:29,154 Building wheels for collected packages: wasabi2d 2025-03-31T00:34:29,158 Created temporary directory: /tmp/pip-wheel-r2ejm3sj 2025-03-31T00:34:29,159 Building wheel for wasabi2d (setup.py): started 2025-03-31T00:34:29,160 Destination directory: /tmp/pip-wheel-r2ejm3sj 2025-03-31T00:34:29,160 Running command python setup.py bdist_wheel 2025-03-31T00:34:29,689 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: Unknown distribution option: 'test_suite' 2025-03-31T00:34:29,690 warnings.warn(msg) 2025-03-31T00:34:30,182 running bdist_wheel 2025-03-31T00:34:30,314 running build 2025-03-31T00:34:30,315 running build_py 2025-03-31T00:34:30,346 creating build/lib/wasabi2d 2025-03-31T00:34:30,348 copying wasabi2d/actor.py -> build/lib/wasabi2d 2025-03-31T00:34:30,350 copying wasabi2d/game.py -> build/lib/wasabi2d 2025-03-31T00:34:30,353 copying wasabi2d/atlas.py -> build/lib/wasabi2d 2025-03-31T00:34:30,355 copying wasabi2d/rect.py -> build/lib/wasabi2d 2025-03-31T00:34:30,358 copying wasabi2d/shaders.py -> build/lib/wasabi2d 2025-03-31T00:34:30,360 copying wasabi2d/storage.py -> build/lib/wasabi2d 2025-03-31T00:34:30,362 copying wasabi2d/animation.py -> build/lib/wasabi2d 2025-03-31T00:34:30,365 copying wasabi2d/clock.py -> build/lib/wasabi2d 2025-03-31T00:34:30,367 copying wasabi2d/__init__.py -> build/lib/wasabi2d 2025-03-31T00:34:30,369 copying wasabi2d/scene.py -> build/lib/wasabi2d 2025-03-31T00:34:30,372 copying wasabi2d/keyboard.py -> build/lib/wasabi2d 2025-03-31T00:34:30,374 copying wasabi2d/tone.py -> build/lib/wasabi2d 2025-03-31T00:34:30,376 copying wasabi2d/music.py -> build/lib/wasabi2d 2025-03-31T00:34:30,378 copying wasabi2d/color.py -> build/lib/wasabi2d 2025-03-31T00:34:30,379 copying wasabi2d/constants.py -> build/lib/wasabi2d 2025-03-31T00:34:30,382 copying wasabi2d/layers.py -> build/lib/wasabi2d 2025-03-31T00:34:30,384 copying wasabi2d/loaders.py -> build/lib/wasabi2d 2025-03-31T00:34:30,386 copying wasabi2d/chain.py -> build/lib/wasabi2d 2025-03-31T00:34:30,388 copying wasabi2d/descriptors.py -> build/lib/wasabi2d 2025-03-31T00:34:30,391 creating build/lib/wasabi2d/effects 2025-03-31T00:34:30,392 copying wasabi2d/effects/posterize.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,394 copying wasabi2d/effects/punch.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,396 copying wasabi2d/effects/sepia.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,398 copying wasabi2d/effects/blur.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,399 copying wasabi2d/effects/__init__.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,401 copying wasabi2d/effects/dropshadow.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,403 copying wasabi2d/effects/base.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,404 copying wasabi2d/effects/pixellate.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,406 copying wasabi2d/effects/trails.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,408 copying wasabi2d/effects/greyscale.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,410 copying wasabi2d/effects/bloom.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,412 copying wasabi2d/effects/base_matrix.py -> build/lib/wasabi2d/effects 2025-03-31T00:34:30,414 creating build/lib/wasabi2d/primitives 2025-03-31T00:34:30,415 copying wasabi2d/primitives/group.py -> build/lib/wasabi2d/primitives 2025-03-31T00:34:30,417 copying wasabi2d/primitives/__init__.py -> build/lib/wasabi2d/primitives 2025-03-31T00:34:30,419 copying wasabi2d/primitives/base.py -> build/lib/wasabi2d/primitives 2025-03-31T00:34:30,421 copying wasabi2d/primitives/tile_map.py -> build/lib/wasabi2d/primitives 2025-03-31T00:34:30,423 copying wasabi2d/primitives/particles.py -> build/lib/wasabi2d/primitives 2025-03-31T00:34:30,426 copying wasabi2d/primitives/sprites.py -> build/lib/wasabi2d/primitives 2025-03-31T00:34:30,427 copying wasabi2d/primitives/text.py -> build/lib/wasabi2d/primitives 2025-03-31T00:34:30,430 copying wasabi2d/primitives/polygons.py -> build/lib/wasabi2d/primitives 2025-03-31T00:34:30,432 copying wasabi2d/primitives/circles.py -> build/lib/wasabi2d/primitives 2025-03-31T00:34:30,434 creating build/lib/wasabi2d/vendor 2025-03-31T00:34:30,435 copying wasabi2d/vendor/earcut.py -> build/lib/wasabi2d/vendor 2025-03-31T00:34:30,438 copying wasabi2d/vendor/__init__.py -> build/lib/wasabi2d/vendor 2025-03-31T00:34:30,440 creating build/lib/wasabi2d/allocators 2025-03-31T00:34:30,441 copying wasabi2d/allocators/index.py -> build/lib/wasabi2d/allocators 2025-03-31T00:34:30,443 copying wasabi2d/allocators/__init__.py -> build/lib/wasabi2d/allocators 2025-03-31T00:34:30,445 copying wasabi2d/allocators/vertlists.py -> build/lib/wasabi2d/allocators 2025-03-31T00:34:30,447 copying wasabi2d/allocators/textures.py -> build/lib/wasabi2d/allocators 2025-03-31T00:34:30,449 copying wasabi2d/allocators/packed.py -> build/lib/wasabi2d/allocators 2025-03-31T00:34:30,451 copying wasabi2d/allocators/abstract.py -> build/lib/wasabi2d/allocators 2025-03-31T00:34:30,459 creating build/lib/wasabi2d/data 2025-03-31T00:34:30,460 copying wasabi2d/data/roboto_regular.ttf -> build/lib/wasabi2d/data 2025-03-31T00:34:30,468 copying wasabi2d/data/icon.png -> build/lib/wasabi2d/data 2025-03-31T00:34:30,475 creating build/lib/wasabi2d/glsl 2025-03-31T00:34:30,476 copying wasabi2d/glsl/texquads.frag -> build/lib/wasabi2d/glsl 2025-03-31T00:34:30,478 copying wasabi2d/glsl/text.frag -> build/lib/wasabi2d/glsl 2025-03-31T00:34:30,480 copying wasabi2d/glsl/texquads.vert -> build/lib/wasabi2d/glsl 2025-03-31T00:34:30,483 creating build/lib/wasabi2d/glsl/primitives 2025-03-31T00:34:30,484 copying wasabi2d/glsl/primitives/tile_map.geom -> build/lib/wasabi2d/glsl/primitives 2025-03-31T00:34:30,487 copying wasabi2d/glsl/primitives/tile_map.frag -> build/lib/wasabi2d/glsl/primitives 2025-03-31T00:34:30,489 copying wasabi2d/glsl/primitives/wide_line.geom -> build/lib/wasabi2d/glsl/primitives 2025-03-31T00:34:30,491 copying wasabi2d/glsl/primitives/particle.vert -> build/lib/wasabi2d/glsl/primitives 2025-03-31T00:34:30,493 copying wasabi2d/glsl/primitives/wide_line.vert -> build/lib/wasabi2d/glsl/primitives 2025-03-31T00:34:30,495 copying wasabi2d/glsl/primitives/particle.geom -> build/lib/wasabi2d/glsl/primitives 2025-03-31T00:34:30,498 copying wasabi2d/glsl/primitives/flat_color.vert -> build/lib/wasabi2d/glsl/primitives 2025-03-31T00:34:30,500 copying wasabi2d/glsl/primitives/particle.frag -> build/lib/wasabi2d/glsl/primitives 2025-03-31T00:34:30,502 copying wasabi2d/glsl/primitives/flat_color.frag -> build/lib/wasabi2d/glsl/primitives 2025-03-31T00:34:30,504 copying wasabi2d/glsl/primitives/tile_map.vert -> build/lib/wasabi2d/glsl/primitives 2025-03-31T00:34:30,506 creating build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,507 copying wasabi2d/glsl/postprocess/multisample_blend.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,509 copying wasabi2d/glsl/postprocess/pixellate_copy.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,511 copying wasabi2d/glsl/postprocess/color_matrix.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,513 copying wasabi2d/glsl/postprocess/punch.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,515 copying wasabi2d/glsl/postprocess/copy.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,518 copying wasabi2d/glsl/postprocess/trails_fade.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,520 copying wasabi2d/glsl/postprocess/posterize.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,522 copying wasabi2d/glsl/postprocess/postprocess.vert -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,524 copying wasabi2d/glsl/postprocess/blur.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,526 copying wasabi2d/glsl/postprocess/dropshadow_composite.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,529 copying wasabi2d/glsl/postprocess/pixellate_average.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,531 copying wasabi2d/glsl/postprocess/bloom_blur.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,533 copying wasabi2d/glsl/postprocess/trails_composite.frag -> build/lib/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,565 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-03-31T00:34:30,565 !! 2025-03-31T00:34:30,567 ******************************************************************************** 2025-03-31T00:34:30,567 Please avoid running ``setup.py`` directly. 2025-03-31T00:34:30,568 Instead, use pypa/build, pypa/installer or other 2025-03-31T00:34:30,568 standards-based tools. 2025-03-31T00:34:30,569 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-03-31T00:34:30,570 ******************************************************************************** 2025-03-31T00:34:30,571 !! 2025-03-31T00:34:30,572 self.initialize_options() 2025-03-31T00:34:30,593 installing to build/bdist.linux-armv7l/wheel 2025-03-31T00:34:30,593 running install 2025-03-31T00:34:30,616 running install_lib 2025-03-31T00:34:30,643 creating build/bdist.linux-armv7l/wheel 2025-03-31T00:34:30,646 creating build/bdist.linux-armv7l/wheel/wasabi2d 2025-03-31T00:34:30,647 copying build/lib/wasabi2d/actor.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,649 copying build/lib/wasabi2d/game.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,652 creating build/bdist.linux-armv7l/wheel/wasabi2d/effects 2025-03-31T00:34:30,654 copying build/lib/wasabi2d/effects/posterize.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,656 copying build/lib/wasabi2d/effects/punch.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,658 copying build/lib/wasabi2d/effects/sepia.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,659 copying build/lib/wasabi2d/effects/blur.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,662 copying build/lib/wasabi2d/effects/__init__.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,663 copying build/lib/wasabi2d/effects/dropshadow.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,665 copying build/lib/wasabi2d/effects/base.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,667 copying build/lib/wasabi2d/effects/pixellate.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,669 copying build/lib/wasabi2d/effects/trails.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,670 copying build/lib/wasabi2d/effects/greyscale.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,672 copying build/lib/wasabi2d/effects/bloom.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,674 copying build/lib/wasabi2d/effects/base_matrix.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/effects 2025-03-31T00:34:30,676 copying build/lib/wasabi2d/atlas.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,678 copying build/lib/wasabi2d/rect.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,680 copying build/lib/wasabi2d/shaders.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,683 copying build/lib/wasabi2d/storage.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,685 copying build/lib/wasabi2d/animation.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,687 copying build/lib/wasabi2d/clock.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,690 copying build/lib/wasabi2d/__init__.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,692 creating build/bdist.linux-armv7l/wheel/wasabi2d/primitives 2025-03-31T00:34:30,694 copying build/lib/wasabi2d/primitives/group.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/primitives 2025-03-31T00:34:30,696 copying build/lib/wasabi2d/primitives/__init__.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/primitives 2025-03-31T00:34:30,698 copying build/lib/wasabi2d/primitives/base.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/primitives 2025-03-31T00:34:30,700 copying build/lib/wasabi2d/primitives/tile_map.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/primitives 2025-03-31T00:34:30,702 copying build/lib/wasabi2d/primitives/particles.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/primitives 2025-03-31T00:34:30,704 copying build/lib/wasabi2d/primitives/sprites.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/primitives 2025-03-31T00:34:30,706 copying build/lib/wasabi2d/primitives/text.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/primitives 2025-03-31T00:34:30,708 copying build/lib/wasabi2d/primitives/polygons.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/primitives 2025-03-31T00:34:30,710 copying build/lib/wasabi2d/primitives/circles.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/primitives 2025-03-31T00:34:30,712 copying build/lib/wasabi2d/scene.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,715 copying build/lib/wasabi2d/keyboard.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,716 copying build/lib/wasabi2d/tone.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,719 creating build/bdist.linux-armv7l/wheel/wasabi2d/vendor 2025-03-31T00:34:30,720 copying build/lib/wasabi2d/vendor/earcut.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/vendor 2025-03-31T00:34:30,723 copying build/lib/wasabi2d/vendor/__init__.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/vendor 2025-03-31T00:34:30,725 copying build/lib/wasabi2d/music.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,727 copying build/lib/wasabi2d/color.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,729 copying build/lib/wasabi2d/constants.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,730 copying build/lib/wasabi2d/layers.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,733 creating build/bdist.linux-armv7l/wheel/wasabi2d/glsl 2025-03-31T00:34:30,734 copying build/lib/wasabi2d/glsl/texquads.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl 2025-03-31T00:34:30,736 copying build/lib/wasabi2d/glsl/text.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl 2025-03-31T00:34:30,739 creating build/bdist.linux-armv7l/wheel/wasabi2d/glsl/primitives 2025-03-31T00:34:30,740 copying build/lib/wasabi2d/glsl/primitives/tile_map.geom -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/primitives 2025-03-31T00:34:30,742 copying build/lib/wasabi2d/glsl/primitives/tile_map.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/primitives 2025-03-31T00:34:30,743 copying build/lib/wasabi2d/glsl/primitives/wide_line.geom -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/primitives 2025-03-31T00:34:30,745 copying build/lib/wasabi2d/glsl/primitives/particle.vert -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/primitives 2025-03-31T00:34:30,747 copying build/lib/wasabi2d/glsl/primitives/wide_line.vert -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/primitives 2025-03-31T00:34:30,748 copying build/lib/wasabi2d/glsl/primitives/particle.geom -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/primitives 2025-03-31T00:34:30,758 copying build/lib/wasabi2d/glsl/primitives/flat_color.vert -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/primitives 2025-03-31T00:34:30,760 copying build/lib/wasabi2d/glsl/primitives/particle.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/primitives 2025-03-31T00:34:30,762 copying build/lib/wasabi2d/glsl/primitives/flat_color.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/primitives 2025-03-31T00:34:30,764 copying build/lib/wasabi2d/glsl/primitives/tile_map.vert -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/primitives 2025-03-31T00:34:30,766 creating build/bdist.linux-armv7l/wheel/wasabi2d/glsl/postprocess 2025-03-31T00:34:30,768 copying build/lib/wasabi2d/glsl/postprocess/multisample_blend.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,770 copying build/lib/wasabi2d/glsl/postprocess/pixellate_copy.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,772 copying build/lib/wasabi2d/glsl/postprocess/color_matrix.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,774 copying build/lib/wasabi2d/glsl/postprocess/punch.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,776 copying build/lib/wasabi2d/glsl/postprocess/copy.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,778 copying build/lib/wasabi2d/glsl/postprocess/trails_fade.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,780 copying build/lib/wasabi2d/glsl/postprocess/posterize.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,782 copying build/lib/wasabi2d/glsl/postprocess/postprocess.vert -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,784 copying build/lib/wasabi2d/glsl/postprocess/blur.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,786 copying build/lib/wasabi2d/glsl/postprocess/dropshadow_composite.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,788 copying build/lib/wasabi2d/glsl/postprocess/pixellate_average.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,790 copying build/lib/wasabi2d/glsl/postprocess/bloom_blur.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,792 copying build/lib/wasabi2d/glsl/postprocess/trails_composite.frag -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl/postprocess 2025-03-31T00:34:30,794 copying build/lib/wasabi2d/glsl/texquads.vert -> build/bdist.linux-armv7l/wheel/./wasabi2d/glsl 2025-03-31T00:34:30,796 copying build/lib/wasabi2d/loaders.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,799 creating build/bdist.linux-armv7l/wheel/wasabi2d/data 2025-03-31T00:34:30,801 copying build/lib/wasabi2d/data/roboto_regular.ttf -> build/bdist.linux-armv7l/wheel/./wasabi2d/data 2025-03-31T00:34:30,808 copying build/lib/wasabi2d/data/icon.png -> build/bdist.linux-armv7l/wheel/./wasabi2d/data 2025-03-31T00:34:30,811 copying build/lib/wasabi2d/chain.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,814 creating build/bdist.linux-armv7l/wheel/wasabi2d/allocators 2025-03-31T00:34:30,815 copying build/lib/wasabi2d/allocators/index.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/allocators 2025-03-31T00:34:30,818 copying build/lib/wasabi2d/allocators/__init__.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/allocators 2025-03-31T00:34:30,820 copying build/lib/wasabi2d/allocators/vertlists.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/allocators 2025-03-31T00:34:30,822 copying build/lib/wasabi2d/allocators/textures.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/allocators 2025-03-31T00:34:30,825 copying build/lib/wasabi2d/allocators/packed.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/allocators 2025-03-31T00:34:30,827 copying build/lib/wasabi2d/allocators/abstract.py -> build/bdist.linux-armv7l/wheel/./wasabi2d/allocators 2025-03-31T00:34:30,830 copying build/lib/wasabi2d/descriptors.py -> build/bdist.linux-armv7l/wheel/./wasabi2d 2025-03-31T00:34:30,832 running install_egg_info 2025-03-31T00:34:30,866 running egg_info 2025-03-31T00:34:30,893 writing wasabi2d.egg-info/PKG-INFO 2025-03-31T00:34:30,897 writing dependency_links to wasabi2d.egg-info/dependency_links.txt 2025-03-31T00:34:30,900 writing requirements to wasabi2d.egg-info/requires.txt 2025-03-31T00:34:30,901 writing top-level names to wasabi2d.egg-info/top_level.txt 2025-03-31T00:34:30,940 reading manifest file 'wasabi2d.egg-info/SOURCES.txt' 2025-03-31T00:34:30,960 reading manifest template 'MANIFEST.in' 2025-03-31T00:34:31,126 no previously-included directories found matching 'venv*' 2025-03-31T00:34:31,128 no previously-included directories found matching 'examples/v' 2025-03-31T00:34:31,129 no previously-included directories found matching '.tox' 2025-03-31T00:34:31,130 no previously-included directories found matching 'moderngl' 2025-03-31T00:34:31,131 adding license file 'LICENSE' 2025-03-31T00:34:31,141 writing manifest file 'wasabi2d.egg-info/SOURCES.txt' 2025-03-31T00:34:31,143 Copying wasabi2d.egg-info to build/bdist.linux-armv7l/wheel/./wasabi2d-1.4.1-py3.11.egg-info 2025-03-31T00:34:31,154 running install_scripts 2025-03-31T00:34:31,170 creating build/bdist.linux-armv7l/wheel/wasabi2d-1.4.1.dist-info/WHEEL 2025-03-31T00:34:31,173 creating '/tmp/pip-wheel-r2ejm3sj/wasabi2d-1.4.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-03-31T00:34:31,176 adding 'wasabi2d/__init__.py' 2025-03-31T00:34:31,178 adding 'wasabi2d/actor.py' 2025-03-31T00:34:31,180 adding 'wasabi2d/animation.py' 2025-03-31T00:34:31,183 adding 'wasabi2d/atlas.py' 2025-03-31T00:34:31,185 adding 'wasabi2d/chain.py' 2025-03-31T00:34:31,188 adding 'wasabi2d/clock.py' 2025-03-31T00:34:31,190 adding 'wasabi2d/color.py' 2025-03-31T00:34:31,191 adding 'wasabi2d/constants.py' 2025-03-31T00:34:31,193 adding 'wasabi2d/descriptors.py' 2025-03-31T00:34:31,195 adding 'wasabi2d/game.py' 2025-03-31T00:34:31,197 adding 'wasabi2d/keyboard.py' 2025-03-31T00:34:31,199 adding 'wasabi2d/layers.py' 2025-03-31T00:34:31,201 adding 'wasabi2d/loaders.py' 2025-03-31T00:34:31,203 adding 'wasabi2d/music.py' 2025-03-31T00:34:31,206 adding 'wasabi2d/rect.py' 2025-03-31T00:34:31,209 adding 'wasabi2d/scene.py' 2025-03-31T00:34:31,211 adding 'wasabi2d/shaders.py' 2025-03-31T00:34:31,213 adding 'wasabi2d/storage.py' 2025-03-31T00:34:31,215 adding 'wasabi2d/tone.py' 2025-03-31T00:34:31,217 adding 'wasabi2d/allocators/__init__.py' 2025-03-31T00:34:31,219 adding 'wasabi2d/allocators/abstract.py' 2025-03-31T00:34:31,221 adding 'wasabi2d/allocators/index.py' 2025-03-31T00:34:31,223 adding 'wasabi2d/allocators/packed.py' 2025-03-31T00:34:31,225 adding 'wasabi2d/allocators/textures.py' 2025-03-31T00:34:31,228 adding 'wasabi2d/allocators/vertlists.py' 2025-03-31T00:34:31,231 adding 'wasabi2d/data/icon.png' 2025-03-31T00:34:31,282 adding 'wasabi2d/data/roboto_regular.ttf' 2025-03-31T00:34:31,286 adding 'wasabi2d/effects/__init__.py' 2025-03-31T00:34:31,288 adding 'wasabi2d/effects/base.py' 2025-03-31T00:34:31,290 adding 'wasabi2d/effects/base_matrix.py' 2025-03-31T00:34:31,291 adding 'wasabi2d/effects/bloom.py' 2025-03-31T00:34:31,293 adding 'wasabi2d/effects/blur.py' 2025-03-31T00:34:31,294 adding 'wasabi2d/effects/dropshadow.py' 2025-03-31T00:34:31,296 adding 'wasabi2d/effects/greyscale.py' 2025-03-31T00:34:31,298 adding 'wasabi2d/effects/pixellate.py' 2025-03-31T00:34:31,299 adding 'wasabi2d/effects/posterize.py' 2025-03-31T00:34:31,301 adding 'wasabi2d/effects/punch.py' 2025-03-31T00:34:31,302 adding 'wasabi2d/effects/sepia.py' 2025-03-31T00:34:31,304 adding 'wasabi2d/effects/trails.py' 2025-03-31T00:34:31,306 adding 'wasabi2d/glsl/texquads.frag' 2025-03-31T00:34:31,308 adding 'wasabi2d/glsl/texquads.vert' 2025-03-31T00:34:31,309 adding 'wasabi2d/glsl/text.frag' 2025-03-31T00:34:31,311 adding 'wasabi2d/glsl/postprocess/bloom_blur.frag' 2025-03-31T00:34:31,313 adding 'wasabi2d/glsl/postprocess/blur.frag' 2025-03-31T00:34:31,315 adding 'wasabi2d/glsl/postprocess/color_matrix.frag' 2025-03-31T00:34:31,316 adding 'wasabi2d/glsl/postprocess/copy.frag' 2025-03-31T00:34:31,318 adding 'wasabi2d/glsl/postprocess/dropshadow_composite.frag' 2025-03-31T00:34:31,319 adding 'wasabi2d/glsl/postprocess/multisample_blend.frag' 2025-03-31T00:34:31,321 adding 'wasabi2d/glsl/postprocess/pixellate_average.frag' 2025-03-31T00:34:31,323 adding 'wasabi2d/glsl/postprocess/pixellate_copy.frag' 2025-03-31T00:34:31,324 adding 'wasabi2d/glsl/postprocess/posterize.frag' 2025-03-31T00:34:31,326 adding 'wasabi2d/glsl/postprocess/postprocess.vert' 2025-03-31T00:34:31,327 adding 'wasabi2d/glsl/postprocess/punch.frag' 2025-03-31T00:34:31,329 adding 'wasabi2d/glsl/postprocess/trails_composite.frag' 2025-03-31T00:34:31,331 adding 'wasabi2d/glsl/postprocess/trails_fade.frag' 2025-03-31T00:34:31,332 adding 'wasabi2d/glsl/primitives/flat_color.frag' 2025-03-31T00:34:31,334 adding 'wasabi2d/glsl/primitives/flat_color.vert' 2025-03-31T00:34:31,335 adding 'wasabi2d/glsl/primitives/particle.frag' 2025-03-31T00:34:31,337 adding 'wasabi2d/glsl/primitives/particle.geom' 2025-03-31T00:34:31,338 adding 'wasabi2d/glsl/primitives/particle.vert' 2025-03-31T00:34:31,340 adding 'wasabi2d/glsl/primitives/tile_map.frag' 2025-03-31T00:34:31,342 adding 'wasabi2d/glsl/primitives/tile_map.geom' 2025-03-31T00:34:31,343 adding 'wasabi2d/glsl/primitives/tile_map.vert' 2025-03-31T00:34:31,345 adding 'wasabi2d/glsl/primitives/wide_line.geom' 2025-03-31T00:34:31,346 adding 'wasabi2d/glsl/primitives/wide_line.vert' 2025-03-31T00:34:31,348 adding 'wasabi2d/primitives/__init__.py' 2025-03-31T00:34:31,350 adding 'wasabi2d/primitives/base.py' 2025-03-31T00:34:31,352 adding 'wasabi2d/primitives/circles.py' 2025-03-31T00:34:31,354 adding 'wasabi2d/primitives/group.py' 2025-03-31T00:34:31,356 adding 'wasabi2d/primitives/particles.py' 2025-03-31T00:34:31,358 adding 'wasabi2d/primitives/polygons.py' 2025-03-31T00:34:31,360 adding 'wasabi2d/primitives/sprites.py' 2025-03-31T00:34:31,362 adding 'wasabi2d/primitives/text.py' 2025-03-31T00:34:31,365 adding 'wasabi2d/primitives/tile_map.py' 2025-03-31T00:34:31,367 adding 'wasabi2d/vendor/__init__.py' 2025-03-31T00:34:31,370 adding 'wasabi2d/vendor/earcut.py' 2025-03-31T00:34:31,373 adding 'wasabi2d-1.4.1.dist-info/LICENSE' 2025-03-31T00:34:31,375 adding 'wasabi2d-1.4.1.dist-info/METADATA' 2025-03-31T00:34:31,376 adding 'wasabi2d-1.4.1.dist-info/WHEEL' 2025-03-31T00:34:31,378 adding 'wasabi2d-1.4.1.dist-info/top_level.txt' 2025-03-31T00:34:31,380 adding 'wasabi2d-1.4.1.dist-info/RECORD' 2025-03-31T00:34:31,386 removing build/bdist.linux-armv7l/wheel 2025-03-31T00:34:31,518 Building wheel for wasabi2d (setup.py): finished with status 'done' 2025-03-31T00:34:31,524 Created wheel for wasabi2d: filename=wasabi2d-1.4.1-py3-none-any.whl size=298597 sha256=95e0fa26942e0740ea06f116beb523563d4aaa7eea3ce14b0c78f870a896523b 2025-03-31T00:34:31,525 Stored in directory: /tmp/pip-ephem-wheel-cache-noyvhh2f/wheels/0d/65/3a/5b58d8be98a489110bdf89a88d8838b343b6a13269655fe6a1 2025-03-31T00:34:31,538 Successfully built wasabi2d 2025-03-31T00:34:31,551 Removed build tracker: '/tmp/pip-build-tracker-xl_v5vaj'