2025-09-08T15:37:46,492 Created temporary directory: /tmp/pip-build-tracker-0pzvrbjh 2025-09-08T15:37:46,492 Initialized build tracking at /tmp/pip-build-tracker-0pzvrbjh 2025-09-08T15:37:46,493 Created build tracker: /tmp/pip-build-tracker-0pzvrbjh 2025-09-08T15:37:46,493 Entered build tracker: /tmp/pip-build-tracker-0pzvrbjh 2025-09-08T15:37:46,493 Created temporary directory: /tmp/pip-wheel-yfo8vwhe 2025-09-08T15:37:46,496 Created temporary directory: /tmp/pip-ephem-wheel-cache-03lguvcn 2025-09-08T15:37:46,555 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T15:37:46,557 2 location(s) to search for versions of mashing-pumpkins: 2025-09-08T15:37:46,557 * https://pypi.org/simple/mashing-pumpkins/ 2025-09-08T15:37:46,557 * https://www.piwheels.org/simple/mashing-pumpkins/ 2025-09-08T15:37:46,558 Fetching project page and analyzing links: https://pypi.org/simple/mashing-pumpkins/ 2025-09-08T15:37:46,558 Getting page https://pypi.org/simple/mashing-pumpkins/ 2025-09-08T15:37:46,559 Found index url https://pypi.org/simple/ 2025-09-08T15:37:46,630 Fetched page https://pypi.org/simple/mashing-pumpkins/ as application/vnd.pypi.simple.v1+json 2025-09-08T15:37:46,631 Found link https://files.pythonhosted.org/packages/a9/0b/79ddf10084e57554bd24e9806026612c29b5848ded4559c230204dcd300b/mashing-pumpkins-0.1.tar.gz (from https://pypi.org/simple/mashing-pumpkins/), version: 0.1 2025-09-08T15:37:46,631 Found link https://files.pythonhosted.org/packages/4d/d6/06f80d87e603e33e577805ea7efb80328325ea781ab6e89b53466ac0b3f0/mashing-pumpkins-0.1.1.tar.gz (from https://pypi.org/simple/mashing-pumpkins/), version: 0.1.1 2025-09-08T15:37:46,631 Found link https://files.pythonhosted.org/packages/ef/51/f20a0da79d7ad74e4eb9329bccd7fc8b43b9e5573bd0dc488bbb38d1dcd1/mashing-pumpkins-0.1.2.tar.gz (from https://pypi.org/simple/mashing-pumpkins/), version: 0.1.2 2025-09-08T15:37:46,632 Found link https://files.pythonhosted.org/packages/03/e6/e9cbdd723aad0d1d2dadadaaf86af8ea7250a66bf845455e314f11737170/mashing-pumpkins-0.2.0.tar.gz (from https://pypi.org/simple/mashing-pumpkins/), version: 0.2.0 2025-09-08T15:37:46,632 Found link https://files.pythonhosted.org/packages/64/75/205aa576648b864d947b2f5e9c6086f9faf81811463783d692aa54864b29/mashing-pumpkins-0.2.1.tar.gz (from https://pypi.org/simple/mashing-pumpkins/), version: 0.2.1 2025-09-08T15:37:46,632 Fetching project page and analyzing links: https://www.piwheels.org/simple/mashing-pumpkins/ 2025-09-08T15:37:46,632 Getting page https://www.piwheels.org/simple/mashing-pumpkins/ 2025-09-08T15:37:46,633 Found index url https://www.piwheels.org/simple/ 2025-09-08T15:37:46,733 Fetched page https://www.piwheels.org/simple/mashing-pumpkins/ as text/html 2025-09-08T15:37:46,740 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.1-cp39-cp39-linux_armv6l.whl#sha256=4ca506b1a1c98ea90df1a20ce6e9621afb8e67dc35b90ba60413b0683f8b722c (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,741 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.1-cp39-cp39-linux_armv7l.whl#sha256=4ca506b1a1c98ea90df1a20ce6e9621afb8e67dc35b90ba60413b0683f8b722c (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,741 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.1-cp37-cp37m-linux_armv7l.whl#sha256=8b8d72fcde6d47ae13bb5c9b36787792a135355184138e209f0da7e03c55f925 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,741 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.1-cp37-cp37m-linux_armv6l.whl#sha256=8b8d72fcde6d47ae13bb5c9b36787792a135355184138e209f0da7e03c55f925 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,741 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.1-cp35-cp35m-linux_armv6l.whl#sha256=9452dbfee037cb99e4b2936b147b96f39e9031df7ac86271c0926f34f6fc4720 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,741 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.1-cp35-cp35m-linux_armv7l.whl#sha256=9452dbfee037cb99e4b2936b147b96f39e9031df7ac86271c0926f34f6fc4720 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,741 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.1-cp311-cp311-linux_armv6l.whl#sha256=3106be920414913788ffbfcb532c9329907bcdceac9f6833c9d31ed551a33dab (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,741 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.1-cp311-cp311-linux_armv7l.whl#sha256=3106be920414913788ffbfcb532c9329907bcdceac9f6833c9d31ed551a33dab (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,742 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.0-cp37-cp37m-linux_armv7l.whl#sha256=9aff45e435f75250342d53f94203159bf86087d7250f55b7415c0ab1ca70b3ad (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,742 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.0-cp37-cp37m-linux_armv6l.whl#sha256=9aff45e435f75250342d53f94203159bf86087d7250f55b7415c0ab1ca70b3ad (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,742 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.0-cp35-cp35m-linux_armv6l.whl#sha256=821e542e673936ad735daf3e38d18997be8f54c2eeab6fb2bbc765c1ac299d24 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,742 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.0-cp35-cp35m-linux_armv7l.whl#sha256=821e542e673936ad735daf3e38d18997be8f54c2eeab6fb2bbc765c1ac299d24 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,742 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.0-cp311-cp311-linux_armv6l.whl#sha256=4d082d01a8fba3fe4db256b4b8fa5d87f7261120dccd0e77a68b6bcad682fb72 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,742 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.0-cp311-cp311-linux_armv7l.whl#sha256=4d082d01a8fba3fe4db256b4b8fa5d87f7261120dccd0e77a68b6bcad682fb72 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,742 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.0-cp39-cp39-linux_armv6l.whl#sha256=a100870ee7ec497af15cf39b75dcbf5c46ba2cdf3be31d582831c9d4d5c6ccc7 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,742 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.0-cp39-cp39-linux_armv7l.whl#sha256=a100870ee7ec497af15cf39b75dcbf5c46ba2cdf3be31d582831c9d4d5c6ccc7 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,742 Skipping link: No binaries permitted for mashing-pumpkins: https://www.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.0-cp313-cp313-linux_armv6l.whl#sha256=8ffdf8c948100c205e3710a3d0dfc0d7a5642c1d99a887699c311d8f4d3be18e (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,743 Skipping link: No binaries permitted for mashing-pumpkins: https://www.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.2.0-cp313-cp313-linux_armv7l.whl#sha256=8ffdf8c948100c205e3710a3d0dfc0d7a5642c1d99a887699c311d8f4d3be18e (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,743 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp37-cp37m-linux_armv7l.whl#sha256=0f05722a3270b1b92d9e53067864ed11943fd4b7d82ce0c7519cc9e50e4fcdc4 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,743 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp37-cp37m-linux_armv6l.whl#sha256=0f05722a3270b1b92d9e53067864ed11943fd4b7d82ce0c7519cc9e50e4fcdc4 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,743 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp35-cp35m-linux_armv6l.whl#sha256=d0d59229e002fb622c7a119640ec11a013bdb99f6fe4e99e4048bcf698e2df6f (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,743 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp35-cp35m-linux_armv7l.whl#sha256=d0d59229e002fb622c7a119640ec11a013bdb99f6fe4e99e4048bcf698e2df6f (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,743 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp34-cp34m-linux_armv7l.whl#sha256=bf6ba4048710704f3ba32c9c3e1a1097326d0f5ac4185224c9759f2012e1727d (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,743 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp34-cp34m-linux_armv6l.whl#sha256=bf6ba4048710704f3ba32c9c3e1a1097326d0f5ac4185224c9759f2012e1727d (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,743 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp311-cp311-linux_armv6l.whl#sha256=28da87da35af2e2da5e3c0deb9bd514128ce415195323b1a0ee8ed60e5392a6d (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,744 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp311-cp311-linux_armv7l.whl#sha256=28da87da35af2e2da5e3c0deb9bd514128ce415195323b1a0ee8ed60e5392a6d (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,744 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp39-cp39-linux_armv6l.whl#sha256=df46b7ca53bd3fa7bb5905737ff92b91d77f9b8026e5345013cf2e29356ab9b5 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,744 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp39-cp39-linux_armv7l.whl#sha256=df46b7ca53bd3fa7bb5905737ff92b91d77f9b8026e5345013cf2e29356ab9b5 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,744 Skipping link: No binaries permitted for mashing-pumpkins: https://www.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp313-cp313-linux_armv6l.whl#sha256=fdbb06321d1d59b61f6ce1772bdc383ee3fbd2cfb21e4dd5d93c34ec7dc6a294 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,744 Skipping link: No binaries permitted for mashing-pumpkins: https://www.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.2-cp313-cp313-linux_armv7l.whl#sha256=fdbb06321d1d59b61f6ce1772bdc383ee3fbd2cfb21e4dd5d93c34ec7dc6a294 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,744 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp37-cp37m-linux_armv6l.whl#sha256=5a24275802470710f955b08e87878177892ec1489ea8f05650102a9efe685558 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,744 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp37-cp37m-linux_armv7l.whl#sha256=5a24275802470710f955b08e87878177892ec1489ea8f05650102a9efe685558 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,744 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp35-cp35m-linux_armv6l.whl#sha256=4a25be539e6fb60902cb12559bfcc502aad624bd7907133ac9e200cbfa5d9db4 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,744 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp35-cp35m-linux_armv7l.whl#sha256=4a25be539e6fb60902cb12559bfcc502aad624bd7907133ac9e200cbfa5d9db4 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,745 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp34-cp34m-linux_armv7l.whl#sha256=fb1665b8a54843887fb39f8f4ebe0eb8813d9e61050b938455a7cd4089dc9c2d (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,745 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp34-cp34m-linux_armv6l.whl#sha256=fb1665b8a54843887fb39f8f4ebe0eb8813d9e61050b938455a7cd4089dc9c2d (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,745 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp311-cp311-linux_armv6l.whl#sha256=4b3733210931838d39b09ffb4407bf542df6feef3739eb3ca496def272e0ed52 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,745 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp311-cp311-linux_armv7l.whl#sha256=4b3733210931838d39b09ffb4407bf542df6feef3739eb3ca496def272e0ed52 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,745 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp39-cp39-linux_armv6l.whl#sha256=9d78269d7038e1827edd69b9c0cf48d1aef07ac7687ce6c23d601df4aaecdb83 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,745 Skipping link: No binaries permitted for mashing-pumpkins: https://archive1.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp39-cp39-linux_armv7l.whl#sha256=9d78269d7038e1827edd69b9c0cf48d1aef07ac7687ce6c23d601df4aaecdb83 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,745 Skipping link: No binaries permitted for mashing-pumpkins: https://www.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp313-cp313-linux_armv6l.whl#sha256=76fdee01e3bdb54da1fb3e4388924a591d38cd227a9f279715191873032482e8 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,745 Skipping link: No binaries permitted for mashing-pumpkins: https://www.piwheels.org/simple/mashing-pumpkins/mashing_pumpkins-0.1.1-cp313-cp313-linux_armv7l.whl#sha256=76fdee01e3bdb54da1fb3e4388924a591d38cd227a9f279715191873032482e8 (from https://www.piwheels.org/simple/mashing-pumpkins/) 2025-09-08T15:37:46,746 Skipping link: not a file: https://www.piwheels.org/simple/mashing-pumpkins/ 2025-09-08T15:37:46,746 Skipping link: not a file: https://pypi.org/simple/mashing-pumpkins/ 2025-09-08T15:37:46,773 Given no hashes to check 1 links for project 'mashing-pumpkins': discarding no candidates 2025-09-08T15:37:46,774 Collecting mashing-pumpkins==0.2.1 2025-09-08T15:37:46,775 Created temporary directory: /tmp/pip-unpack-tqh9f6nt 2025-09-08T15:37:46,914 Downloading mashing-pumpkins-0.2.1.tar.gz (30 kB) 2025-09-08T15:37:46,951 Added mashing-pumpkins==0.2.1 from https://files.pythonhosted.org/packages/64/75/205aa576648b864d947b2f5e9c6086f9faf81811463783d692aa54864b29/mashing-pumpkins-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-0pzvrbjh' 2025-09-08T15:37:46,952 Running setup.py (path:/tmp/pip-wheel-yfo8vwhe/mashing-pumpkins_31aed2ba11d841eda983ab81f23e4e26/setup.py) egg_info for package mashing-pumpkins 2025-09-08T15:37:46,953 Created temporary directory: /tmp/pip-pip-egg-info-8ldopzwm 2025-09-08T15:37:46,953 Preparing metadata (setup.py): started 2025-09-08T15:37:46,954 Running command python setup.py egg_info 2025-09-08T15:37:48,191 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T15:37:48,191 !! 2025-09-08T15:37:48,191 ******************************************************************************** 2025-09-08T15:37:48,191 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T15:37:48,192 License :: OSI Approved :: MIT License 2025-09-08T15:37:48,192 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T15:37:48,192 ******************************************************************************** 2025-09-08T15:37:48,192 !! 2025-09-08T15:37:48,192 self._finalize_license_expression() 2025-09-08T15:37:48,767 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T15:37:48,772 Source in /tmp/pip-wheel-yfo8vwhe/mashing-pumpkins_31aed2ba11d841eda983ab81f23e4e26 has version 0.2.1, which satisfies requirement mashing-pumpkins==0.2.1 from https://files.pythonhosted.org/packages/64/75/205aa576648b864d947b2f5e9c6086f9faf81811463783d692aa54864b29/mashing-pumpkins-0.2.1.tar.gz 2025-09-08T15:37:48,772 Removed mashing-pumpkins==0.2.1 from https://files.pythonhosted.org/packages/64/75/205aa576648b864d947b2f5e9c6086f9faf81811463783d692aa54864b29/mashing-pumpkins-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-0pzvrbjh' 2025-09-08T15:37:48,776 Created temporary directory: /tmp/pip-unpack-27qkgaf9 2025-09-08T15:37:48,777 Created temporary directory: /tmp/pip-unpack-3zo_pg4o 2025-09-08T15:37:48,777 Building wheels for collected packages: mashing-pumpkins 2025-09-08T15:37:48,778 Created temporary directory: /tmp/pip-wheel-40rl58wg 2025-09-08T15:37:48,779 DEPRECATION: Building 'mashing-pumpkins' 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 'mashing-pumpkins'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T15:37:48,780 Building wheel for mashing-pumpkins (setup.py): started 2025-09-08T15:37:48,781 Destination directory: /tmp/pip-wheel-40rl58wg 2025-09-08T15:37:48,781 Running command python setup.py bdist_wheel 2025-09-08T15:37:49,777 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T15:37:49,778 !! 2025-09-08T15:37:49,778 ******************************************************************************** 2025-09-08T15:37:49,778 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T15:37:49,778 License :: OSI Approved :: MIT License 2025-09-08T15:37:49,778 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T15:37:49,778 ******************************************************************************** 2025-09-08T15:37:49,779 !! 2025-09-08T15:37:49,779 self._finalize_license_expression() 2025-09-08T15:37:54,465 In file included from /usr/include/python3.13/Python.h:72, 2025-09-08T15:37:54,465 from src/_xxhash.c:2: 2025-09-08T15:37:54,465 /usr/include/python3.13/object.h: In function ‘Py_SIZE’: 2025-09-08T15:37:54,466 /usr/include/python3.13/object.h:354:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,466 354 | return _PyVarObject_CAST(ob)->ob_size; 2025-09-08T15:37:54,466 | ^~~~~~ 2025-09-08T15:37:54,482 In file included from /usr/include/python3.13/bytearrayobject.h:37, 2025-09-08T15:37:54,482 from /usr/include/python3.13/Python.h:77: 2025-09-08T15:37:54,482 /usr/include/python3.13/cpython/bytearrayobject.h: In function ‘PyByteArray_AS_STRING’: 2025-09-08T15:37:54,483 /usr/include/python3.13/cpython/bytearrayobject.h:22:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,483 22 | PyByteArrayObject *self = _PyByteArray_CAST(op); 2025-09-08T15:37:54,483 | ^~~~~~~~~~~~~~~~~ 2025-09-08T15:37:54,483 /usr/include/python3.13/cpython/bytearrayobject.h:23:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,483 23 | if (Py_SIZE(self)) { 2025-09-08T15:37:54,483 | ^~ 2025-09-08T15:37:54,484 /usr/include/python3.13/cpython/bytearrayobject.h: In function ‘PyByteArray_GET_SIZE’: 2025-09-08T15:37:54,484 /usr/include/python3.13/cpython/bytearrayobject.h:31:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,484 31 | PyByteArrayObject *self = _PyByteArray_CAST(op); 2025-09-08T15:37:54,484 | ^~~~~~~~~~~~~~~~~ 2025-09-08T15:37:54,484 /usr/include/python3.13/cpython/bytearrayobject.h:32:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,485 32 | return Py_SIZE(self); 2025-09-08T15:37:54,485 | ^~~~~~ 2025-09-08T15:37:54,486 In file included from /usr/include/python3.13/bytesobject.h:59, 2025-09-08T15:37:54,486 from /usr/include/python3.13/Python.h:78: 2025-09-08T15:37:54,487 /usr/include/python3.13/cpython/bytesobject.h: In function ‘PyBytes_AS_STRING’: 2025-09-08T15:37:54,487 /usr/include/python3.13/cpython/bytesobject.h:25:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,487 25 | return _PyBytes_CAST(op)->ob_sval; 2025-09-08T15:37:54,487 | ^~~~~~ 2025-09-08T15:37:54,488 /usr/include/python3.13/cpython/bytesobject.h: In function ‘PyBytes_GET_SIZE’: 2025-09-08T15:37:54,488 /usr/include/python3.13/cpython/bytesobject.h:30:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,488 30 | PyBytesObject *self = _PyBytes_CAST(op); 2025-09-08T15:37:54,488 | ^~~~~~~~~~~~~ 2025-09-08T15:37:54,488 /usr/include/python3.13/cpython/bytesobject.h:31:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,488 31 | return Py_SIZE(self); 2025-09-08T15:37:54,488 | ^~~~~~ 2025-09-08T15:37:54,494 In file included from /usr/include/python3.13/unicodeobject.h:1014, 2025-09-08T15:37:54,495 from /usr/include/python3.13/Python.h:79: 2025-09-08T15:37:54,495 /usr/include/python3.13/cpython/unicodeobject.h: In function ‘PyUnicode_CHECK_INTERNED’: 2025-09-08T15:37:54,496 /usr/include/python3.13/cpython/unicodeobject.h:198:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,496 198 | return _PyASCIIObject_CAST(op)->state.interned; 2025-09-08T15:37:54,496 | ^~~~~~ 2025-09-08T15:37:54,496 /usr/include/python3.13/cpython/unicodeobject.h: In function ‘PyUnicode_IS_ASCII’: 2025-09-08T15:37:54,497 /usr/include/python3.13/cpython/unicodeobject.h:212:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,497 212 | return _PyASCIIObject_CAST(op)->state.ascii; 2025-09-08T15:37:54,497 | ^~~~~~ 2025-09-08T15:37:54,497 /usr/include/python3.13/cpython/unicodeobject.h: In function ‘PyUnicode_IS_COMPACT’: 2025-09-08T15:37:54,497 /usr/include/python3.13/cpython/unicodeobject.h:219:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,497 219 | return _PyASCIIObject_CAST(op)->state.compact; 2025-09-08T15:37:54,498 | ^~~~~~ 2025-09-08T15:37:54,498 /usr/include/python3.13/cpython/unicodeobject.h: In function ‘PyUnicode_IS_COMPACT_ASCII’: 2025-09-08T15:37:54,498 /usr/include/python3.13/cpython/unicodeobject.h:226:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,498 226 | return (_PyASCIIObject_CAST(op)->state.ascii && PyUnicode_IS_COMPACT(op)); 2025-09-08T15:37:54,498 | ^~~~~~ 2025-09-08T15:37:54,499 /usr/include/python3.13/cpython/unicodeobject.h: In function ‘_PyUnicode_COMPACT_DATA’: 2025-09-08T15:37:54,499 /usr/include/python3.13/cpython/unicodeobject.h:248:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,499 248 | return _Py_STATIC_CAST(void*, (_PyASCIIObject_CAST(op) + 1)); 2025-09-08T15:37:54,499 | ^~~~~~ 2025-09-08T15:37:54,500 /usr/include/python3.13/cpython/unicodeobject.h:250:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,500 250 | return _Py_STATIC_CAST(void*, (_PyCompactUnicodeObject_CAST(op) + 1)); 2025-09-08T15:37:54,500 | ^~~~~~ 2025-09-08T15:37:54,500 /usr/include/python3.13/cpython/unicodeobject.h: In function ‘_PyUnicode_NONCOMPACT_DATA’: 2025-09-08T15:37:54,501 /usr/include/python3.13/cpython/unicodeobject.h:256:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,501 256 | data = _PyUnicodeObject_CAST(op)->data.any; 2025-09-08T15:37:54,501 | ^~~~ 2025-09-08T15:37:54,502 /usr/include/python3.13/cpython/unicodeobject.h: In function ‘PyUnicode_GET_LENGTH’: 2025-09-08T15:37:54,502 /usr/include/python3.13/cpython/unicodeobject.h:280:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,502 280 | return _PyASCIIObject_CAST(op)->length; 2025-09-08T15:37:54,502 | ^~~~~~ 2025-09-08T15:37:54,503 /usr/include/python3.13/cpython/unicodeobject.h: In function ‘PyUnicode_READ_CHAR’: 2025-09-08T15:37:54,504 /usr/include/python3.13/cpython/unicodeobject.h:343:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,504 343 | kind = PyUnicode_KIND(unicode); 2025-09-08T15:37:54,504 | ^~~~ 2025-09-08T15:37:54,504 /usr/include/python3.13/cpython/unicodeobject.h: In function ‘PyUnicode_MAX_CHAR_VALUE’: 2025-09-08T15:37:54,505 /usr/include/python3.13/cpython/unicodeobject.h:367:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,505 367 | kind = PyUnicode_KIND(op); 2025-09-08T15:37:54,505 | ^~~~ 2025-09-08T15:37:54,518 In file included from /usr/include/python3.13/Python.h:63: 2025-09-08T15:37:54,518 /usr/include/python3.13/cpython/floatobject.h: In function ‘PyFloat_AS_DOUBLE’: 2025-09-08T15:37:54,519 /usr/include/python3.13/pyport.h:19:31: warning: cast increases required alignment of target type [-Wcast-align] 2025-09-08T15:37:54,519 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-08T15:37:54,520 | ^ 2025-09-08T15:37:54,520 /usr/include/python3.13/cpython/floatobject.h:11:33: note: in expansion of macro ‘_Py_CAST’ 2025-09-08T15:37:54,520 11 | (assert(PyFloat_Check(op)), _Py_CAST(PyFloatObject*, op)) 2025-09-08T15:37:54,520 | ^~~~~~~~ 2025-09-08T15:37:54,520 /usr/include/python3.13/cpython/floatobject.h:16:12: note: in expansion of macro ‘_PyFloat_CAST’ 2025-09-08T15:37:54,520 16 | return _PyFloat_CAST(op)->ob_fval; 2025-09-08T15:37:54,520 | ^~~~~~~~~~~~~ 2025-09-08T15:37:54,520 In file included from /usr/include/python3.13/floatobject.h:47, 2025-09-08T15:37:54,520 from /usr/include/python3.13/Python.h:84: 2025-09-08T15:37:54,521 /usr/include/python3.13/cpython/floatobject.h:16:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,521 16 | return _PyFloat_CAST(op)->ob_fval; 2025-09-08T15:37:54,521 | ^~~~~~ 2025-09-08T15:37:54,524 In file included from /usr/include/python3.13/memoryobject.h:27, 2025-09-08T15:37:54,524 from /usr/include/python3.13/Python.h:87: 2025-09-08T15:37:54,524 /usr/include/python3.13/cpython/memoryobject.h: In function ‘PyMemoryView_GET_BUFFER’: 2025-09-08T15:37:54,524 /usr/include/python3.13/cpython/memoryobject.h:42:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,524 42 | return (&_PyMemoryView_CAST(op)->view); 2025-09-08T15:37:54,525 | ^~~~~~ 2025-09-08T15:37:54,525 /usr/include/python3.13/cpython/memoryobject.h: In function ‘PyMemoryView_GET_BASE’: 2025-09-08T15:37:54,525 /usr/include/python3.13/cpython/memoryobject.h:48:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,525 48 | return _PyMemoryView_CAST(op)->view.obj; 2025-09-08T15:37:54,525 | ^~~~~~ 2025-09-08T15:37:54,527 In file included from /usr/include/python3.13/tupleobject.h:39, 2025-09-08T15:37:54,527 from /usr/include/python3.13/Python.h:88: 2025-09-08T15:37:54,527 /usr/include/python3.13/cpython/tupleobject.h: In function ‘PyTuple_GET_SIZE’: 2025-09-08T15:37:54,527 /usr/include/python3.13/cpython/tupleobject.h:22:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,528 22 | PyTupleObject *tuple = _PyTuple_CAST(op); 2025-09-08T15:37:54,528 | ^~~~~~~~~~~~~ 2025-09-08T15:37:54,528 /usr/include/python3.13/cpython/tupleobject.h:23:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,528 23 | return Py_SIZE(tuple); 2025-09-08T15:37:54,528 | ^~~~~~ 2025-09-08T15:37:54,528 /usr/include/python3.13/cpython/tupleobject.h: In function ‘PyTuple_SET_ITEM’: 2025-09-08T15:37:54,529 /usr/include/python3.13/cpython/tupleobject.h:32:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,529 32 | PyTupleObject *tuple = _PyTuple_CAST(op); 2025-09-08T15:37:54,529 | ^~~~~~~~~~~~~ 2025-09-08T15:37:54,530 In file included from /usr/include/python3.13/listobject.h:48, 2025-09-08T15:37:54,531 from /usr/include/python3.13/Python.h:89: 2025-09-08T15:37:54,531 /usr/include/python3.13/cpython/listobject.h: In function ‘PyList_GET_SIZE’: 2025-09-08T15:37:54,531 /usr/include/python3.13/cpython/listobject.h:31:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,531 31 | PyListObject *list = _PyList_CAST(op); 2025-09-08T15:37:54,531 | ^~~~~~~~~~~~ 2025-09-08T15:37:54,532 /usr/include/python3.13/cpython/listobject.h:35:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,532 35 | return Py_SIZE(list); 2025-09-08T15:37:54,532 | ^~~~~~ 2025-09-08T15:37:54,532 /usr/include/python3.13/cpython/listobject.h: In function ‘PyList_SET_ITEM’: 2025-09-08T15:37:54,533 /usr/include/python3.13/cpython/listobject.h:44:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,533 44 | PyListObject *list = _PyList_CAST(op); 2025-09-08T15:37:54,533 | ^~~~~~~~~~~~ 2025-09-08T15:37:54,535 /usr/include/python3.13/cpython/dictobject.h: In function ‘PyDict_GET_SIZE’: 2025-09-08T15:37:54,536 /usr/include/python3.13/pyport.h:19:31: warning: cast increases required alignment of target type [-Wcast-align] 2025-09-08T15:37:54,536 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-08T15:37:54,536 | ^ 2025-09-08T15:37:54,536 /usr/include/python3.13/cpython/dictobject.h:58:10: note: in expansion of macro ‘_Py_CAST’ 2025-09-08T15:37:54,537 58 | mp = _Py_CAST(PyDictObject*, op); 2025-09-08T15:37:54,537 | ^~~~~~~~ 2025-09-08T15:37:54,537 In file included from /usr/include/python3.13/dictobject.h:101, 2025-09-08T15:37:54,537 from /usr/include/python3.13/Python.h:90: 2025-09-08T15:37:54,537 /usr/include/python3.13/cpython/dictobject.h:58:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,537 58 | mp = _Py_CAST(PyDictObject*, op); 2025-09-08T15:37:54,537 | ^~ 2025-09-08T15:37:54,540 In file included from /usr/include/python3.13/setobject.h:42, 2025-09-08T15:37:54,541 from /usr/include/python3.13/Python.h:93: 2025-09-08T15:37:54,541 /usr/include/python3.13/cpython/setobject.h: In function ‘PySet_GET_SIZE’: 2025-09-08T15:37:54,541 /usr/include/python3.13/cpython/setobject.h:68:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,541 68 | return _PySet_CAST(so)->used; 2025-09-08T15:37:54,541 | ^~~~~~ 2025-09-08T15:37:54,543 In file included from /usr/include/python3.13/methodobject.h:130, 2025-09-08T15:37:54,543 from /usr/include/python3.13/Python.h:94: 2025-09-08T15:37:54,544 /usr/include/python3.13/cpython/methodobject.h: In function ‘PyCFunction_GET_FUNCTION’: 2025-09-08T15:37:54,544 /usr/include/python3.13/cpython/methodobject.h:41:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,544 41 | return _PyCFunctionObject_CAST(func)->m_ml->ml_meth; 2025-09-08T15:37:54,544 | ^~~~~~ 2025-09-08T15:37:54,545 /usr/include/python3.13/cpython/methodobject.h: In function ‘PyCFunction_GET_SELF’: 2025-09-08T15:37:54,545 /usr/include/python3.13/cpython/methodobject.h:46:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,545 46 | PyCFunctionObject *func = _PyCFunctionObject_CAST(func_obj); 2025-09-08T15:37:54,545 | ^~~~~~~~~~~~~~~~~ 2025-09-08T15:37:54,546 /usr/include/python3.13/cpython/methodobject.h: In function ‘PyCFunction_GET_FLAGS’: 2025-09-08T15:37:54,546 /usr/include/python3.13/cpython/methodobject.h:55:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,546 55 | return _PyCFunctionObject_CAST(func)->m_ml->ml_flags; 2025-09-08T15:37:54,546 | ^~~~~~ 2025-09-08T15:37:54,546 /usr/include/python3.13/cpython/methodobject.h: In function ‘PyCFunction_GET_CLASS’: 2025-09-08T15:37:54,547 /usr/include/python3.13/cpython/methodobject.h:60:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,547 60 | PyCFunctionObject *func = _PyCFunctionObject_CAST(func_obj); 2025-09-08T15:37:54,547 | ^~~~~~~~~~~~~~~~~ 2025-09-08T15:37:54,547 /usr/include/python3.13/cpython/methodobject.h:62:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,547 62 | return _PyCMethodObject_CAST(func)->mm_class; 2025-09-08T15:37:54,548 | ^~~~~~ 2025-09-08T15:37:54,553 In file included from /usr/include/python3.13/Python.h:97: 2025-09-08T15:37:54,554 /usr/include/python3.13/cpython/funcobject.h: In function ‘PyFunction_GET_CODE’: 2025-09-08T15:37:54,554 /usr/include/python3.13/cpython/funcobject.h:90:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,554 90 | return _PyFunction_CAST(func)->func_code; 2025-09-08T15:37:54,554 | ^~~~~~ 2025-09-08T15:37:54,555 /usr/include/python3.13/cpython/funcobject.h: In function ‘PyFunction_GET_GLOBALS’: 2025-09-08T15:37:54,555 /usr/include/python3.13/cpython/funcobject.h:95:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,555 95 | return _PyFunction_CAST(func)->func_globals; 2025-09-08T15:37:54,555 | ^~~~~~ 2025-09-08T15:37:54,556 /usr/include/python3.13/cpython/funcobject.h: In function ‘PyFunction_GET_MODULE’: 2025-09-08T15:37:54,556 /usr/include/python3.13/cpython/funcobject.h:100:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,556 100 | return _PyFunction_CAST(func)->func_module; 2025-09-08T15:37:54,556 | ^~~~~~ 2025-09-08T15:37:54,556 /usr/include/python3.13/cpython/funcobject.h: In function ‘PyFunction_GET_DEFAULTS’: 2025-09-08T15:37:54,556 /usr/include/python3.13/cpython/funcobject.h:105:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,557 105 | return _PyFunction_CAST(func)->func_defaults; 2025-09-08T15:37:54,557 | ^~~~~~ 2025-09-08T15:37:54,557 /usr/include/python3.13/cpython/funcobject.h: In function ‘PyFunction_GET_KW_DEFAULTS’: 2025-09-08T15:37:54,557 /usr/include/python3.13/cpython/funcobject.h:110:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,557 110 | return _PyFunction_CAST(func)->func_kwdefaults; 2025-09-08T15:37:54,557 | ^~~~~~ 2025-09-08T15:37:54,558 /usr/include/python3.13/cpython/funcobject.h: In function ‘PyFunction_GET_CLOSURE’: 2025-09-08T15:37:54,558 /usr/include/python3.13/cpython/funcobject.h:115:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,558 115 | return _PyFunction_CAST(func)->func_closure; 2025-09-08T15:37:54,558 | ^~~~~~ 2025-09-08T15:37:54,558 /usr/include/python3.13/cpython/funcobject.h: In function ‘PyFunction_GET_ANNOTATIONS’: 2025-09-08T15:37:54,559 /usr/include/python3.13/cpython/funcobject.h:120:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,559 120 | return _PyFunction_CAST(func)->func_annotations; 2025-09-08T15:37:54,559 | ^~~~~~ 2025-09-08T15:37:54,560 In file included from /usr/include/python3.13/Python.h:98: 2025-09-08T15:37:54,560 /usr/include/python3.13/cpython/classobject.h: In function ‘PyMethod_GET_FUNCTION’: 2025-09-08T15:37:54,561 /usr/include/python3.13/cpython/classobject.h:35:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,561 35 | return _PyMethod_CAST(meth)->im_func; 2025-09-08T15:37:54,561 | ^~~~~~ 2025-09-08T15:37:54,562 /usr/include/python3.13/cpython/classobject.h: In function ‘PyMethod_GET_SELF’: 2025-09-08T15:37:54,562 /usr/include/python3.13/cpython/classobject.h:40:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,562 40 | return _PyMethod_CAST(meth)->im_self; 2025-09-08T15:37:54,562 | ^~~~~~ 2025-09-08T15:37:54,563 /usr/include/python3.13/cpython/classobject.h: In function ‘PyInstanceMethod_GET_FUNCTION’: 2025-09-08T15:37:54,563 /usr/include/python3.13/cpython/classobject.h:63:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,563 63 | return _PyInstanceMethod_CAST(meth)->func; 2025-09-08T15:37:54,563 | ^~~~~~ 2025-09-08T15:37:54,572 In file included from /usr/include/python3.13/Python.h:105: 2025-09-08T15:37:54,572 /usr/include/python3.13/cpython/cellobject.h: In function ‘PyCell_GET’: 2025-09-08T15:37:54,572 /usr/include/python3.13/cpython/cellobject.h:27:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,573 27 | cell = _Py_CAST(PyCellObject*, op); 2025-09-08T15:37:54,573 | ^~~~ 2025-09-08T15:37:54,573 /usr/include/python3.13/cpython/cellobject.h: In function ‘PyCell_SET’: 2025-09-08T15:37:54,573 /usr/include/python3.13/cpython/cellobject.h:35:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,573 35 | cell = _Py_CAST(PyCellObject*, op); 2025-09-08T15:37:54,574 | ^~~~ 2025-09-08T15:37:54,585 In file included from /usr/include/python3.13/weakrefobject.h:39, 2025-09-08T15:37:54,585 from /usr/include/python3.13/Python.h:113: 2025-09-08T15:37:54,585 /usr/include/python3.13/cpython/weakrefobject.h: In function ‘PyWeakref_GET_OBJECT’: 2025-09-08T15:37:54,586 /usr/include/python3.13/cpython/weakrefobject.h:50:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 2025-09-08T15:37:54,586 50 | ref = _Py_CAST(PyWeakReference*, ref_obj); 2025-09-08T15:37:54,586 | ^~~ 2025-09-08T15:37:54,641 src/_xxhash.c: In function ‘hasharray’: 2025-09-08T15:37:54,642 src/_xxhash.c:25:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 2025-09-08T15:37:54,642 25 | const char * input = (char *)inputbuf.buf; 2025-09-08T15:37:54,642 | ^~~~~ 2025-09-08T15:37:54,642 src/_xxhash.c:35:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 2025-09-08T15:37:54,642 35 | const Py_ssize_t olength = arraybuf.len / arraybuf.itemsize; 2025-09-08T15:37:54,642 | ^~~~~ 2025-09-08T15:37:54,643 src/_xxhash.c:44:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 2025-09-08T15:37:54,643 44 | unsigned long long * hasharray = (unsigned long long *) arraybuf.buf; 2025-09-08T15:37:54,643 | ^~~~~~~~ 2025-09-08T15:37:54,644 src/_xxhash.c:49:17: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2025-09-08T15:37:54,644 49 | out = XXH64((void *)(input + i), 2025-09-08T15:37:54,644 | ^ 2025-09-08T15:37:54,644 src/_xxhash.c:14:22: warning: unused parameter ‘self’ [-Wunused-parameter] 2025-09-08T15:37:54,644 14 | hasharray(PyObject * self, PyObject * args) 2025-09-08T15:37:54,644 | ~~~~~~~~~~~^~~~ 2025-09-08T15:37:54,645 src/_xxhash.c: At top level: 2025-09-08T15:37:54,646 src/_xxhash.c:72:3: warning: missing initializer for field ‘m_slots’ of ‘struct PyModuleDef’ [-Wmissing-field-initializers] 2025-09-08T15:37:54,646 72 | xxhashModuleMethods}; 2025-09-08T15:37:54,646 | ^~~~~~~~~~~~~~~~~~~ 2025-09-08T15:37:54,646 In file included from /usr/include/python3.13/Python.h:95: 2025-09-08T15:37:54,646 /usr/include/python3.13/moduleobject.h:113:21: note: ‘m_slots’ declared here 2025-09-08T15:37:54,647 113 | PyModuleDef_Slot *m_slots; 2025-09-08T15:37:54,647 | ^~~~~~~ 2025-09-08T15:37:56,505 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T15:37:56,505 !! 2025-09-08T15:37:56,505 ******************************************************************************** 2025-09-08T15:37:56,506 Please avoid running ``setup.py`` directly. 2025-09-08T15:37:56,506 Instead, use pypa/build, pypa/installer or other 2025-09-08T15:37:56,506 standards-based tools. 2025-09-08T15:37:56,506 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T15:37:56,506 or your builds will no longer be supported. 2025-09-08T15:37:56,506 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T15:37:56,506 ******************************************************************************** 2025-09-08T15:37:56,507 !! 2025-09-08T15:37:56,507 self.initialize_options() 2025-09-08T15:37:57,164 Building wheel for mashing-pumpkins (setup.py): finished with status 'done' 2025-09-08T15:37:57,167 Created wheel for mashing-pumpkins: filename=mashing_pumpkins-0.2.1-cp313-cp313-linux_armv7l.whl size=99999 sha256=692e99aacf4b90a2a64f26c3ce3f53c912b5ba7a3b10016f597fad8efb08265c 2025-09-08T15:37:57,168 Stored in directory: /tmp/pip-ephem-wheel-cache-03lguvcn/wheels/e9/b5/76/24c284363524c4203b3e3b056a0bce1289caaf147e15d7b513 2025-09-08T15:37:57,175 Successfully built mashing-pumpkins 2025-09-08T15:37:57,177 Removed build tracker: '/tmp/pip-build-tracker-0pzvrbjh'