2023-09-19T06:42:52,021 Created temporary directory: /tmp/pip-build-tracker-zr24z9gh 2023-09-19T06:42:52,022 Initialized build tracking at /tmp/pip-build-tracker-zr24z9gh 2023-09-19T06:42:52,023 Created build tracker: /tmp/pip-build-tracker-zr24z9gh 2023-09-19T06:42:52,023 Entered build tracker: /tmp/pip-build-tracker-zr24z9gh 2023-09-19T06:42:52,024 Created temporary directory: /tmp/pip-wheel-me04nquf 2023-09-19T06:42:52,027 Created temporary directory: /tmp/pip-ephem-wheel-cache-3im3ew8h 2023-09-19T06:42:52,049 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-19T06:42:52,053 2 location(s) to search for versions of rubato: 2023-09-19T06:42:52,053 * https://pypi.org/simple/rubato/ 2023-09-19T06:42:52,053 * https://www.piwheels.org/simple/rubato/ 2023-09-19T06:42:52,054 Fetching project page and analyzing links: https://pypi.org/simple/rubato/ 2023-09-19T06:42:52,054 Getting page https://pypi.org/simple/rubato/ 2023-09-19T06:42:52,056 Found index url https://pypi.org/simple/ 2023-09-19T06:42:52,201 Fetched page https://pypi.org/simple/rubato/ as application/vnd.pypi.simple.v1+json 2023-09-19T06:42:52,211 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/b7/b5/b6dbc652f9eeba3d91e02030503a5ff37c57c1d4b1b1d5fd45521cf397b2/rubato-0.0.0-py3-none-any.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,212 Found link https://files.pythonhosted.org/packages/d3/8d/3941460d803ddbcec518a49209e6861bcc6fc092704ab363fb4a39a8681b/rubato-0.0.0.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.0.0 2023-09-19T06:42:52,213 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/3f/c6/78c1b338487907d3f4bdd3e4efeca5f20bb5044c34b996df2622f38bd166/rubato-0.1.0-py3-none-any.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,213 Found link https://files.pythonhosted.org/packages/8f/35/ee9639c2e979b5594dbf23d8a121ea1b4d75e4c5e6c0d3cfbe6d4e0e130d/rubato-0.1.0.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.1.0 2023-09-19T06:42:52,214 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/0f/30/39e68b2e8841293ecbfbf46b07f1268b43fcbff83d74c3b813041bcb3ca4/rubato-0.2.0-py3-none-any.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,215 Found link https://files.pythonhosted.org/packages/00/9d/2030b37fa08a395736df7c234bf634ab16173001981ca44eaa9b61bfb3b5/rubato-0.2.0.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.2.0 2023-09-19T06:42:52,216 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/22/e5/1142e5c12f2033a71862ca5e3da3a4ce56814d31f6543b70730d4bfc64dc/rubato-0.2.1-py3-none-any.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,217 Found link https://files.pythonhosted.org/packages/2e/16/d85e193b1db64c23807e744272a521e7288abcfd3b552a39436727993bc7/rubato-0.2.1.tar.gz (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.2.1 2023-09-19T06:42:52,218 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/6c/cd/6f073aea8047d740906cd2b87cbe6b12f31fae14ec4fef8cef20b11f7608/rubato-0.2.2-py3-none-any.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,219 Found link https://files.pythonhosted.org/packages/55/b9/5b13bbfebae282f0edb6c64d91d6afc9ad81141d78508797c5e14fa0b329/rubato-0.2.2.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.2.2 2023-09-19T06:42:52,220 Found link https://files.pythonhosted.org/packages/17/46/5c104aa1adf094c7bcfeda95e53002235795ce66663ef4339baee4ffc153/rubato-0.3.0.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.3.0 2023-09-19T06:42:52,221 Found link https://files.pythonhosted.org/packages/d5/ff/35f96440762395ad2338d5398121c69c0116e790ef64814f9102ba3ec33d/rubato-0.3.1.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.3.1 2023-09-19T06:42:52,222 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/a7/df/108868fef1e4faf04f704692139a35757d8c9bc78cb7679394dd50f8ce2b/rubato-0.3.2-cp310-cp310-macosx_12_0_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,222 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/d0/ff/8188d93a705c18893ad101acf0f5b98cd3880f0f91302a890883136d27ce/rubato-0.3.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,223 Found link https://files.pythonhosted.org/packages/ae/7c/27fcc6ffdee7cc4e128216812e81769b669aad13b0a4987f3e9cf94ea768/rubato-0.3.2.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.3.2 2023-09-19T06:42:52,224 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/1a/b4/070a1ebf93ea3e96b72c3f1b1a0b38a8c1b58ba4e6f04b63538486f32140/rubato-0.3.3-cp310-cp310-macosx_10_15_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,224 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/82/17/e392d5b7774792e4a33b58f71d4c1cc28adb01a5f275d81e23650e3557a4/rubato-0.3.3-cp310-cp310-macosx_12_0_arm64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,225 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/46/de/f75a7c70940817b653e5e3b2f3722664b8e31a11c0f26bc2c5c7b3db93fd/rubato-0.3.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,225 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/40/08/fc1ffaadbef313ff1e9bff962e1d643b53ba5d77f33378534e6f5a3a8db0/rubato-0.3.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,226 Found link https://files.pythonhosted.org/packages/1e/1e/ae2136932d6a149fc6db2e8cf8676e0354a2a04c0099d2aabf3ed361ab5f/rubato-0.3.3.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.3.3 2023-09-19T06:42:52,227 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/a4/09/917c4c82d2145860c81a5c0ce6ab4def16bf1e20a051fbcb91fe84a1035a/rubato-0.3.4-cp310-cp310-macosx_10_15_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,227 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/77/a3/e832e4ee998c4ec6ea29010c27093012c270d90b51af5b5da40999edd812/rubato-0.3.4-cp310-cp310-macosx_12_0_arm64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,228 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/7e/6b/6dba72ff1f072a38361c34abcf829bd13db810149736020472ffa17a701f/rubato-0.3.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,229 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/f1/4f/77d6befd0fb27719c52cec3dd1020641742e5237bd53ac64cd69b37330b8/rubato-0.3.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,230 Found link https://files.pythonhosted.org/packages/e8/cf/7fdd2e8fe0123a003b38f817232e82aa2ac14f49ee96456e6f5f0707aad8/rubato-0.3.4.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.3.4 2023-09-19T06:42:52,230 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/41/11/468cb53fe2f91c8f0f869795a4fc336949d44613f2940b93b24e84a536eb/rubato-0.3.5-cp310-cp310-macosx_10_15_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,231 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/eb/a5/fcbe96fbae2c56e4a844e36050bcba5a24c7589d4b8563cd1eb083de79ab/rubato-0.3.5-cp310-cp310-macosx_12_0_arm64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,232 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/cc/b9/59432091d39b15e7a45499ec3a6c24efd7a3d6b316acc234a43e567d1ce9/rubato-0.3.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,232 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/f4/70/27869972b2c0f6835d24d0a704867bc122d7b4c54fd71037fe41d039ceea/rubato-0.3.5-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,233 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/3b/0d/2461664eb929a8646febecc9f71ba90703bf6bceaaf8753524d36a4de6c9/rubato-0.3.5-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,233 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/43/15/b0e949458f742a427817cb8b496da4bbeb8a1bf56c0eb005c298a8f5fa85/rubato-0.3.5-cp311-cp311-macosx_13_0_arm64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,234 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/cd/e2/ad4ecdcc3f1f8e17e992d9f1980f182c2a3481cad86989dad0eb0eafcc13/rubato-0.3.5-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,234 Found link https://files.pythonhosted.org/packages/63/5e/a7803fc56bd3d63897e8c565b5308e8c999ab28f51dba9e9ccd9c1d10ea2/rubato-0.3.5.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.3.5 2023-09-19T06:42:52,235 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/05/e7/cd9c0c0f2bfa0378f9f201e405ae084605c5b07c6010d4d0a95b443e6f22/rubato-0.4.0-cp310-cp310-macosx_10_15_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,236 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/a3/56/9c0fbf624e9a5cc38877252041dc4cd8c3aac27396a7fc437c3ec864021c/rubato-0.4.0-cp310-cp310-macosx_12_0_arm64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,236 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/25/de/06f360aa73aa1a8325d558e024ffcab7df579fd2918d8b6be322195df80a/rubato-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,237 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/69/c1/f61480efbdd7855a03b6b323133c94d8869400d568cc896cd68f3537aacb/rubato-0.4.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,238 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/d9/51/0744163e3cdc01fb97d1458c51a9e9fa047c77679b13290bc3d0beced9b8/rubato-0.4.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,238 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/2e/9e/abeda1169cf55febf5eb2dc4d2e36d9d7456554141c1a02fff72b899b258/rubato-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,239 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/26/e7/bcb417f6a87fe2d457188e385355f6fff5ae15be67f60d88ca9a16c94192/rubato-0.4.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,240 Found link https://files.pythonhosted.org/packages/c5/d1/6de5a049d0bfe9f0a09edca7cbc8251afc65cb692132cbd06a0c7f0b2e55/rubato-0.4.0.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 0.4.0 2023-09-19T06:42:52,240 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/f7/30/989dc8ab8d0793ea0ef5b0a0771b0fd866bb9f717af76897c749725e5d54/rubato-1.0.0-cp310-cp310-macosx_11_0_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,241 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/e1/75/ed392fa7872cfca59d6211ed275089213dadbf809e0740db8677cc406b49/rubato-1.0.0-cp310-cp310-macosx_13_0_arm64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,241 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/68/5d/6a74aee03223f22ac4bca6478271eeb8ba0136d5f6e2933f7dbbe0858027/rubato-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,242 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/3c/2b/95d474f87386f08e7647699428cdb4ad088388e6a3396a419e687a708e40/rubato-1.0.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,242 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/28/3e/7b6aed5ddc3f5071e9c6825a55e052a07be0615e44fe1a82223dc2ff8b50/rubato-1.0.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,243 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/6e/cf/33bbb4577e80cfb26dcc07655608339ed6709209bce3ab1a79a8514970c5/rubato-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,243 Skipping link: No binaries permitted for rubato: https://files.pythonhosted.org/packages/5d/a6/0ad5fa703437c60d428b45d83d07c1477c352492a588514061d5b0dbe201/rubato-1.0.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/rubato/) (requires-python:>=3.10) 2023-09-19T06:42:52,244 Found link https://files.pythonhosted.org/packages/9a/ed/18489a29b92fdf4601d6926fbfa391b09a08c5523146c0de86836642c515/rubato-1.0.0.zip (from https://pypi.org/simple/rubato/) (requires-python:>=3.10), version: 1.0.0 2023-09-19T06:42:52,245 Fetching project page and analyzing links: https://www.piwheels.org/simple/rubato/ 2023-09-19T06:42:52,246 Getting page https://www.piwheels.org/simple/rubato/ 2023-09-19T06:42:52,248 Found index url https://www.piwheels.org/simple/ 2023-09-19T06:42:52,512 Fetched page https://www.piwheels.org/simple/rubato/ as text/html 2023-09-19T06:42:52,513 Skipping link: not a file: https://www.piwheels.org/simple/rubato/ 2023-09-19T06:42:52,513 Skipping link: not a file: https://pypi.org/simple/rubato/ 2023-09-19T06:42:52,534 Given no hashes to check 1 links for project 'rubato': discarding no candidates 2023-09-19T06:42:52,552 Collecting rubato==0.3.1 2023-09-19T06:42:52,554 Created temporary directory: /tmp/pip-unpack-eytg4jwa 2023-09-19T06:42:53,184 Downloading rubato-0.3.1.zip (12.2 MB) 2023-09-19T06:42:57,665 Added rubato==0.3.1 from https://files.pythonhosted.org/packages/d5/ff/35f96440762395ad2338d5398121c69c0116e790ef64814f9102ba3ec33d/rubato-0.3.1.zip to build tracker '/tmp/pip-build-tracker-zr24z9gh' 2023-09-19T06:42:57,675 Created temporary directory: /tmp/pip-build-env-4rmtzo0o 2023-09-19T06:42:57,679 Installing build dependencies: started 2023-09-19T06:42:57,681 Running command pip subprocess to install build dependencies 2023-09-19T06:42:58,810 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-19T06:42:59,306 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-19T06:43:00,975 Collecting setuptools~=63.2 2023-09-19T06:43:01,097 Using cached https://www.piwheels.org/simple/setuptools/setuptools-63.4.3-py3-none-any.whl (1.2 MB) 2023-09-19T06:43:01,359 Collecting wheel~=0.37 2023-09-19T06:43:01,375 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-09-19T06:43:02,762 Collecting Cython~=3.0.0a11 2023-09-19T06:43:02,763 Obtaining dependency information for Cython~=3.0.0a11 from https://files.pythonhosted.org/packages/03/e9/9cc0c4f0d8a566089d096254cd25168a0db02dd047863a7f995d8d3eefa7/Cython-3.0.2-py2.py3-none-any.whl.metadata 2023-09-19T06:43:02,769 Using cached Cython-3.0.2-py2.py3-none-any.whl.metadata (3.1 kB) 2023-09-19T06:43:02,943 Using cached Cython-3.0.2-py2.py3-none-any.whl (1.2 MB) 2023-09-19T06:43:05,396 Installing collected packages: wheel, setuptools, Cython 2023-09-19T06:43:05,627 Creating /tmp/pip-build-env-4rmtzo0o/overlay/local/bin 2023-09-19T06:43:05,629 changing mode of /tmp/pip-build-env-4rmtzo0o/overlay/local/bin/wheel to 755 2023-09-19T06:43:10,984 changing mode of /tmp/pip-build-env-4rmtzo0o/overlay/local/bin/cygdb to 755 2023-09-19T06:43:10,986 changing mode of /tmp/pip-build-env-4rmtzo0o/overlay/local/bin/cython to 755 2023-09-19T06:43:10,988 changing mode of /tmp/pip-build-env-4rmtzo0o/overlay/local/bin/cythonize to 755 2023-09-19T06:43:11,014 Successfully installed Cython-3.0.2 setuptools-63.4.3 wheel-0.41.2 2023-09-19T06:43:11,643 Installing build dependencies: finished with status 'done' 2023-09-19T06:43:11,647 Getting requirements to build wheel: started 2023-09-19T06:43:11,648 Running command Getting requirements to build wheel 2023-09-19T06:43:14,354 warning: rubato/__init__.py:41:9: Unknown type declaration 'Vector' in annotation, ignoring 2023-09-19T06:43:14,789 Error compiling Cython file: 2023-09-19T06:43:14,790 ------------------------------------------------------------ 2023-09-19T06:43:14,790 ... 2023-09-19T06:43:14,791 # cython: language_level = 3 2023-09-19T06:43:14,791 """Loader for PixelEditor.cpp""" 2023-09-19T06:43:14,792 import cython 2023-09-19T06:43:14,792 from .. import Vector 2023-09-19T06:43:14,793 if cython.compiled: 2023-09-19T06:43:14,793 from cython.cimports.rubato.c_src import cPixelEditor as PE # pyright: ignore 2023-09-19T06:43:14,794 ^ 2023-09-19T06:43:14,794 ------------------------------------------------------------ 2023-09-19T06:43:14,795 rubato/c_src/pixel_editor.py:7:4: 'rubato/c_src/cPixelEditor.pxd' not found 2023-09-19T06:43:16,540 Error compiling Cython file: 2023-09-19T06:43:16,541 ------------------------------------------------------------ 2023-09-19T06:43:16,542 ... 2023-09-19T06:43:16,543 PE = None 2023-09-19T06:43:16,543 import array 2023-09-19T06:43:16,545 def set_pixel(pixels: int, width: int, height: int, x: int, y: int, color: int, blending: bool = True): 2023-09-19T06:43:16,546 PE.setPixel(pixels, width, height, x, y, color, blending) 2023-09-19T06:43:16,546 ^ 2023-09-19T06:43:16,547 ------------------------------------------------------------ 2023-09-19T06:43:16,548 rubato/c_src/pixel_editor.py:15:6: cimported module has no attribute 'setPixel' 2023-09-19T06:43:16,549 Error compiling Cython file: 2023-09-19T06:43:16,550 ------------------------------------------------------------ 2023-09-19T06:43:16,550 ... 2023-09-19T06:43:16,551 def set_pixel(pixels: int, width: int, height: int, x: int, y: int, color: int, blending: bool = True): 2023-09-19T06:43:16,551 PE.setPixel(pixels, width, height, x, y, color, blending) 2023-09-19T06:43:16,553 def get_pixel(pixels: int, width: int, height: int, x: int, y: int): 2023-09-19T06:43:16,554 return PE.getPixel(pixels, width, height, x, y) 2023-09-19T06:43:16,555 ^ 2023-09-19T06:43:16,555 ------------------------------------------------------------ 2023-09-19T06:43:16,556 rubato/c_src/pixel_editor.py:19:13: cimported module has no attribute 'getPixel' 2023-09-19T06:43:16,558 Error compiling Cython file: 2023-09-19T06:43:16,558 ------------------------------------------------------------ 2023-09-19T06:43:16,559 ... 2023-09-19T06:43:16,559 def get_pixel(pixels: int, width: int, height: int, x: int, y: int): 2023-09-19T06:43:16,560 return PE.getPixel(pixels, width, height, x, y) 2023-09-19T06:43:16,561 def clear_pixels(pixels: int, width: int, height: int): 2023-09-19T06:43:16,561 PE.clearPixels(pixels, width, height) 2023-09-19T06:43:16,562 ^ 2023-09-19T06:43:16,562 ------------------------------------------------------------ 2023-09-19T06:43:16,563 rubato/c_src/pixel_editor.py:23:6: cimported module has no attribute 'clearPixels' 2023-09-19T06:43:16,564 Error compiling Cython file: 2023-09-19T06:43:16,564 ------------------------------------------------------------ 2023-09-19T06:43:16,564 ... 2023-09-19T06:43:16,565 color: int, 2023-09-19T06:43:16,565 aa: bool = False, 2023-09-19T06:43:16,566 blending: bool = True, 2023-09-19T06:43:16,566 thickness: int = 1, 2023-09-19T06:43:16,567 ): 2023-09-19T06:43:16,567 PE.drawLine(pixels, width, height, x1, y1, x2, y2, color, aa, blending, thickness) 2023-09-19T06:43:16,568 ^ 2023-09-19T06:43:16,568 ------------------------------------------------------------ 2023-09-19T06:43:16,569 rubato/c_src/pixel_editor.py:39:6: cimported module has no attribute 'drawLine' 2023-09-19T06:43:16,570 Error compiling Cython file: 2023-09-19T06:43:16,570 ------------------------------------------------------------ 2023-09-19T06:43:16,571 ... 2023-09-19T06:43:16,571 fill_color: int, 2023-09-19T06:43:16,571 aa: bool = False, 2023-09-19T06:43:16,572 blending: bool = True, 2023-09-19T06:43:16,572 thickness: int = 1 2023-09-19T06:43:16,573 ): 2023-09-19T06:43:16,573 PE.drawCircle(pixels, width, height, xc, yc, radius, border_color, fill_color, aa, blending, thickness) 2023-09-19T06:43:16,574 ^ 2023-09-19T06:43:16,574 ------------------------------------------------------------ 2023-09-19T06:43:16,575 rubato/c_src/pixel_editor.py:55:6: cimported module has no attribute 'drawCircle' 2023-09-19T06:43:16,576 Error compiling Cython file: 2023-09-19T06:43:16,577 ------------------------------------------------------------ 2023-09-19T06:43:16,577 ... 2023-09-19T06:43:16,578 border_color: int, 2023-09-19T06:43:16,578 fill_color: int, 2023-09-19T06:43:16,579 blending: bool = True, 2023-09-19T06:43:16,580 thickness: int = 1, 2023-09-19T06:43:16,580 ): 2023-09-19T06:43:16,581 PE.drawRect(pixels, width, height, x, y, w, h, border_color, fill_color, blending, thickness) 2023-09-19T06:43:16,581 ^ 2023-09-19T06:43:16,582 ------------------------------------------------------------ 2023-09-19T06:43:16,583 rubato/c_src/pixel_editor.py:71:6: cimported module has no attribute 'drawRect' 2023-09-19T06:43:16,584 Error compiling Cython file: 2023-09-19T06:43:16,585 ------------------------------------------------------------ 2023-09-19T06:43:16,585 ... 2023-09-19T06:43:16,586 x, y = v.tuple_int() 2023-09-19T06:43:16,586 vxt.append(x) 2023-09-19T06:43:16,587 vyt.append(y) 2023-09-19T06:43:16,588 vx: array.array = array.array("i", vxt) 2023-09-19T06:43:16,588 vy: array.array = array.array("i", vyt) 2023-09-19T06:43:16,589 PE.drawPoly( 2023-09-19T06:43:16,589 ^ 2023-09-19T06:43:16,590 ------------------------------------------------------------ 2023-09-19T06:43:16,591 rubato/c_src/pixel_editor.py:93:6: cimported module has no attribute 'drawPoly' 2023-09-19T06:43:16,611 Compiling rubato/__init__.py because it changed. 2023-09-19T06:43:16,611 Compiling rubato/c_src/__init__.py because it changed. 2023-09-19T06:43:16,612 Compiling rubato/c_src/pixel_editor.py because it changed. 2023-09-19T06:43:16,613 Compiling rubato/game.py because it changed. 2023-09-19T06:43:16,613 Compiling rubato/misc.py because it changed. 2023-09-19T06:43:16,614 Compiling rubato/struct/__init__.py because it changed. 2023-09-19T06:43:16,615 Compiling rubato/struct/gameobject/__init__.py because it changed. 2023-09-19T06:43:16,615 Compiling rubato/struct/gameobject/component.py because it changed. 2023-09-19T06:43:16,615 Compiling rubato/struct/gameobject/game_object.py because it changed. 2023-09-19T06:43:16,616 Compiling rubato/struct/gameobject/physics/__init__.py because it changed. 2023-09-19T06:43:16,616 Compiling rubato/struct/gameobject/physics/engine.py because it changed. 2023-09-19T06:43:16,617 Compiling rubato/struct/gameobject/physics/hitbox.py because it changed. 2023-09-19T06:43:16,617 Compiling rubato/struct/gameobject/physics/qtree.py because it changed. 2023-09-19T06:43:16,618 Compiling rubato/struct/gameobject/physics/rigidbody.py because it changed. 2023-09-19T06:43:16,618 Compiling rubato/struct/gameobject/sprites/__init__.py because it changed. 2023-09-19T06:43:16,618 Compiling rubato/struct/gameobject/sprites/animation.py because it changed. 2023-09-19T06:43:16,619 Compiling rubato/struct/gameobject/sprites/spritesheet.py because it changed. 2023-09-19T06:43:16,619 Compiling rubato/struct/gameobject/sprites/surf_comps.py because it changed. 2023-09-19T06:43:16,620 Compiling rubato/struct/gameobject/ui/__init__.py because it changed. 2023-09-19T06:43:16,621 Compiling rubato/struct/gameobject/ui/button.py because it changed. 2023-09-19T06:43:16,622 Compiling rubato/struct/gameobject/ui/slider.py because it changed. 2023-09-19T06:43:16,622 Compiling rubato/struct/gameobject/ui/text.py because it changed. 2023-09-19T06:43:16,623 Compiling rubato/struct/group.py because it changed. 2023-09-19T06:43:16,624 Compiling rubato/struct/scene.py because it changed. 2023-09-19T06:43:16,625 Compiling rubato/struct/sprite.py because it changed. 2023-09-19T06:43:16,625 Compiling rubato/struct/surface.py because it changed. 2023-09-19T06:43:16,626 Compiling rubato/utils/__init__.py because it changed. 2023-09-19T06:43:16,627 Compiling rubato/utils/camera.py because it changed. 2023-09-19T06:43:16,628 Compiling rubato/utils/color.py because it changed. 2023-09-19T06:43:16,629 Compiling rubato/utils/debug.py because it changed. 2023-09-19T06:43:16,630 Compiling rubato/utils/display.py because it changed. 2023-09-19T06:43:16,631 Compiling rubato/utils/draw.py because it changed. 2023-09-19T06:43:16,631 Compiling rubato/utils/error.py because it changed. 2023-09-19T06:43:16,632 Compiling rubato/utils/font.py because it changed. 2023-09-19T06:43:16,633 Compiling rubato/utils/noise.py because it changed. 2023-09-19T06:43:16,634 Compiling rubato/utils/path.py because it changed. 2023-09-19T06:43:16,635 Compiling rubato/utils/radio.py because it changed. 2023-09-19T06:43:16,636 Compiling rubato/utils/rb_input.py because it changed. 2023-09-19T06:43:16,636 Compiling rubato/utils/rb_math.py because it changed. 2023-09-19T06:43:16,637 Compiling rubato/utils/rb_time.py because it changed. 2023-09-19T06:43:16,638 Compiling rubato/utils/sound.py because it changed. 2023-09-19T06:43:16,639 Compiling rubato/utils/surf.py because it changed. 2023-09-19T06:43:16,639 Compiling rubato/utils/vector.py because it changed. 2023-09-19T06:43:16,640 [ 1/43] Cythonizing rubato/__init__.py 2023-09-19T06:43:16,641 [ 2/43] Cythonizing rubato/c_src/__init__.py 2023-09-19T06:43:16,642 [ 3/43] Cythonizing rubato/c_src/pixel_editor.py 2023-09-19T06:43:16,642 Traceback (most recent call last): 2023-09-19T06:43:16,643 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2023-09-19T06:43:16,644 main() 2023-09-19T06:43:16,645 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2023-09-19T06:43:16,645 json_out['return_val'] = hook(**hook_input['kwargs']) 2023-09-19T06:43:16,646 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,647 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel 2023-09-19T06:43:16,648 return hook(config_settings) 2023-09-19T06:43:16,648 ^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,649 File "/tmp/pip-build-env-4rmtzo0o/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 177, in get_requires_for_build_wheel 2023-09-19T06:43:16,650 return self._get_build_requires( 2023-09-19T06:43:16,650 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,651 File "/tmp/pip-build-env-4rmtzo0o/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 159, in _get_build_requires 2023-09-19T06:43:16,652 self.run_setup() 2023-09-19T06:43:16,652 File "/tmp/pip-build-env-4rmtzo0o/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 174, in run_setup 2023-09-19T06:43:16,653 exec(code, locals()) 2023-09-19T06:43:16,653 File "", line 34, in 2023-09-19T06:43:16,654 File "/tmp/pip-build-env-4rmtzo0o/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1134, in cythonize 2023-09-19T06:43:16,655 cythonize_one(*args) 2023-09-19T06:43:16,655 File "/tmp/pip-build-env-4rmtzo0o/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-19T06:43:16,656 raise CompileError(None, pyx_file) 2023-09-19T06:43:16,657 Cython.Compiler.Errors.CompileError: rubato/c_src/pixel_editor.py 2023-09-19T06:43:16,936 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2023-09-19T06:43:16,949 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py get_requires_for_build_wheel /tmp/tmpaevy1s93[/] 2023-09-19T06:43:16,949 [bold magenta]cwd[/]: /tmp/pip-wheel-me04nquf/rubato_f601e81dd9c74c249971f80dea2bbd1c 2023-09-19T06:43:16,950 Getting requirements to build wheel: finished with status 'error' 2023-09-19T06:43:16,952 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2023-09-19T06:43:16,957 Exception information: 2023-09-19T06:43:16,957 Traceback (most recent call last): 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-19T06:43:16,957 status = run_func(*args) 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-19T06:43:16,957 return func(self, options, args) 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-19T06:43:16,957 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-19T06:43:16,957 result = self._result = resolver.resolve( 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-19T06:43:16,957 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-19T06:43:16,957 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-19T06:43:16,957 if not criterion.candidates: 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-19T06:43:16,957 return bool(self._sequence) 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-19T06:43:16,957 return any(self) 2023-09-19T06:43:16,957 ^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-19T06:43:16,957 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-19T06:43:16,957 candidate = func() 2023-09-19T06:43:16,957 ^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-19T06:43:16,957 self._link_candidate_cache[link] = LinkCandidate( 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-19T06:43:16,957 super().__init__( 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-19T06:43:16,957 self.dist = self._prepare() 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-19T06:43:16,957 dist = self._prepare_distribution() 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-19T06:43:16,957 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-19T06:43:16,957 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-19T06:43:16,957 dist = _get_prepared_distribution( 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-19T06:43:16,957 abstract_dist.prepare_distribution_metadata( 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata 2023-09-19T06:43:16,957 self._install_build_reqs(finder) 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 118, in _install_build_reqs 2023-09-19T06:43:16,957 build_reqs = self._get_build_requires_wheel() 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 95, in _get_build_requires_wheel 2023-09-19T06:43:16,957 return backend.get_requires_for_build_wheel() 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/misc.py", line 697, in get_requires_for_build_wheel 2023-09-19T06:43:16,957 return super().get_requires_for_build_wheel(config_settings=cs) 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 166, in get_requires_for_build_wheel 2023-09-19T06:43:16,957 return self._call_hook('get_requires_for_build_wheel', { 2023-09-19T06:43:16,957 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2023-09-19T06:43:16,957 self._subprocess_runner( 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2023-09-19T06:43:16,957 call_subprocess( 2023-09-19T06:43:16,957 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-19T06:43:16,957 raise error 2023-09-19T06:43:16,957 pip._internal.exceptions.InstallationSubprocessError: Getting requirements to build wheel exited with 1 2023-09-19T06:43:16,970 Removed rubato==0.3.1 from https://files.pythonhosted.org/packages/d5/ff/35f96440762395ad2338d5398121c69c0116e790ef64814f9102ba3ec33d/rubato-0.3.1.zip from build tracker '/tmp/pip-build-tracker-zr24z9gh' 2023-09-19T06:43:16,971 Removed build tracker: '/tmp/pip-build-tracker-zr24z9gh'