2025-09-07T22:05:03,828 Created temporary directory: /tmp/pip-build-tracker-oi69vu33 2025-09-07T22:05:03,828 Initialized build tracking at /tmp/pip-build-tracker-oi69vu33 2025-09-07T22:05:03,829 Created build tracker: /tmp/pip-build-tracker-oi69vu33 2025-09-07T22:05:03,829 Entered build tracker: /tmp/pip-build-tracker-oi69vu33 2025-09-07T22:05:03,829 Created temporary directory: /tmp/pip-wheel-ij55m1jg 2025-09-07T22:05:03,833 Created temporary directory: /tmp/pip-ephem-wheel-cache-1kzua0z_ 2025-09-07T22:05:03,888 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T22:05:03,891 2 location(s) to search for versions of pypybox2d: 2025-09-07T22:05:03,891 * https://pypi.org/simple/pypybox2d/ 2025-09-07T22:05:03,891 * https://www.piwheels.org/simple/pypybox2d/ 2025-09-07T22:05:03,891 Fetching project page and analyzing links: https://pypi.org/simple/pypybox2d/ 2025-09-07T22:05:03,891 Getting page https://pypi.org/simple/pypybox2d/ 2025-09-07T22:05:03,892 Found index url https://pypi.org/simple/ 2025-09-07T22:05:04,097 Fetched page https://pypi.org/simple/pypybox2d/ as application/vnd.pypi.simple.v1+json 2025-09-07T22:05:04,099 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/10/6e/60080e464bcdfdbc061db7729d5fcc0dc1c36a902016edb972e62b645e8b/pypybox2d-2.1-r331.win32-py2.7.exe (from https://pypi.org/simple/pypybox2d/) 2025-09-07T22:05:04,100 Found link https://files.pythonhosted.org/packages/a2/72/b37ec6503d894c6a1cb412046d29b8f3b68b185924bfad4bcd1c0ef4c7a0/pypybox2d-2.1-r331.zip (from https://pypi.org/simple/pypybox2d/), version: 2.1-r331 2025-09-07T22:05:04,101 Fetching project page and analyzing links: https://www.piwheels.org/simple/pypybox2d/ 2025-09-07T22:05:04,101 Getting page https://www.piwheels.org/simple/pypybox2d/ 2025-09-07T22:05:04,103 Found index url https://www.piwheels.org/simple/ 2025-09-07T22:05:04,204 Fetched page https://www.piwheels.org/simple/pypybox2d/ as text/html 2025-09-07T22:05:04,207 Skipping link: No binaries permitted for pypybox2d: https://archive1.piwheels.org/simple/pypybox2d/pypybox2d-2.1.post331-cp37-cp37m-linux_armv7l.whl#sha256=21efc236eac4ccb743cc915984de81dc6de72ffc7d86155eb79517a5daf6aa09 (from https://www.piwheels.org/simple/pypybox2d/) 2025-09-07T22:05:04,207 Skipping link: No binaries permitted for pypybox2d: https://archive1.piwheels.org/simple/pypybox2d/pypybox2d-2.1.post331-cp37-cp37m-linux_armv6l.whl#sha256=21efc236eac4ccb743cc915984de81dc6de72ffc7d86155eb79517a5daf6aa09 (from https://www.piwheels.org/simple/pypybox2d/) 2025-09-07T22:05:04,208 Skipping link: No binaries permitted for pypybox2d: https://archive1.piwheels.org/simple/pypybox2d/pypybox2d-2.1.post331-cp35-cp35m-linux_armv7l.whl#sha256=90ce3610f1fea7a4f179a446542c339b6c351bd6bb73f2e59c8e5be15d12399e (from https://www.piwheels.org/simple/pypybox2d/) 2025-09-07T22:05:04,208 Skipping link: No binaries permitted for pypybox2d: https://archive1.piwheels.org/simple/pypybox2d/pypybox2d-2.1.post331-cp35-cp35m-linux_armv6l.whl#sha256=90ce3610f1fea7a4f179a446542c339b6c351bd6bb73f2e59c8e5be15d12399e (from https://www.piwheels.org/simple/pypybox2d/) 2025-09-07T22:05:04,208 Skipping link: No binaries permitted for pypybox2d: https://archive1.piwheels.org/simple/pypybox2d/pypybox2d-2.1.post331-cp34-cp34m-linux_armv7l.whl#sha256=b074a5a1748d35ffabba0053e3f7a2e85cd28b986422d870683d766c89623a43 (from https://www.piwheels.org/simple/pypybox2d/) 2025-09-07T22:05:04,208 Skipping link: No binaries permitted for pypybox2d: https://archive1.piwheels.org/simple/pypybox2d/pypybox2d-2.1.post331-cp34-cp34m-linux_armv6l.whl#sha256=b074a5a1748d35ffabba0053e3f7a2e85cd28b986422d870683d766c89623a43 (from https://www.piwheels.org/simple/pypybox2d/) 2025-09-07T22:05:04,208 Skipping link: No binaries permitted for pypybox2d: https://archive1.piwheels.org/simple/pypybox2d/pypybox2d-2.1.post331-cp311-cp311-linux_armv6l.whl#sha256=4cfcff29935c5b07ece93f7a0f3154a80c2382dc45447e9474419e5f622256eb (from https://www.piwheels.org/simple/pypybox2d/) 2025-09-07T22:05:04,208 Skipping link: No binaries permitted for pypybox2d: https://archive1.piwheels.org/simple/pypybox2d/pypybox2d-2.1.post331-cp311-cp311-linux_armv7l.whl#sha256=4cfcff29935c5b07ece93f7a0f3154a80c2382dc45447e9474419e5f622256eb (from https://www.piwheels.org/simple/pypybox2d/) 2025-09-07T22:05:04,208 Skipping link: No binaries permitted for pypybox2d: https://archive1.piwheels.org/simple/pypybox2d/pypybox2d-2.1.post331-cp39-cp39-linux_armv6l.whl#sha256=1f08730e582bbc56e2d15c53bd546e42bcf1df95514d618d58c23fe2ebf297e3 (from https://www.piwheels.org/simple/pypybox2d/) 2025-09-07T22:05:04,209 Skipping link: No binaries permitted for pypybox2d: https://archive1.piwheels.org/simple/pypybox2d/pypybox2d-2.1.post331-cp39-cp39-linux_armv7l.whl#sha256=1f08730e582bbc56e2d15c53bd546e42bcf1df95514d618d58c23fe2ebf297e3 (from https://www.piwheels.org/simple/pypybox2d/) 2025-09-07T22:05:04,209 Skipping link: not a file: https://www.piwheels.org/simple/pypybox2d/ 2025-09-07T22:05:04,209 Skipping link: not a file: https://pypi.org/simple/pypybox2d/ 2025-09-07T22:05:04,234 Given no hashes to check 1 links for project 'pypybox2d': discarding no candidates 2025-09-07T22:05:04,235 Collecting pypybox2d==2.1-r331 2025-09-07T22:05:04,237 Created temporary directory: /tmp/pip-unpack-rk06qssr 2025-09-07T22:05:04,379 Downloading pypybox2d-2.1-r331.zip (248 kB) 2025-09-07T22:05:04,456 Added pypybox2d==2.1-r331 from https://files.pythonhosted.org/packages/a2/72/b37ec6503d894c6a1cb412046d29b8f3b68b185924bfad4bcd1c0ef4c7a0/pypybox2d-2.1-r331.zip to build tracker '/tmp/pip-build-tracker-oi69vu33' 2025-09-07T22:05:04,457 Running setup.py (path:/tmp/pip-wheel-ij55m1jg/pypybox2d_425a02704e364597a8ecc2eaac8a0ded/setup.py) egg_info for package pypybox2d 2025-09-07T22:05:04,457 Created temporary directory: /tmp/pip-pip-egg-info-4l19ljw8 2025-09-07T22:05:04,457 Preparing metadata (setup.py): started 2025-09-07T22:05:04,458 Running command python setup.py egg_info 2025-09-07T22:05:04,997 /tmp/pip-wheel-ij55m1jg/pypybox2d_425a02704e364597a8ecc2eaac8a0ded/distribute_setup.py:139: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T22:05:04,997 import pkg_resources 2025-09-07T22:05:05,306 Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.19.tar.gz 2025-09-07T22:05:05,469 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-09-07T22:05:05,469 warnings.warn(msg) 2025-09-07T22:05:05,838 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '2.1-r331' to '2.1.post331' 2025-09-07T22:05:05,838 self.metadata.version = self._normalize_version(self.metadata.version) 2025-09-07T22:05:05,841 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:05:05,841 !! 2025-09-07T22:05:05,841 ******************************************************************************** 2025-09-07T22:05:05,841 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:05:05,841 License :: OSI Approved :: zlib/libpng License 2025-09-07T22:05:05,841 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:05:05,842 ******************************************************************************** 2025-09-07T22:05:05,842 !! 2025-09-07T22:05:05,842 self._finalize_license_expression() 2025-09-07T22:05:06,302 Using distutils. 2025-09-07T22:05:06,427 Preparing metadata (setup.py): finished with status 'done' 2025-09-07T22:05:06,432 Source in /tmp/pip-wheel-ij55m1jg/pypybox2d_425a02704e364597a8ecc2eaac8a0ded has version 2.1.post331, which satisfies requirement pypybox2d==2.1-r331 from https://files.pythonhosted.org/packages/a2/72/b37ec6503d894c6a1cb412046d29b8f3b68b185924bfad4bcd1c0ef4c7a0/pypybox2d-2.1-r331.zip 2025-09-07T22:05:06,432 Removed pypybox2d==2.1-r331 from https://files.pythonhosted.org/packages/a2/72/b37ec6503d894c6a1cb412046d29b8f3b68b185924bfad4bcd1c0ef4c7a0/pypybox2d-2.1-r331.zip from build tracker '/tmp/pip-build-tracker-oi69vu33' 2025-09-07T22:05:06,435 Created temporary directory: /tmp/pip-unpack-ypphm3q2 2025-09-07T22:05:06,436 Created temporary directory: /tmp/pip-unpack-gatcfjka 2025-09-07T22:05:06,436 Building wheels for collected packages: pypybox2d 2025-09-07T22:05:06,437 Created temporary directory: /tmp/pip-wheel-kbl7374_ 2025-09-07T22:05:06,437 DEPRECATION: Building 'pypybox2d' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pypybox2d'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-07T22:05:06,439 Building wheel for pypybox2d (setup.py): started 2025-09-07T22:05:06,439 Destination directory: /tmp/pip-wheel-kbl7374_ 2025-09-07T22:05:06,439 Running command python setup.py bdist_wheel 2025-09-07T22:05:06,965 /tmp/pip-wheel-ij55m1jg/pypybox2d_425a02704e364597a8ecc2eaac8a0ded/distribute_setup.py:139: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T22:05:06,965 import pkg_resources 2025-09-07T22:05:07,279 Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.19.tar.gz 2025-09-07T22:05:07,340 Using distutils. 2025-09-07T22:05:07,447 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-09-07T22:05:07,448 warnings.warn(msg) 2025-09-07T22:05:07,817 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '2.1-r331' to '2.1.post331' 2025-09-07T22:05:07,817 self.metadata.version = self._normalize_version(self.metadata.version) 2025-09-07T22:05:07,820 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:05:07,820 !! 2025-09-07T22:05:07,820 ******************************************************************************** 2025-09-07T22:05:07,820 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:05:07,820 License :: OSI Approved :: zlib/libpng License 2025-09-07T22:05:07,820 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:05:07,821 ******************************************************************************** 2025-09-07T22:05:07,821 !! 2025-09-07T22:05:07,821 self._finalize_license_expression() 2025-09-07T22:05:09,024 pypybox2d/src/aabbmodule.c:278:1: warning: ‘AABB_combine_two’ defined but not used [-Wunused-function] 2025-09-07T22:05:09,024 278 | AABB_combine_two(AABB *self, PyObject *args) 2025-09-07T22:05:09,024 | ^~~~~~~~~~~~~~~~ 2025-09-07T22:05:09,024 pypybox2d/src/aabbmodule.c:262:1: warning: ‘AABB_iadd’ defined but not used [-Wunused-function] 2025-09-07T22:05:09,024 262 | AABB_iadd(AABB *self, PyObject *other) 2025-09-07T22:05:09,024 | ^~~~~~~~~ 2025-09-07T22:05:11,400 pypybox2d/src/mat22module.c:465:1: warning: ‘Mat22_set_zero’ defined but not used [-Wunused-function] 2025-09-07T22:05:11,400 465 | Mat22_set_zero(Mat22 *self, Mat22* other) 2025-09-07T22:05:11,400 | ^~~~~~~~~~~~~~ 2025-09-07T22:05:11,400 pypybox2d/src/mat22module.c:452:1: warning: ‘Mat22_set_identity’ defined but not used [-Wunused-function] 2025-09-07T22:05:11,401 452 | Mat22_set_identity(Mat22 *self, Mat22* other) 2025-09-07T22:05:11,401 | ^~~~~~~~~~~~~~~~~~ 2025-09-07T22:05:11,401 pypybox2d/src/mat22module.c:211:1: warning: ‘Mat22_isub’ defined but not used [-Wunused-function] 2025-09-07T22:05:11,401 211 | Mat22_isub(Mat22 *self, PyObject *other) 2025-09-07T22:05:11,401 | ^~~~~~~~~~ 2025-09-07T22:05:11,401 pypybox2d/src/mat22module.c:179:1: warning: ‘Mat22_iadd’ defined but not used [-Wunused-function] 2025-09-07T22:05:11,401 179 | Mat22_iadd(Mat22 *self, PyObject *other) 2025-09-07T22:05:11,402 | ^~~~~~~~~~ 2025-09-07T22:05:11,972 pypybox2d/src/mat22module.c: In function ‘Mat22_richcompare’: 2025-09-07T22:05:11,972 pypybox2d/src/mat22module.c:370:12: warning: ‘ret’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-07T22:05:11,972 370 | return PyBool_FromLong(ret); 2025-09-07T22:05:11,973 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-07T22:05:11,973 pypybox2d/src/mat22module.c:328:9: note: ‘ret’ was declared here 2025-09-07T22:05:11,973 328 | int ret; 2025-09-07T22:05:11,973 | ^~~ 2025-09-07T22:05:14,708 pypybox2d/src/vec2module.c: In function ‘Vec2_floor_divide’: 2025-09-07T22:05:14,708 pypybox2d/src/vec2module.c:202:20: warning: variable ‘is_float2’ set but not used [-Wunused-but-set-variable] 2025-09-07T22:05:14,708 202 | int is_float1, is_float2; 2025-09-07T22:05:14,709 | ^~~~~~~~~ 2025-09-07T22:05:14,709 pypybox2d/src/vec2module.c:202:9: warning: variable ‘is_float1’ set but not used [-Wunused-but-set-variable] 2025-09-07T22:05:14,709 202 | int is_float1, is_float2; 2025-09-07T22:05:14,709 | ^~~~~~~~~ 2025-09-07T22:05:14,714 pypybox2d/src/vec2module.c: In function ‘Vec2_true_divide’: 2025-09-07T22:05:14,714 pypybox2d/src/vec2module.c:227:20: warning: variable ‘is_float2’ set but not used [-Wunused-but-set-variable] 2025-09-07T22:05:14,714 227 | int is_float1, is_float2; 2025-09-07T22:05:14,714 | ^~~~~~~~~ 2025-09-07T22:05:14,715 pypybox2d/src/vec2module.c:227:9: warning: variable ‘is_float1’ set but not used [-Wunused-but-set-variable] 2025-09-07T22:05:14,715 227 | int is_float1, is_float2; 2025-09-07T22:05:14,715 | ^~~~~~~~~ 2025-09-07T22:05:14,775 pypybox2d/src/vec2module.c: At top level: 2025-09-07T22:05:14,776 pypybox2d/src/vec2module.c:432:1: warning: ‘Vec2_normalize’ defined but not used [-Wunused-function] 2025-09-07T22:05:14,776 432 | Vec2_normalize(Vec2 *self, PyObject* args) 2025-09-07T22:05:14,776 | ^~~~~~~~~~~~~~ 2025-09-07T22:05:14,776 pypybox2d/src/vec2module.c:418:1: warning: ‘Vec2_set’ defined but not used [-Wunused-function] 2025-09-07T22:05:14,776 418 | Vec2_set(Vec2 *self, PyObject* args) 2025-09-07T22:05:14,776 | ^~~~~~~~ 2025-09-07T22:05:14,777 pypybox2d/src/vec2module.c:407:1: warning: ‘Vec2_zero’ defined but not used [-Wunused-function] 2025-09-07T22:05:14,777 407 | Vec2_zero(Vec2 *self, Vec2* other) 2025-09-07T22:05:14,777 | ^~~~~~~~~ 2025-09-07T22:05:14,777 pypybox2d/src/vec2module.c:235:1: warning: ‘Vec2_itruediv’ defined but not used [-Wunused-function] 2025-09-07T22:05:14,777 235 | Vec2_itruediv(PyObject *_self, PyObject *_value) 2025-09-07T22:05:14,777 | ^~~~~~~~~~~~~ 2025-09-07T22:05:14,778 pypybox2d/src/vec2module.c:210:1: warning: ‘Vec2_ifloordiv’ defined but not used [-Wunused-function] 2025-09-07T22:05:14,778 210 | Vec2_ifloordiv(PyObject *_self, PyObject *_value) 2025-09-07T22:05:14,778 | ^~~~~~~~~~~~~~ 2025-09-07T22:05:14,778 pypybox2d/src/vec2module.c:184:1: warning: ‘Vec2_imul’ defined but not used [-Wunused-function] 2025-09-07T22:05:14,778 184 | Vec2_imul(PyObject *_self, PyObject *_value) 2025-09-07T22:05:14,778 | ^~~~~~~~~ 2025-09-07T22:05:14,778 pypybox2d/src/vec2module.c:148:1: warning: ‘Vec2_isub’ defined but not used [-Wunused-function] 2025-09-07T22:05:14,778 148 | Vec2_isub(PyObject *_self, PyObject *other) 2025-09-07T22:05:14,779 | ^~~~~~~~~ 2025-09-07T22:05:14,779 pypybox2d/src/vec2module.c:123:1: warning: ‘Vec2_iadd’ defined but not used [-Wunused-function] 2025-09-07T22:05:14,779 123 | Vec2_iadd(PyObject *_self, PyObject *other) 2025-09-07T22:05:14,779 | ^~~~~~~~~ 2025-09-07T22:05:17,067 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-07T22:05:17,067 !! 2025-09-07T22:05:17,068 ******************************************************************************** 2025-09-07T22:05:17,068 Please avoid running ``setup.py`` directly. 2025-09-07T22:05:17,068 Instead, use pypa/build, pypa/installer or other 2025-09-07T22:05:17,068 standards-based tools. 2025-09-07T22:05:17,068 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-07T22:05:17,068 or your builds will no longer be supported. 2025-09-07T22:05:17,068 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-07T22:05:17,068 ******************************************************************************** 2025-09-07T22:05:17,069 !! 2025-09-07T22:05:17,069 self.initialize_options() 2025-09-07T22:05:17,835 Building wheel for pypybox2d (setup.py): finished with status 'done' 2025-09-07T22:05:17,838 Created wheel for pypybox2d: filename=pypybox2d-2.1.post331-cp313-cp313-linux_armv7l.whl size=250320 sha256=9ea150d756b7ec03f91bd19fd1e0fa65794f683fd6e1b56eec2a99deda14002c 2025-09-07T22:05:17,839 Stored in directory: /tmp/pip-ephem-wheel-cache-1kzua0z_/wheels/d7/29/a1/8c64b72bfe2aece53fe18cb3d142bf9e2ce43ea5c34cb73157 2025-09-07T22:05:17,846 Successfully built pypybox2d 2025-09-07T22:05:17,848 Removed build tracker: '/tmp/pip-build-tracker-oi69vu33'