2026-05-22T03:39:18,902 Created temporary directory: /tmp/pip-ephem-wheel-cache-yslnd8nl 2026-05-22T03:39:18,904 Created temporary directory: /tmp/pip-build-tracker-wgtlpdug 2026-05-22T03:39:18,904 Initialized build tracking at /tmp/pip-build-tracker-wgtlpdug 2026-05-22T03:39:18,905 Created build tracker: /tmp/pip-build-tracker-wgtlpdug 2026-05-22T03:39:18,905 Entered build tracker: /tmp/pip-build-tracker-wgtlpdug 2026-05-22T03:39:18,906 Created temporary directory: /tmp/pip-wheel-w8wqy_jg 2026-05-22T03:39:18,909 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-22T03:39:18,912 Created temporary directory: /tmp/pip-ephem-wheel-cache-36yo02ho 2026-05-22T03:39:18,933 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T03:39:18,937 2 location(s) to search for versions of netgreener: 2026-05-22T03:39:18,937 * https://pypi.org/simple/netgreener/ 2026-05-22T03:39:18,937 * https://www.piwheels.org/simple/netgreener/ 2026-05-22T03:39:18,938 Fetching project page and analyzing links: https://pypi.org/simple/netgreener/ 2026-05-22T03:39:18,938 Getting page https://pypi.org/simple/netgreener/ 2026-05-22T03:39:18,940 Found index url https://pypi.org/simple 2026-05-22T03:39:19,166 Fetched page https://pypi.org/simple/netgreener/ as application/vnd.pypi.simple.v1+json 2026-05-22T03:39:19,172 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/7a/b9/520e16b35d3d023d3b15eafedc3c3a2ccf857cde454b74efb8d8d19a1b64/netgreener-0.1.0-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,173 Found link https://files.pythonhosted.org/packages/7d/fc/3618984e6fa5a6898eb9f4958779fb2049b16f6713f4372abc717d40ec2c/netgreener-0.1.0.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.1.0 2026-05-22T03:39:19,174 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/84/bc/c43d6deb223af2229fafbdfc82fde4ce48a1d04d5ef7c503b48eaa431b6b/netgreener-0.1.1-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,175 Found link https://files.pythonhosted.org/packages/48/69/d659349ededd466758f6c6430cc3350d6b2add37636b5f57ba9719170941/netgreener-0.1.1.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.1.1 2026-05-22T03:39:19,176 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/3c/06/42349e38b520ecf0b65534bd882064ff706df3b279b3fb693976fb21c3ca/netgreener-0.1.3-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,177 Found link https://files.pythonhosted.org/packages/3c/7c/73675f46337ca1e1f71e3c39d9757c7db0810156221acd042e11d243cbf2/netgreener-0.1.3.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.1.3 2026-05-22T03:39:19,178 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/1c/fc/d63acad5c9022fef206561037a690819f93c5aa3301ee0811ccd62c2eb3e/netgreener-0.1.4-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,179 Found link https://files.pythonhosted.org/packages/3d/02/4393abdfb817f5ebf8b7fd270dde872782396872e8fd5239d8e038e504be/netgreener-0.1.4.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.1.4 2026-05-22T03:39:19,180 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/ec/c7/4ddd35a695a99cc3616a44541a9a7c16e8a16a618808e70b68866443d36b/netgreener-0.1.5-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,181 Found link https://files.pythonhosted.org/packages/b2/6e/e864bfda649e7b4f8aeac69d720499a0a706fd62b61abf65e746b35223c8/netgreener-0.1.5.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.1.5 2026-05-22T03:39:19,182 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/9a/7f/f7a61f8760303574be1676b97f9109e01b3c058f42b6a134a37943c5d523/netgreener-0.1.6-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,182 Found link https://files.pythonhosted.org/packages/b4/be/40daaf3e8ce578d708b2ae1302e37f7bc300b6aca147a3f421821d2b0bb4/netgreener-0.1.6.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.1.6 2026-05-22T03:39:19,183 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/81/24/cc5cfc57dd00330c20168adeec4686def5d2527ea88e19d503cdee211d80/netgreener-0.1.8-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,184 Found link https://files.pythonhosted.org/packages/09/6c/b14a75ff4afddf48ba35d4cd5d88981af301d4ccfda3e4f16b0df10b55c2/netgreener-0.1.8.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.1.8 2026-05-22T03:39:19,184 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/1d/41/6e1bfc257dfa286a4c98439cf516052fdd2ae323210ce256d8bf45133e7e/netgreener-0.1.9-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,185 Found link https://files.pythonhosted.org/packages/aa/36/4741ac87bc15a0acac2ca62786af9694003f9b9ce972c3cda8cf39aa1fe0/netgreener-0.1.9.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.1.9 2026-05-22T03:39:19,186 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/20/60/7889bbf8f9a5c685b2c7965f83940ac0e109d965a83ffb15a5add5aa79ff/netgreener-0.2.0-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,187 Found link https://files.pythonhosted.org/packages/3f/e9/d9eeb3ddea1b729613a4baafaf0661dc8b3a958a994ff064e0be11b229c8/netgreener-0.2.0.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.2.0 2026-05-22T03:39:19,187 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/95/67/197c83563e7eac9bde58de8b3dc49560b1bb112bb4fe838c2f487459567c/netgreener-0.2.1-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,188 Found link https://files.pythonhosted.org/packages/de/c2/047355345c144b3596c24c12f09d63db5ce21ffee47029ca7b4290f04b48/netgreener-0.2.1.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.2.1 2026-05-22T03:39:19,189 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/23/5f/ecf3581427e78b5dda02ca193ffaa0831ce0901faf2713eb1e786c99c5b1/netgreener-0.2.2-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,190 Found link https://files.pythonhosted.org/packages/94/74/873aad5bb6cb6c95b67d15b881ef171085e10558c2fecc86664442f3a02c/netgreener-0.2.2.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.2.2 2026-05-22T03:39:19,190 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/ec/34/c1705898bb3002dfc8f5fd43ccfec43be67ba751a5b3525ace7743738207/netgreener-0.2.3-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,191 Found link https://files.pythonhosted.org/packages/98/8c/ad6bfa1ac0f6f3a03e01b57b62dd176099b9fb3707f5e7b7d650961db432/netgreener-0.2.3.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.2.3 2026-05-22T03:39:19,192 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/ac/8a/a6388bc267f19b2ae2325b81ec022b47e1956098a86cb8d543e987738a06/netgreener-0.2.4-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,193 Found link https://files.pythonhosted.org/packages/62/53/8259860b11c2ff0f2178aa3227fc2637787a07a4135e233307c78d8dbd16/netgreener-0.2.4.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:>=3.9), version: 0.2.4 2026-05-22T03:39:19,194 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/6f/59/66d0c612b890fd26b18f98e9347c757c2b345bc072f7c29b5aa665ef91e3/netgreener-0.2.7-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:<3.13,>=3.9) 2026-05-22T03:39:19,195 Found link https://files.pythonhosted.org/packages/90/c4/a686773869d89f13e8c4a7ed972f55d3dae01aeb10fb45680719195a56ad/netgreener-0.2.7.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:<3.13,>=3.9), version: 0.2.7 2026-05-22T03:39:19,195 Skipping link: No binaries permitted for netgreener: https://files.pythonhosted.org/packages/a7/6d/dead6fa35988254afa030a3c3c725e6d7df70eac9f651890f8a4793f6a5f/netgreener-0.2.8-py3-none-any.whl (from https://pypi.org/simple/netgreener/) (requires-python:<3.13,>=3.9) 2026-05-22T03:39:19,196 Found link https://files.pythonhosted.org/packages/03/32/1b00c3f4e8a6912252ad7a81bc5519b6a94d1a48a6713eafd97bd2008257/netgreener-0.2.8.tar.gz (from https://pypi.org/simple/netgreener/) (requires-python:<3.13,>=3.9), version: 0.2.8 2026-05-22T03:39:19,197 Fetching project page and analyzing links: https://www.piwheels.org/simple/netgreener/ 2026-05-22T03:39:19,198 Getting page https://www.piwheels.org/simple/netgreener/ 2026-05-22T03:39:19,199 Found index url https://www.piwheels.org/simple 2026-05-22T03:39:19,368 Fetched page https://www.piwheels.org/simple/netgreener/ as text/html 2026-05-22T03:39:19,374 Skipping link: No binaries permitted for netgreener: https://www.piwheels.org/simple/netgreener/netgreener-0.2.7-py3-none-any.whl#sha256=7cd5a613c250afc19ce3aa71d7a1d705d9e5072e55157013d07d10e3cee372a0 (from https://www.piwheels.org/simple/netgreener/) (requires-python:<3.13,>=3.9) 2026-05-22T03:39:19,374 Skipping link: No binaries permitted for netgreener: https://www.piwheels.org/simple/netgreener/netgreener-0.2.4-py3-none-any.whl#sha256=127770a1c6d29512209199f215a8792b8332f1967552823776baa188b49601cd (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,375 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.2.3-py3-none-any.whl#sha256=68de87444165738b17e3113a9ceed3d25f6d723b40e03441ff2853a0b2d9b41c (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,375 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.2.2-py3-none-any.whl#sha256=fdc73daef571b2fd9753b2b69ccc493de3c893fcd08f01081601a1b3d3b0b0f2 (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,376 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.2.1-py3-none-any.whl#sha256=1d1a5104cfb20221b62a5f84de6e6334bb480e8d45e73e6a73fdc9970a438034 (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,376 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.2.0-py3-none-any.whl#sha256=95d8446e9e0f2d0e2c3def420df3338379078dc8d3253e82f089d41f853b5f85 (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,377 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.1.9-py3-none-any.whl#sha256=98828a3fae3cfcc6f31338741e7c30674b5bd1bd84ca41a5bb4e8136a7b0a79c (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,378 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.1.8-py3-none-any.whl#sha256=6109fda72558e4f54794770413a968524b8a10d6ca2f111ebf6364f0772ef173 (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,379 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.1.6-py3-none-any.whl#sha256=b1d0fad24c4899dc47a0abfe09d28a5c608bf7f60de63291bc7a2ea47921e995 (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,379 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.1.5-py3-none-any.whl#sha256=0c0ca61050d2d80a2127b626589992189edc88e55b134192e728bad9dbf329d4 (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,380 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.1.4-py3-none-any.whl#sha256=6d03b89caf69dc6cf31537ee87bcb5396a0ec6f3400c03810f2daf10434dbd4a (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,380 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.1.3-py3-none-any.whl#sha256=ecbd2c7a94f78cf08295d83dd8578820c1e591912ae63b3f9a130c48bd6c3ffb (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,381 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.1.1-py3-none-any.whl#sha256=d2425e66a734ce294d55328c25ecd66aabf693443fe3bbd0306581da277fcd04 (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,381 Skipping link: No binaries permitted for netgreener: https://archive1.piwheels.org/simple/netgreener/netgreener-0.1.0-py3-none-any.whl#sha256=df2708ba981de75945cf49e48288663515264dbb3eb78c6401af28f30c1ed7bc (from https://www.piwheels.org/simple/netgreener/) (requires-python:>=3.9) 2026-05-22T03:39:19,382 Skipping link: not a file: https://www.piwheels.org/simple/netgreener/ 2026-05-22T03:39:19,382 Skipping link: not a file: https://pypi.org/simple/netgreener/ 2026-05-22T03:39:19,403 Given no hashes to check 1 links for project 'netgreener': discarding no candidates 2026-05-22T03:39:19,421 Collecting netgreener==0.2.8 2026-05-22T03:39:19,423 Created temporary directory: /tmp/pip-unpack-1ik0lk5c 2026-05-22T03:39:19,678 Downloading netgreener-0.2.8.tar.gz (71 kB) 2026-05-22T03:39:19,824 Added netgreener==0.2.8 from https://files.pythonhosted.org/packages/03/32/1b00c3f4e8a6912252ad7a81bc5519b6a94d1a48a6713eafd97bd2008257/netgreener-0.2.8.tar.gz to build tracker '/tmp/pip-build-tracker-wgtlpdug' 2026-05-22T03:39:19,830 Created temporary directory: /tmp/pip-build-env-pk50at0b 2026-05-22T03:39:19,834 Installing build dependencies: started 2026-05-22T03:39:19,836 Running command pip subprocess to install build dependencies 2026-05-22T03:39:21,016 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-22T03:39:21,447 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-22T03:39:21,470 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T03:39:23,228 Collecting setuptools>=68 2026-05-22T03:39:23,229 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-22T03:39:23,244 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-22T03:39:23,476 Collecting wheel 2026-05-22T03:39:23,477 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-22T03:39:23,491 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-22T03:39:23,672 Collecting packaging>=24.0 2026-05-22T03:39:23,673 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-22T03:39:23,688 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-22T03:39:23,876 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-22T03:39:23,895 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T03:39:24,087 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T03:39:24,123 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-22T03:39:24,148 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T03:39:24,240 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T03:39:27,033 Installing collected packages: setuptools, packaging, wheel 2026-05-22T03:39:30,555 Creating /tmp/pip-build-env-pk50at0b/overlay/local/bin 2026-05-22T03:39:30,557 changing mode of /tmp/pip-build-env-pk50at0b/overlay/local/bin/wheel to 755 2026-05-22T03:39:30,579 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-22T03:39:30,866 Installing build dependencies: finished with status 'done' 2026-05-22T03:39:30,872 Getting requirements to build wheel: started 2026-05-22T03:39:30,873 Running command Getting requirements to build wheel 2026-05-22T03:39:31,469 /tmp/pip-build-env-pk50at0b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-22T03:39:31,470 !! 2026-05-22T03:39:31,471 ******************************************************************************** 2026-05-22T03:39:31,472 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-22T03:39:31,473 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-22T03:39:31,473 or your builds will no longer be supported. 2026-05-22T03:39:31,475 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T03:39:31,475 ******************************************************************************** 2026-05-22T03:39:31,477 !! 2026-05-22T03:39:31,478 corresp(dist, value, root_dir) 2026-05-22T03:39:31,559 running egg_info 2026-05-22T03:39:31,565 writing netgreener.egg-info/PKG-INFO 2026-05-22T03:39:31,570 writing dependency_links to netgreener.egg-info/dependency_links.txt 2026-05-22T03:39:31,572 writing entry points to netgreener.egg-info/entry_points.txt 2026-05-22T03:39:31,575 writing requirements to netgreener.egg-info/requires.txt 2026-05-22T03:39:31,577 writing top-level names to netgreener.egg-info/top_level.txt 2026-05-22T03:39:31,601 reading manifest file 'netgreener.egg-info/SOURCES.txt' 2026-05-22T03:39:31,605 adding license file 'LICENSE' 2026-05-22T03:39:31,609 writing manifest file 'netgreener.egg-info/SOURCES.txt' 2026-05-22T03:39:31,708 Getting requirements to build wheel: finished with status 'done' 2026-05-22T03:39:31,712 Created temporary directory: /tmp/pip-modern-metadata-u1yp8_db 2026-05-22T03:39:31,714 Preparing metadata (pyproject.toml): started 2026-05-22T03:39:31,716 Running command Preparing metadata (pyproject.toml) 2026-05-22T03:39:32,279 /tmp/pip-build-env-pk50at0b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-22T03:39:32,279 !! 2026-05-22T03:39:32,280 ******************************************************************************** 2026-05-22T03:39:32,280 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-22T03:39:32,281 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-22T03:39:32,282 or your builds will no longer be supported. 2026-05-22T03:39:32,283 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T03:39:32,283 ******************************************************************************** 2026-05-22T03:39:32,284 !! 2026-05-22T03:39:32,284 corresp(dist, value, root_dir) 2026-05-22T03:39:32,368 running dist_info 2026-05-22T03:39:32,378 creating /tmp/pip-modern-metadata-u1yp8_db/netgreener.egg-info 2026-05-22T03:39:32,379 writing /tmp/pip-modern-metadata-u1yp8_db/netgreener.egg-info/PKG-INFO 2026-05-22T03:39:32,384 writing dependency_links to /tmp/pip-modern-metadata-u1yp8_db/netgreener.egg-info/dependency_links.txt 2026-05-22T03:39:32,385 writing entry points to /tmp/pip-modern-metadata-u1yp8_db/netgreener.egg-info/entry_points.txt 2026-05-22T03:39:32,388 writing requirements to /tmp/pip-modern-metadata-u1yp8_db/netgreener.egg-info/requires.txt 2026-05-22T03:39:32,389 writing top-level names to /tmp/pip-modern-metadata-u1yp8_db/netgreener.egg-info/top_level.txt 2026-05-22T03:39:32,390 writing manifest file '/tmp/pip-modern-metadata-u1yp8_db/netgreener.egg-info/SOURCES.txt' 2026-05-22T03:39:32,411 reading manifest file '/tmp/pip-modern-metadata-u1yp8_db/netgreener.egg-info/SOURCES.txt' 2026-05-22T03:39:32,413 adding license file 'LICENSE' 2026-05-22T03:39:32,416 writing manifest file '/tmp/pip-modern-metadata-u1yp8_db/netgreener.egg-info/SOURCES.txt' 2026-05-22T03:39:32,417 creating '/tmp/pip-modern-metadata-u1yp8_db/netgreener-0.2.8.dist-info' 2026-05-22T03:39:32,543 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-22T03:39:32,548 Source in /tmp/pip-wheel-w8wqy_jg/netgreener_bfe2219d2d0045d1895827efc6e2689a has version 0.2.8, which satisfies requirement netgreener==0.2.8 from https://files.pythonhosted.org/packages/03/32/1b00c3f4e8a6912252ad7a81bc5519b6a94d1a48a6713eafd97bd2008257/netgreener-0.2.8.tar.gz 2026-05-22T03:39:32,549 Removed netgreener==0.2.8 from https://files.pythonhosted.org/packages/03/32/1b00c3f4e8a6912252ad7a81bc5519b6a94d1a48a6713eafd97bd2008257/netgreener-0.2.8.tar.gz from build tracker '/tmp/pip-build-tracker-wgtlpdug' 2026-05-22T03:39:32,555 Created temporary directory: /tmp/pip-unpack-9ts6imy5 2026-05-22T03:39:32,556 Building wheels for collected packages: netgreener 2026-05-22T03:39:32,560 Created temporary directory: /tmp/pip-wheel-6m1dx67s 2026-05-22T03:39:32,561 Destination directory: /tmp/pip-wheel-6m1dx67s 2026-05-22T03:39:32,563 Building wheel for netgreener (pyproject.toml): started 2026-05-22T03:39:32,565 Running command Building wheel for netgreener (pyproject.toml) 2026-05-22T03:39:33,114 /tmp/pip-build-env-pk50at0b/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-22T03:39:33,114 !! 2026-05-22T03:39:33,115 ******************************************************************************** 2026-05-22T03:39:33,116 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-22T03:39:33,117 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-22T03:39:33,117 or your builds will no longer be supported. 2026-05-22T03:39:33,119 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T03:39:33,119 ******************************************************************************** 2026-05-22T03:39:33,120 !! 2026-05-22T03:39:33,120 corresp(dist, value, root_dir) 2026-05-22T03:39:33,190 running bdist_wheel 2026-05-22T03:39:33,208 running build 2026-05-22T03:39:33,208 running build_py 2026-05-22T03:39:33,215 creating build/lib/netgreener 2026-05-22T03:39:33,217 copying netgreener/semantic_dangers.py -> build/lib/netgreener 2026-05-22T03:39:33,220 copying netgreener/constants.py -> build/lib/netgreener 2026-05-22T03:39:33,222 copying netgreener/executor.py -> build/lib/netgreener 2026-05-22T03:39:33,225 copying netgreener/api_client.py -> build/lib/netgreener 2026-05-22T03:39:33,227 copying netgreener/__init__.py -> build/lib/netgreener 2026-05-22T03:39:33,229 copying netgreener/cli.py -> build/lib/netgreener 2026-05-22T03:39:33,233 copying netgreener/nlp_analyzer.py -> build/lib/netgreener 2026-05-22T03:39:33,235 copying netgreener/reporter.py -> build/lib/netgreener 2026-05-22T03:39:33,237 copying netgreener/run_metering.py -> build/lib/netgreener 2026-05-22T03:39:33,240 copying netgreener/accuracy_extractor.py -> build/lib/netgreener 2026-05-22T03:39:33,242 copying netgreener/dataset_features.py -> build/lib/netgreener 2026-05-22T03:39:33,245 copying netgreener/config.py -> build/lib/netgreener 2026-05-22T03:39:33,247 copying netgreener/analyzer.py -> build/lib/netgreener 2026-05-22T03:39:33,250 copying netgreener/run_context.py -> build/lib/netgreener 2026-05-22T03:39:33,252 copying netgreener/_metrics_server.py -> build/lib/netgreener 2026-05-22T03:39:33,254 creating build/lib/netgreener/_codeanalyzer 2026-05-22T03:39:33,255 copying netgreener/_codeanalyzer/__init__.py -> build/lib/netgreener/_codeanalyzer 2026-05-22T03:39:33,257 creating build/lib/netgreener/_codeanalyzer/utils 2026-05-22T03:39:33,258 copying netgreener/_codeanalyzer/utils/error_codes.py -> build/lib/netgreener/_codeanalyzer/utils 2026-05-22T03:39:33,260 copying netgreener/_codeanalyzer/utils/__init__.py -> build/lib/netgreener/_codeanalyzer/utils 2026-05-22T03:39:33,262 copying netgreener/_codeanalyzer/utils/logger.py -> build/lib/netgreener/_codeanalyzer/utils 2026-05-22T03:39:33,264 creating build/lib/netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,265 copying netgreener/_codeanalyzer/ast_features/ast_base_analysis.py -> build/lib/netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,267 copying netgreener/_codeanalyzer/ast_features/__init__.py -> build/lib/netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,269 copying netgreener/_codeanalyzer/ast_features/metrics_calculator.py -> build/lib/netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,271 copying netgreener/_codeanalyzer/ast_features/node_counter.py -> build/lib/netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,273 copying netgreener/_codeanalyzer/ast_features/node_detail_extractor.py -> build/lib/netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,275 running egg_info 2026-05-22T03:39:33,284 writing netgreener.egg-info/PKG-INFO 2026-05-22T03:39:33,288 writing dependency_links to netgreener.egg-info/dependency_links.txt 2026-05-22T03:39:33,290 writing entry points to netgreener.egg-info/entry_points.txt 2026-05-22T03:39:33,292 writing requirements to netgreener.egg-info/requires.txt 2026-05-22T03:39:33,293 writing top-level names to netgreener.egg-info/top_level.txt 2026-05-22T03:39:33,305 reading manifest file 'netgreener.egg-info/SOURCES.txt' 2026-05-22T03:39:33,309 adding license file 'LICENSE' 2026-05-22T03:39:33,312 writing manifest file 'netgreener.egg-info/SOURCES.txt' 2026-05-22T03:39:33,317 copying netgreener/_codeanalyzer/nlp_features_questions.json -> build/lib/netgreener/_codeanalyzer 2026-05-22T03:39:33,330 installing to build/bdist.linux-armv7l/wheel 2026-05-22T03:39:33,331 running install 2026-05-22T03:39:33,353 running install_lib 2026-05-22T03:39:33,359 creating build/bdist.linux-armv7l/wheel 2026-05-22T03:39:33,361 creating build/bdist.linux-armv7l/wheel/netgreener 2026-05-22T03:39:33,362 copying build/lib/netgreener/semantic_dangers.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,365 copying build/lib/netgreener/constants.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,366 copying build/lib/netgreener/executor.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,368 copying build/lib/netgreener/api_client.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,371 copying build/lib/netgreener/__init__.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,372 copying build/lib/netgreener/cli.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,376 copying build/lib/netgreener/nlp_analyzer.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,379 copying build/lib/netgreener/reporter.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,380 copying build/lib/netgreener/run_metering.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,382 copying build/lib/netgreener/accuracy_extractor.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,384 copying build/lib/netgreener/dataset_features.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,387 copying build/lib/netgreener/config.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,389 copying build/lib/netgreener/analyzer.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,393 creating build/bdist.linux-armv7l/wheel/netgreener/_codeanalyzer 2026-05-22T03:39:33,394 copying build/lib/netgreener/_codeanalyzer/nlp_features_questions.json -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer 2026-05-22T03:39:33,397 creating build/bdist.linux-armv7l/wheel/netgreener/_codeanalyzer/utils 2026-05-22T03:39:33,398 copying build/lib/netgreener/_codeanalyzer/utils/error_codes.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/utils 2026-05-22T03:39:33,400 copying build/lib/netgreener/_codeanalyzer/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/utils 2026-05-22T03:39:33,401 copying build/lib/netgreener/_codeanalyzer/utils/logger.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/utils 2026-05-22T03:39:33,403 copying build/lib/netgreener/_codeanalyzer/__init__.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer 2026-05-22T03:39:33,405 creating build/bdist.linux-armv7l/wheel/netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,406 copying build/lib/netgreener/_codeanalyzer/ast_features/ast_base_analysis.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,408 copying build/lib/netgreener/_codeanalyzer/ast_features/__init__.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,409 copying build/lib/netgreener/_codeanalyzer/ast_features/metrics_calculator.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,411 copying build/lib/netgreener/_codeanalyzer/ast_features/node_counter.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,413 copying build/lib/netgreener/_codeanalyzer/ast_features/node_detail_extractor.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/ast_features 2026-05-22T03:39:33,415 copying build/lib/netgreener/run_context.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,417 copying build/lib/netgreener/_metrics_server.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-05-22T03:39:33,418 running install_egg_info 2026-05-22T03:39:33,423 Copying netgreener.egg-info to build/bdist.linux-armv7l/wheel/./netgreener-0.2.8-py3.11.egg-info 2026-05-22T03:39:33,434 running install_scripts 2026-05-22T03:39:33,445 creating build/bdist.linux-armv7l/wheel/netgreener-0.2.8.dist-info/WHEEL 2026-05-22T03:39:33,448 creating '/tmp/pip-wheel-6m1dx67s/.tmp-bx6999yk/netgreener-0.2.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-22T03:39:33,450 adding 'netgreener/__init__.py' 2026-05-22T03:39:33,452 adding 'netgreener/_metrics_server.py' 2026-05-22T03:39:33,453 adding 'netgreener/accuracy_extractor.py' 2026-05-22T03:39:33,455 adding 'netgreener/analyzer.py' 2026-05-22T03:39:33,458 adding 'netgreener/api_client.py' 2026-05-22T03:39:33,464 adding 'netgreener/cli.py' 2026-05-22T03:39:33,467 adding 'netgreener/config.py' 2026-05-22T03:39:33,468 adding 'netgreener/constants.py' 2026-05-22T03:39:33,474 adding 'netgreener/dataset_features.py' 2026-05-22T03:39:33,476 adding 'netgreener/executor.py' 2026-05-22T03:39:33,478 adding 'netgreener/nlp_analyzer.py' 2026-05-22T03:39:33,480 adding 'netgreener/reporter.py' 2026-05-22T03:39:33,481 adding 'netgreener/run_context.py' 2026-05-22T03:39:33,483 adding 'netgreener/run_metering.py' 2026-05-22T03:39:33,485 adding 'netgreener/semantic_dangers.py' 2026-05-22T03:39:33,487 adding 'netgreener/_codeanalyzer/__init__.py' 2026-05-22T03:39:33,489 adding 'netgreener/_codeanalyzer/nlp_features_questions.json' 2026-05-22T03:39:33,491 adding 'netgreener/_codeanalyzer/ast_features/__init__.py' 2026-05-22T03:39:33,492 adding 'netgreener/_codeanalyzer/ast_features/ast_base_analysis.py' 2026-05-22T03:39:33,493 adding 'netgreener/_codeanalyzer/ast_features/metrics_calculator.py' 2026-05-22T03:39:33,494 adding 'netgreener/_codeanalyzer/ast_features/node_counter.py' 2026-05-22T03:39:33,496 adding 'netgreener/_codeanalyzer/ast_features/node_detail_extractor.py' 2026-05-22T03:39:33,497 adding 'netgreener/_codeanalyzer/utils/__init__.py' 2026-05-22T03:39:33,498 adding 'netgreener/_codeanalyzer/utils/error_codes.py' 2026-05-22T03:39:33,500 adding 'netgreener/_codeanalyzer/utils/logger.py' 2026-05-22T03:39:33,502 adding 'netgreener-0.2.8.dist-info/licenses/LICENSE' 2026-05-22T03:39:33,503 adding 'netgreener-0.2.8.dist-info/METADATA' 2026-05-22T03:39:33,504 adding 'netgreener-0.2.8.dist-info/WHEEL' 2026-05-22T03:39:33,505 adding 'netgreener-0.2.8.dist-info/entry_points.txt' 2026-05-22T03:39:33,506 adding 'netgreener-0.2.8.dist-info/top_level.txt' 2026-05-22T03:39:33,507 adding 'netgreener-0.2.8.dist-info/RECORD' 2026-05-22T03:39:33,509 removing build/bdist.linux-armv7l/wheel 2026-05-22T03:39:33,616 Building wheel for netgreener (pyproject.toml): finished with status 'done' 2026-05-22T03:39:33,623 Created wheel for netgreener: filename=netgreener-0.2.8-py3-none-any.whl size=71595 sha256=3e54842ddb6e01ffacf871d9b2c00097c813c257420e4d8993a29117417876e3 2026-05-22T03:39:33,624 Stored in directory: /tmp/pip-ephem-wheel-cache-36yo02ho/wheels/c3/7c/9b/29fe130d13e3a19d595b5c6e733e8c93d52e71baa585fe1452 2026-05-22T03:39:33,636 Successfully built netgreener 2026-05-22T03:39:33,642 Removed build tracker: '/tmp/pip-build-tracker-wgtlpdug'