2026-04-19T00:13:55,376 Created temporary directory: /tmp/pip-ephem-wheel-cache-u58aozrm 2026-04-19T00:13:55,378 Created temporary directory: /tmp/pip-build-tracker-gceccm2w 2026-04-19T00:13:55,379 Initialized build tracking at /tmp/pip-build-tracker-gceccm2w 2026-04-19T00:13:55,379 Created build tracker: /tmp/pip-build-tracker-gceccm2w 2026-04-19T00:13:55,380 Entered build tracker: /tmp/pip-build-tracker-gceccm2w 2026-04-19T00:13:55,381 Created temporary directory: /tmp/pip-wheel-v29l12ho 2026-04-19T00:13:55,383 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-04-19T00:13:55,386 Created temporary directory: /tmp/pip-ephem-wheel-cache-9qyqzjhh 2026-04-19T00:13:55,412 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-19T00:13:55,415 2 location(s) to search for versions of netgreener: 2026-04-19T00:13:55,415 * https://pypi.org/simple/netgreener/ 2026-04-19T00:13:55,415 * https://www.piwheels.org/simple/netgreener/ 2026-04-19T00:13:55,416 Fetching project page and analyzing links: https://pypi.org/simple/netgreener/ 2026-04-19T00:13:55,417 Getting page https://pypi.org/simple/netgreener/ 2026-04-19T00:13:55,418 Found index url https://pypi.org/simple 2026-04-19T00:13:55,657 Fetched page https://pypi.org/simple/netgreener/ as application/vnd.pypi.simple.v1+json 2026-04-19T00:13:55,660 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-04-19T00:13:55,661 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-04-19T00:13:55,661 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-04-19T00:13:55,662 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-04-19T00:13:55,663 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-04-19T00:13:55,664 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-04-19T00:13:55,665 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-04-19T00:13:55,666 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-04-19T00:13:55,667 Fetching project page and analyzing links: https://www.piwheels.org/simple/netgreener/ 2026-04-19T00:13:55,667 Getting page https://www.piwheels.org/simple/netgreener/ 2026-04-19T00:13:55,669 Found index url https://www.piwheels.org/simple 2026-04-19T00:13:55,855 Fetched page https://www.piwheels.org/simple/netgreener/ as text/html 2026-04-19T00:13:55,857 Skipping link: No binaries permitted for netgreener: https://www.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-04-19T00:13:55,858 Skipping link: No binaries permitted for netgreener: https://www.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-04-19T00:13:55,858 Skipping link: No binaries permitted for netgreener: https://www.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-04-19T00:13:55,859 Skipping link: not a file: https://www.piwheels.org/simple/netgreener/ 2026-04-19T00:13:55,859 Skipping link: not a file: https://pypi.org/simple/netgreener/ 2026-04-19T00:13:55,880 Given no hashes to check 1 links for project 'netgreener': discarding no candidates 2026-04-19T00:13:55,899 Collecting netgreener==0.1.4 2026-04-19T00:13:55,901 Created temporary directory: /tmp/pip-unpack-q0i6n9yn 2026-04-19T00:13:56,138 Downloading netgreener-0.1.4.tar.gz (20 kB) 2026-04-19T00:13:56,203 Added netgreener==0.1.4 from https://files.pythonhosted.org/packages/3d/02/4393abdfb817f5ebf8b7fd270dde872782396872e8fd5239d8e038e504be/netgreener-0.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-gceccm2w' 2026-04-19T00:13:56,207 Created temporary directory: /tmp/pip-build-env-aur1n9dr 2026-04-19T00:13:56,212 Installing build dependencies: started 2026-04-19T00:13:56,213 Running command pip subprocess to install build dependencies 2026-04-19T00:13:57,365 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-19T00:13:57,790 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-04-19T00:13:57,814 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-19T00:13:59,572 Collecting setuptools>=68 2026-04-19T00:13:59,655 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-19T00:13:59,921 Collecting wheel 2026-04-19T00:13:59,935 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-19T00:14:00,123 Collecting packaging>=24.0 2026-04-19T00:14:00,141 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-19T00:14:03,131 Installing collected packages: setuptools, packaging, wheel 2026-04-19T00:14:06,620 Creating /tmp/pip-build-env-aur1n9dr/overlay/local/bin 2026-04-19T00:14:06,622 changing mode of /tmp/pip-build-env-aur1n9dr/overlay/local/bin/wheel to 755 2026-04-19T00:14:06,644 Successfully installed packaging-26.1 setuptools-82.0.1 wheel-0.46.3 2026-04-19T00:14:06,927 Installing build dependencies: finished with status 'done' 2026-04-19T00:14:06,933 Getting requirements to build wheel: started 2026-04-19T00:14:06,934 Running command Getting requirements to build wheel 2026-04-19T00:14:07,631 running egg_info 2026-04-19T00:14:07,636 writing netgreener.egg-info/PKG-INFO 2026-04-19T00:14:07,640 writing dependency_links to netgreener.egg-info/dependency_links.txt 2026-04-19T00:14:07,642 writing entry points to netgreener.egg-info/entry_points.txt 2026-04-19T00:14:07,645 writing requirements to netgreener.egg-info/requires.txt 2026-04-19T00:14:07,646 writing top-level names to netgreener.egg-info/top_level.txt 2026-04-19T00:14:07,668 reading manifest file 'netgreener.egg-info/SOURCES.txt' 2026-04-19T00:14:07,675 writing manifest file 'netgreener.egg-info/SOURCES.txt' 2026-04-19T00:14:07,772 Getting requirements to build wheel: finished with status 'done' 2026-04-19T00:14:07,776 Created temporary directory: /tmp/pip-modern-metadata-w2m823fw 2026-04-19T00:14:07,778 Preparing metadata (pyproject.toml): started 2026-04-19T00:14:07,779 Running command Preparing metadata (pyproject.toml) 2026-04-19T00:14:08,419 running dist_info 2026-04-19T00:14:08,429 creating /tmp/pip-modern-metadata-w2m823fw/netgreener.egg-info 2026-04-19T00:14:08,430 writing /tmp/pip-modern-metadata-w2m823fw/netgreener.egg-info/PKG-INFO 2026-04-19T00:14:08,434 writing dependency_links to /tmp/pip-modern-metadata-w2m823fw/netgreener.egg-info/dependency_links.txt 2026-04-19T00:14:08,436 writing entry points to /tmp/pip-modern-metadata-w2m823fw/netgreener.egg-info/entry_points.txt 2026-04-19T00:14:08,438 writing requirements to /tmp/pip-modern-metadata-w2m823fw/netgreener.egg-info/requires.txt 2026-04-19T00:14:08,439 writing top-level names to /tmp/pip-modern-metadata-w2m823fw/netgreener.egg-info/top_level.txt 2026-04-19T00:14:08,440 writing manifest file '/tmp/pip-modern-metadata-w2m823fw/netgreener.egg-info/SOURCES.txt' 2026-04-19T00:14:08,460 reading manifest file '/tmp/pip-modern-metadata-w2m823fw/netgreener.egg-info/SOURCES.txt' 2026-04-19T00:14:08,464 writing manifest file '/tmp/pip-modern-metadata-w2m823fw/netgreener.egg-info/SOURCES.txt' 2026-04-19T00:14:08,465 creating '/tmp/pip-modern-metadata-w2m823fw/netgreener-0.1.4.dist-info' 2026-04-19T00:14:08,586 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-19T00:14:08,590 Source in /tmp/pip-wheel-v29l12ho/netgreener_6830efd5487f42e8880e542a6bab885c has version 0.1.4, which satisfies requirement netgreener==0.1.4 from https://files.pythonhosted.org/packages/3d/02/4393abdfb817f5ebf8b7fd270dde872782396872e8fd5239d8e038e504be/netgreener-0.1.4.tar.gz 2026-04-19T00:14:08,591 Removed netgreener==0.1.4 from https://files.pythonhosted.org/packages/3d/02/4393abdfb817f5ebf8b7fd270dde872782396872e8fd5239d8e038e504be/netgreener-0.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-gceccm2w' 2026-04-19T00:14:08,597 Created temporary directory: /tmp/pip-unpack-1dbkv6sn 2026-04-19T00:14:08,597 Building wheels for collected packages: netgreener 2026-04-19T00:14:08,602 Created temporary directory: /tmp/pip-wheel-tjheey8g 2026-04-19T00:14:08,603 Destination directory: /tmp/pip-wheel-tjheey8g 2026-04-19T00:14:08,605 Building wheel for netgreener (pyproject.toml): started 2026-04-19T00:14:08,607 Running command Building wheel for netgreener (pyproject.toml) 2026-04-19T00:14:09,228 running bdist_wheel 2026-04-19T00:14:09,246 running build 2026-04-19T00:14:09,247 running build_py 2026-04-19T00:14:09,253 creating build/lib/netgreener 2026-04-19T00:14:09,255 copying netgreener/analyzer.py -> build/lib/netgreener 2026-04-19T00:14:09,258 copying netgreener/reporter.py -> build/lib/netgreener 2026-04-19T00:14:09,260 copying netgreener/__init__.py -> build/lib/netgreener 2026-04-19T00:14:09,262 copying netgreener/config.py -> build/lib/netgreener 2026-04-19T00:14:09,264 copying netgreener/executor.py -> build/lib/netgreener 2026-04-19T00:14:09,266 copying netgreener/nlp_analyzer.py -> build/lib/netgreener 2026-04-19T00:14:09,268 copying netgreener/_metrics_server.py -> build/lib/netgreener 2026-04-19T00:14:09,270 copying netgreener/api_client.py -> build/lib/netgreener 2026-04-19T00:14:09,272 copying netgreener/cli.py -> build/lib/netgreener 2026-04-19T00:14:09,275 copying netgreener/constants.py -> build/lib/netgreener 2026-04-19T00:14:09,277 creating build/lib/netgreener/_codeanalyzer 2026-04-19T00:14:09,278 copying netgreener/_codeanalyzer/__init__.py -> build/lib/netgreener/_codeanalyzer 2026-04-19T00:14:09,281 creating build/lib/netgreener/_codeanalyzer/utils 2026-04-19T00:14:09,282 copying netgreener/_codeanalyzer/utils/__init__.py -> build/lib/netgreener/_codeanalyzer/utils 2026-04-19T00:14:09,284 copying netgreener/_codeanalyzer/utils/error_codes.py -> build/lib/netgreener/_codeanalyzer/utils 2026-04-19T00:14:09,286 copying netgreener/_codeanalyzer/utils/logger.py -> build/lib/netgreener/_codeanalyzer/utils 2026-04-19T00:14:09,288 creating build/lib/netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,289 copying netgreener/_codeanalyzer/ast_features/metrics_calculator.py -> build/lib/netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,291 copying netgreener/_codeanalyzer/ast_features/__init__.py -> build/lib/netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,293 copying netgreener/_codeanalyzer/ast_features/node_counter.py -> build/lib/netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,295 copying netgreener/_codeanalyzer/ast_features/ast_base_analysis.py -> build/lib/netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,297 copying netgreener/_codeanalyzer/ast_features/node_detail_extractor.py -> build/lib/netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,298 running egg_info 2026-04-19T00:14:09,308 writing netgreener.egg-info/PKG-INFO 2026-04-19T00:14:09,312 writing dependency_links to netgreener.egg-info/dependency_links.txt 2026-04-19T00:14:09,314 writing entry points to netgreener.egg-info/entry_points.txt 2026-04-19T00:14:09,316 writing requirements to netgreener.egg-info/requires.txt 2026-04-19T00:14:09,317 writing top-level names to netgreener.egg-info/top_level.txt 2026-04-19T00:14:09,329 reading manifest file 'netgreener.egg-info/SOURCES.txt' 2026-04-19T00:14:09,335 writing manifest file 'netgreener.egg-info/SOURCES.txt' 2026-04-19T00:14:09,339 copying netgreener/_codeanalyzer/nlp_features_questions.json -> build/lib/netgreener/_codeanalyzer 2026-04-19T00:14:09,352 installing to build/bdist.linux-armv7l/wheel 2026-04-19T00:14:09,353 running install 2026-04-19T00:14:09,376 running install_lib 2026-04-19T00:14:09,382 creating build/bdist.linux-armv7l/wheel 2026-04-19T00:14:09,384 creating build/bdist.linux-armv7l/wheel/netgreener 2026-04-19T00:14:09,386 copying build/lib/netgreener/analyzer.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-04-19T00:14:09,388 copying build/lib/netgreener/reporter.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-04-19T00:14:09,390 copying build/lib/netgreener/__init__.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-04-19T00:14:09,392 copying build/lib/netgreener/config.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-04-19T00:14:09,394 copying build/lib/netgreener/executor.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-04-19T00:14:09,397 copying build/lib/netgreener/nlp_analyzer.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-04-19T00:14:09,399 creating build/bdist.linux-armv7l/wheel/netgreener/_codeanalyzer 2026-04-19T00:14:09,400 copying build/lib/netgreener/_codeanalyzer/nlp_features_questions.json -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer 2026-04-19T00:14:09,404 creating build/bdist.linux-armv7l/wheel/netgreener/_codeanalyzer/utils 2026-04-19T00:14:09,405 copying build/lib/netgreener/_codeanalyzer/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/utils 2026-04-19T00:14:09,407 copying build/lib/netgreener/_codeanalyzer/utils/error_codes.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/utils 2026-04-19T00:14:09,408 copying build/lib/netgreener/_codeanalyzer/utils/logger.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/utils 2026-04-19T00:14:09,410 copying build/lib/netgreener/_codeanalyzer/__init__.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer 2026-04-19T00:14:09,413 creating build/bdist.linux-armv7l/wheel/netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,414 copying build/lib/netgreener/_codeanalyzer/ast_features/metrics_calculator.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,416 copying build/lib/netgreener/_codeanalyzer/ast_features/__init__.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,418 copying build/lib/netgreener/_codeanalyzer/ast_features/node_counter.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,419 copying build/lib/netgreener/_codeanalyzer/ast_features/ast_base_analysis.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,421 copying build/lib/netgreener/_codeanalyzer/ast_features/node_detail_extractor.py -> build/bdist.linux-armv7l/wheel/./netgreener/_codeanalyzer/ast_features 2026-04-19T00:14:09,423 copying build/lib/netgreener/_metrics_server.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-04-19T00:14:09,425 copying build/lib/netgreener/api_client.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-04-19T00:14:09,427 copying build/lib/netgreener/cli.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-04-19T00:14:09,429 copying build/lib/netgreener/constants.py -> build/bdist.linux-armv7l/wheel/./netgreener 2026-04-19T00:14:09,431 running install_egg_info 2026-04-19T00:14:09,436 Copying netgreener.egg-info to build/bdist.linux-armv7l/wheel/./netgreener-0.1.4-py3.11.egg-info 2026-04-19T00:14:09,448 running install_scripts 2026-04-19T00:14:09,457 creating build/bdist.linux-armv7l/wheel/netgreener-0.1.4.dist-info/WHEEL 2026-04-19T00:14:09,460 creating '/tmp/pip-wheel-tjheey8g/.tmp-vd0mxg6y/netgreener-0.1.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-19T00:14:09,463 adding 'netgreener/__init__.py' 2026-04-19T00:14:09,464 adding 'netgreener/_metrics_server.py' 2026-04-19T00:14:09,466 adding 'netgreener/analyzer.py' 2026-04-19T00:14:09,468 adding 'netgreener/api_client.py' 2026-04-19T00:14:09,470 adding 'netgreener/cli.py' 2026-04-19T00:14:09,472 adding 'netgreener/config.py' 2026-04-19T00:14:09,473 adding 'netgreener/constants.py' 2026-04-19T00:14:09,475 adding 'netgreener/executor.py' 2026-04-19T00:14:09,476 adding 'netgreener/nlp_analyzer.py' 2026-04-19T00:14:09,477 adding 'netgreener/reporter.py' 2026-04-19T00:14:09,479 adding 'netgreener/_codeanalyzer/__init__.py' 2026-04-19T00:14:09,481 adding 'netgreener/_codeanalyzer/nlp_features_questions.json' 2026-04-19T00:14:09,483 adding 'netgreener/_codeanalyzer/ast_features/__init__.py' 2026-04-19T00:14:09,484 adding 'netgreener/_codeanalyzer/ast_features/ast_base_analysis.py' 2026-04-19T00:14:09,486 adding 'netgreener/_codeanalyzer/ast_features/metrics_calculator.py' 2026-04-19T00:14:09,487 adding 'netgreener/_codeanalyzer/ast_features/node_counter.py' 2026-04-19T00:14:09,489 adding 'netgreener/_codeanalyzer/ast_features/node_detail_extractor.py' 2026-04-19T00:14:09,490 adding 'netgreener/_codeanalyzer/utils/__init__.py' 2026-04-19T00:14:09,492 adding 'netgreener/_codeanalyzer/utils/error_codes.py' 2026-04-19T00:14:09,493 adding 'netgreener/_codeanalyzer/utils/logger.py' 2026-04-19T00:14:09,495 adding 'netgreener-0.1.4.dist-info/METADATA' 2026-04-19T00:14:09,496 adding 'netgreener-0.1.4.dist-info/WHEEL' 2026-04-19T00:14:09,497 adding 'netgreener-0.1.4.dist-info/entry_points.txt' 2026-04-19T00:14:09,498 adding 'netgreener-0.1.4.dist-info/top_level.txt' 2026-04-19T00:14:09,499 adding 'netgreener-0.1.4.dist-info/RECORD' 2026-04-19T00:14:09,501 removing build/bdist.linux-armv7l/wheel 2026-04-19T00:14:09,608 Building wheel for netgreener (pyproject.toml): finished with status 'done' 2026-04-19T00:14:09,613 Created wheel for netgreener: filename=netgreener-0.1.4-py3-none-any.whl size=25778 sha256=6d03b89caf69dc6cf31537ee87bcb5396a0ec6f3400c03810f2daf10434dbd4a 2026-04-19T00:14:09,615 Stored in directory: /tmp/pip-ephem-wheel-cache-9qyqzjhh/wheels/b1/10/07/2537da020944a0f59698ec70813c0c717afce9069de8097b4d 2026-04-19T00:14:09,625 Successfully built netgreener 2026-04-19T00:14:09,629 Removed build tracker: '/tmp/pip-build-tracker-gceccm2w'