2025-09-17T18:57:31,195 Created temporary directory: /tmp/pip-ephem-wheel-cache-95u8pbbx 2025-09-17T18:57:31,197 Created temporary directory: /tmp/pip-build-tracker-0z0i0r2o 2025-09-17T18:57:31,198 Initialized build tracking at /tmp/pip-build-tracker-0z0i0r2o 2025-09-17T18:57:31,198 Created build tracker: /tmp/pip-build-tracker-0z0i0r2o 2025-09-17T18:57:31,198 Entered build tracker: /tmp/pip-build-tracker-0z0i0r2o 2025-09-17T18:57:31,199 Created temporary directory: /tmp/pip-wheel-qeed4bzi 2025-09-17T18:57:31,203 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 2025-09-17T18:57:31,205 Created temporary directory: /tmp/pip-ephem-wheel-cache-s9kz9sm4 2025-09-17T18:57:31,231 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-17T18:57:31,235 2 location(s) to search for versions of ece241-submission-static-analyzer: 2025-09-17T18:57:31,235 * https://pypi.org/simple/ece241-submission-static-analyzer/ 2025-09-17T18:57:31,235 * https://www.piwheels.org/simple/ece241-submission-static-analyzer/ 2025-09-17T18:57:31,236 Fetching project page and analyzing links: https://pypi.org/simple/ece241-submission-static-analyzer/ 2025-09-17T18:57:31,236 Getting page https://pypi.org/simple/ece241-submission-static-analyzer/ 2025-09-17T18:57:31,238 Found index url https://pypi.org/simple 2025-09-17T18:57:31,459 Fetched page https://pypi.org/simple/ece241-submission-static-analyzer/ as application/vnd.pypi.simple.v1+json 2025-09-17T18:57:31,462 Skipping link: No binaries permitted for ece241-submission-static-analyzer: https://files.pythonhosted.org/packages/42/0b/4ae8edb763ce7d517f67c5208affb239f63249f3e55f140229369d4614b6/ece241_submission_static_analyzer-0.0.1-py3-none-any.whl (from https://pypi.org/simple/ece241-submission-static-analyzer/) (requires-python:>=3.8) 2025-09-17T18:57:31,463 Found link https://files.pythonhosted.org/packages/bc/c5/add1790603a95f088f6caa83a4d484a23339e14063391d4c82e747162ca8/ece241_submission_static_analyzer-0.0.1.tar.gz (from https://pypi.org/simple/ece241-submission-static-analyzer/) (requires-python:>=3.8), version: 0.0.1 2025-09-17T18:57:31,463 Skipping link: No binaries permitted for ece241-submission-static-analyzer: https://files.pythonhosted.org/packages/51/38/639b3890b6221fdba1663a0798e98d73d58416a80ab7272e8a15bc775eeb/ece241_submission_static_analyzer-0.0.2-py3-none-any.whl (from https://pypi.org/simple/ece241-submission-static-analyzer/) (requires-python:>=3.8) 2025-09-17T18:57:31,464 Found link https://files.pythonhosted.org/packages/e1/ea/1b4838a0652b8612475cd5fea54d04ea5702c3a736bd3595706e17adf759/ece241_submission_static_analyzer-0.0.2.tar.gz (from https://pypi.org/simple/ece241-submission-static-analyzer/) (requires-python:>=3.8), version: 0.0.2 2025-09-17T18:57:31,465 Skipping link: No binaries permitted for ece241-submission-static-analyzer: https://files.pythonhosted.org/packages/ef/fe/06eb9b94368e0feb9130b91874c5eab01dc38c7446698139c32fdf5c4ca6/ece241_submission_static_analyzer-0.0.3-py3-none-any.whl (from https://pypi.org/simple/ece241-submission-static-analyzer/) (requires-python:>=3.8) 2025-09-17T18:57:31,466 Found link https://files.pythonhosted.org/packages/79/a8/e09beed94da6a81921c9d3349034cd66d930a39af9f34a40a36510351c55/ece241_submission_static_analyzer-0.0.3.tar.gz (from https://pypi.org/simple/ece241-submission-static-analyzer/) (requires-python:>=3.8), version: 0.0.3 2025-09-17T18:57:31,467 Skipping link: No binaries permitted for ece241-submission-static-analyzer: https://files.pythonhosted.org/packages/91/f1/985d3112c4e237c5f75ba5c6bb2a24b40fca067c28148e77f65621cdbbab/ece241_submission_static_analyzer-0.0.4-py3-none-any.whl (from https://pypi.org/simple/ece241-submission-static-analyzer/) (requires-python:>=3.8) 2025-09-17T18:57:31,468 Found link https://files.pythonhosted.org/packages/84/6e/91d64853171e6256e2f534bba03a8da2f231502cd022c1313fbe518b4f85/ece241_submission_static_analyzer-0.0.4.tar.gz (from https://pypi.org/simple/ece241-submission-static-analyzer/) (requires-python:>=3.8), version: 0.0.4 2025-09-17T18:57:31,469 Fetching project page and analyzing links: https://www.piwheels.org/simple/ece241-submission-static-analyzer/ 2025-09-17T18:57:31,470 Getting page https://www.piwheels.org/simple/ece241-submission-static-analyzer/ 2025-09-17T18:57:31,471 Found index url https://www.piwheels.org/simple 2025-09-17T18:57:31,634 Fetched page https://www.piwheels.org/simple/ece241-submission-static-analyzer/ as text/html 2025-09-17T18:57:31,636 Skipping link: No binaries permitted for ece241-submission-static-analyzer: https://www.piwheels.org/simple/ece241-submission-static-analyzer/ece241_submission_static_analyzer-0.0.3-py3-none-any.whl#sha256=63689c0fb2e16be9444971fcec0b0b6403bcd71d92fdc0f889573c61cb531178 (from https://www.piwheels.org/simple/ece241-submission-static-analyzer/) (requires-python:>=3.8) 2025-09-17T18:57:31,636 Skipping link: No binaries permitted for ece241-submission-static-analyzer: https://www.piwheels.org/simple/ece241-submission-static-analyzer/ece241_submission_static_analyzer-0.0.2-py3-none-any.whl#sha256=bbb8970ea4517698032ba9f2cd96a250437623b3b0a57fe1e2ce5f66f5d5415b (from https://www.piwheels.org/simple/ece241-submission-static-analyzer/) (requires-python:>=3.8) 2025-09-17T18:57:31,637 Skipping link: No binaries permitted for ece241-submission-static-analyzer: https://www.piwheels.org/simple/ece241-submission-static-analyzer/ece241_submission_static_analyzer-0.0.1-py3-none-any.whl#sha256=1857569819e2ef839e40e6a1edc46aea701704bc9c4307c1e3c1925256323ea5 (from https://www.piwheels.org/simple/ece241-submission-static-analyzer/) (requires-python:>=3.8) 2025-09-17T18:57:31,637 Skipping link: not a file: https://www.piwheels.org/simple/ece241-submission-static-analyzer/ 2025-09-17T18:57:31,638 Skipping link: not a file: https://pypi.org/simple/ece241-submission-static-analyzer/ 2025-09-17T18:57:31,657 Given no hashes to check 1 links for project 'ece241-submission-static-analyzer': discarding no candidates 2025-09-17T18:57:31,675 Collecting ece241-submission-static-analyzer==0.0.4 2025-09-17T18:57:31,677 Created temporary directory: /tmp/pip-unpack-y400_txz 2025-09-17T18:57:31,899 Downloading ece241_submission_static_analyzer-0.0.4.tar.gz (8.9 kB) 2025-09-17T18:57:31,958 Added ece241-submission-static-analyzer==0.0.4 from https://files.pythonhosted.org/packages/84/6e/91d64853171e6256e2f534bba03a8da2f231502cd022c1313fbe518b4f85/ece241_submission_static_analyzer-0.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-0z0i0r2o' 2025-09-17T18:57:31,962 Created temporary directory: /tmp/pip-build-env-ni5c0285 2025-09-17T18:57:31,967 Installing build dependencies: started 2025-09-17T18:57:31,968 Running command pip subprocess to install build dependencies 2025-09-17T18:57:33,101 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-17T18:57:33,707 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 2025-09-17T18:57:33,729 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-17T18:57:35,465 Collecting setuptools>=61.0 2025-09-17T18:57:35,600 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-17T18:57:38,650 Installing collected packages: setuptools 2025-09-17T18:57:42,246 Successfully installed setuptools-80.9.0 2025-09-17T18:57:42,514 Installing build dependencies: finished with status 'done' 2025-09-17T18:57:42,521 Getting requirements to build wheel: started 2025-09-17T18:57:42,523 Running command Getting requirements to build wheel 2025-09-17T18:57:43,225 /tmp/pip-build-env-ni5c0285/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T18:57:43,225 !! 2025-09-17T18:57:43,227 ******************************************************************************** 2025-09-17T18:57:43,227 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T18:57:43,229 License :: OSI Approved :: MIT License 2025-09-17T18:57:43,230 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T18:57:43,230 ******************************************************************************** 2025-09-17T18:57:43,231 !! 2025-09-17T18:57:43,231 dist._finalize_license_expression() 2025-09-17T18:57:43,232 /tmp/pip-build-env-ni5c0285/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T18:57:43,233 !! 2025-09-17T18:57:43,234 ******************************************************************************** 2025-09-17T18:57:43,234 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T18:57:43,235 License :: OSI Approved :: MIT License 2025-09-17T18:57:43,236 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T18:57:43,237 ******************************************************************************** 2025-09-17T18:57:43,238 !! 2025-09-17T18:57:43,238 self._finalize_license_expression() 2025-09-17T18:57:43,242 running egg_info 2025-09-17T18:57:43,249 writing src/ece241_submission_static_analyzer.egg-info/PKG-INFO 2025-09-17T18:57:43,252 writing dependency_links to src/ece241_submission_static_analyzer.egg-info/dependency_links.txt 2025-09-17T18:57:43,254 writing top-level names to src/ece241_submission_static_analyzer.egg-info/top_level.txt 2025-09-17T18:57:43,280 reading manifest file 'src/ece241_submission_static_analyzer.egg-info/SOURCES.txt' 2025-09-17T18:57:43,287 writing manifest file 'src/ece241_submission_static_analyzer.egg-info/SOURCES.txt' 2025-09-17T18:57:43,384 Getting requirements to build wheel: finished with status 'done' 2025-09-17T18:57:43,388 Created temporary directory: /tmp/pip-modern-metadata-rtbjurb2 2025-09-17T18:57:43,390 Preparing metadata (pyproject.toml): started 2025-09-17T18:57:43,391 Running command Preparing metadata (pyproject.toml) 2025-09-17T18:57:44,017 /tmp/pip-build-env-ni5c0285/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T18:57:44,018 !! 2025-09-17T18:57:44,019 ******************************************************************************** 2025-09-17T18:57:44,019 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T18:57:44,020 License :: OSI Approved :: MIT License 2025-09-17T18:57:44,022 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T18:57:44,022 ******************************************************************************** 2025-09-17T18:57:44,023 !! 2025-09-17T18:57:44,024 dist._finalize_license_expression() 2025-09-17T18:57:44,025 /tmp/pip-build-env-ni5c0285/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T18:57:44,025 !! 2025-09-17T18:57:44,027 ******************************************************************************** 2025-09-17T18:57:44,027 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T18:57:44,029 License :: OSI Approved :: MIT License 2025-09-17T18:57:44,030 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T18:57:44,030 ******************************************************************************** 2025-09-17T18:57:44,031 !! 2025-09-17T18:57:44,031 self._finalize_license_expression() 2025-09-17T18:57:44,032 running dist_info 2025-09-17T18:57:44,045 creating /tmp/pip-modern-metadata-rtbjurb2/ece241_submission_static_analyzer.egg-info 2025-09-17T18:57:44,046 writing /tmp/pip-modern-metadata-rtbjurb2/ece241_submission_static_analyzer.egg-info/PKG-INFO 2025-09-17T18:57:44,049 writing dependency_links to /tmp/pip-modern-metadata-rtbjurb2/ece241_submission_static_analyzer.egg-info/dependency_links.txt 2025-09-17T18:57:44,051 writing top-level names to /tmp/pip-modern-metadata-rtbjurb2/ece241_submission_static_analyzer.egg-info/top_level.txt 2025-09-17T18:57:44,052 writing manifest file '/tmp/pip-modern-metadata-rtbjurb2/ece241_submission_static_analyzer.egg-info/SOURCES.txt' 2025-09-17T18:57:44,074 reading manifest file '/tmp/pip-modern-metadata-rtbjurb2/ece241_submission_static_analyzer.egg-info/SOURCES.txt' 2025-09-17T18:57:44,079 writing manifest file '/tmp/pip-modern-metadata-rtbjurb2/ece241_submission_static_analyzer.egg-info/SOURCES.txt' 2025-09-17T18:57:44,080 creating '/tmp/pip-modern-metadata-rtbjurb2/ece241_submission_static_analyzer-0.0.4.dist-info' 2025-09-17T18:57:44,199 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-17T18:57:44,204 Source in /tmp/pip-wheel-qeed4bzi/ece241-submission-static-analyzer_9d5027a5418641aba5442f9a90ec703d has version 0.0.4, which satisfies requirement ece241-submission-static-analyzer==0.0.4 from https://files.pythonhosted.org/packages/84/6e/91d64853171e6256e2f534bba03a8da2f231502cd022c1313fbe518b4f85/ece241_submission_static_analyzer-0.0.4.tar.gz 2025-09-17T18:57:44,205 Removed ece241-submission-static-analyzer==0.0.4 from https://files.pythonhosted.org/packages/84/6e/91d64853171e6256e2f534bba03a8da2f231502cd022c1313fbe518b4f85/ece241_submission_static_analyzer-0.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-0z0i0r2o' 2025-09-17T18:57:44,210 Created temporary directory: /tmp/pip-unpack-m5f0ypl1 2025-09-17T18:57:44,210 Building wheels for collected packages: ece241-submission-static-analyzer 2025-09-17T18:57:44,215 Created temporary directory: /tmp/pip-wheel-hnqaufaa 2025-09-17T18:57:44,215 Destination directory: /tmp/pip-wheel-hnqaufaa 2025-09-17T18:57:44,218 Building wheel for ece241-submission-static-analyzer (pyproject.toml): started 2025-09-17T18:57:44,219 Running command Building wheel for ece241-submission-static-analyzer (pyproject.toml) 2025-09-17T18:57:44,828 /tmp/pip-build-env-ni5c0285/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T18:57:44,829 !! 2025-09-17T18:57:44,830 ******************************************************************************** 2025-09-17T18:57:44,830 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T18:57:44,832 License :: OSI Approved :: MIT License 2025-09-17T18:57:44,833 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T18:57:44,834 ******************************************************************************** 2025-09-17T18:57:44,835 !! 2025-09-17T18:57:44,836 dist._finalize_license_expression() 2025-09-17T18:57:44,837 /tmp/pip-build-env-ni5c0285/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-17T18:57:44,837 !! 2025-09-17T18:57:44,839 ******************************************************************************** 2025-09-17T18:57:44,839 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-17T18:57:44,841 License :: OSI Approved :: MIT License 2025-09-17T18:57:44,842 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-17T18:57:44,842 ******************************************************************************** 2025-09-17T18:57:44,843 !! 2025-09-17T18:57:44,843 self._finalize_license_expression() 2025-09-17T18:57:44,844 running bdist_wheel 2025-09-17T18:57:44,860 running build 2025-09-17T18:57:44,860 running build_py 2025-09-17T18:57:44,867 creating build/lib/ece241_submission_static_analyzer 2025-09-17T18:57:44,869 copying src/ece241_submission_static_analyzer/main.py -> build/lib/ece241_submission_static_analyzer 2025-09-17T18:57:44,872 copying src/ece241_submission_static_analyzer/all_rules.py -> build/lib/ece241_submission_static_analyzer 2025-09-17T18:57:44,874 copying src/ece241_submission_static_analyzer/__init__.py -> build/lib/ece241_submission_static_analyzer 2025-09-17T18:57:44,877 creating build/lib/ece241_submission_static_analyzer/rules 2025-09-17T18:57:44,879 copying src/ece241_submission_static_analyzer/rules/no_root_statements.py -> build/lib/ece241_submission_static_analyzer/rules 2025-09-17T18:57:44,882 copying src/ece241_submission_static_analyzer/rules/require_class.py -> build/lib/ece241_submission_static_analyzer/rules 2025-09-17T18:57:44,885 copying src/ece241_submission_static_analyzer/rules/require_function.py -> build/lib/ece241_submission_static_analyzer/rules 2025-09-17T18:57:44,889 copying src/ece241_submission_static_analyzer/rules/require_file.py -> build/lib/ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,109 copying src/ece241_submission_static_analyzer/rules/function_must_return.py -> build/lib/ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,113 copying src/ece241_submission_static_analyzer/rules/rule.py -> build/lib/ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,305 copying src/ece241_submission_static_analyzer/rules/no_input_func.py -> build/lib/ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,307 copying src/ece241_submission_static_analyzer/rules/__init__.py -> build/lib/ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,309 creating build/lib/ece241_submission_static_analyzer/types 2025-09-17T18:57:45,310 copying src/ece241_submission_static_analyzer/types/severity_type.py -> build/lib/ece241_submission_static_analyzer/types 2025-09-17T18:57:45,312 copying src/ece241_submission_static_analyzer/types/rule_type.py -> build/lib/ece241_submission_static_analyzer/types 2025-09-17T18:57:45,313 copying src/ece241_submission_static_analyzer/types/__init__.py -> build/lib/ece241_submission_static_analyzer/types 2025-09-17T18:57:45,315 copying src/ece241_submission_static_analyzer/types/violation_result.py -> build/lib/ece241_submission_static_analyzer/types 2025-09-17T18:57:45,317 creating build/lib/ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,318 copying src/ece241_submission_static_analyzer/rules/helpers/ast_helper.py -> build/lib/ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,321 copying src/ece241_submission_static_analyzer/rules/helpers/find_input_func.py -> build/lib/ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,323 copying src/ece241_submission_static_analyzer/rules/helpers/find_root_statement.py -> build/lib/ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,325 copying src/ece241_submission_static_analyzer/rules/helpers/find_functions.py -> build/lib/ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,327 copying src/ece241_submission_static_analyzer/rules/helpers/find_classes.py -> build/lib/ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,328 copying src/ece241_submission_static_analyzer/rules/helpers/__init__.py -> build/lib/ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,330 running egg_info 2025-09-17T18:57:45,341 writing src/ece241_submission_static_analyzer.egg-info/PKG-INFO 2025-09-17T18:57:45,344 writing dependency_links to src/ece241_submission_static_analyzer.egg-info/dependency_links.txt 2025-09-17T18:57:45,345 writing top-level names to src/ece241_submission_static_analyzer.egg-info/top_level.txt 2025-09-17T18:57:45,358 reading manifest file 'src/ece241_submission_static_analyzer.egg-info/SOURCES.txt' 2025-09-17T18:57:45,364 writing manifest file 'src/ece241_submission_static_analyzer.egg-info/SOURCES.txt' 2025-09-17T18:57:45,379 installing to build/bdist.linux-armv7l/wheel 2025-09-17T18:57:45,380 running install 2025-09-17T18:57:45,403 running install_lib 2025-09-17T18:57:45,409 creating build/bdist.linux-armv7l/wheel 2025-09-17T18:57:45,411 creating build/bdist.linux-armv7l/wheel/ece241_submission_static_analyzer 2025-09-17T18:57:45,413 creating build/bdist.linux-armv7l/wheel/ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,414 copying build/lib/ece241_submission_static_analyzer/rules/no_root_statements.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,416 copying build/lib/ece241_submission_static_analyzer/rules/require_class.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,418 copying build/lib/ece241_submission_static_analyzer/rules/require_function.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,419 copying build/lib/ece241_submission_static_analyzer/rules/require_file.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,421 copying build/lib/ece241_submission_static_analyzer/rules/function_must_return.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,424 creating build/bdist.linux-armv7l/wheel/ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,425 copying build/lib/ece241_submission_static_analyzer/rules/helpers/ast_helper.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,427 copying build/lib/ece241_submission_static_analyzer/rules/helpers/find_input_func.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,429 copying build/lib/ece241_submission_static_analyzer/rules/helpers/find_root_statement.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,431 copying build/lib/ece241_submission_static_analyzer/rules/helpers/find_functions.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,432 copying build/lib/ece241_submission_static_analyzer/rules/helpers/find_classes.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,434 copying build/lib/ece241_submission_static_analyzer/rules/helpers/__init__.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules/helpers 2025-09-17T18:57:45,436 copying build/lib/ece241_submission_static_analyzer/rules/rule.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,438 copying build/lib/ece241_submission_static_analyzer/rules/no_input_func.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,440 copying build/lib/ece241_submission_static_analyzer/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/rules 2025-09-17T18:57:45,442 creating build/bdist.linux-armv7l/wheel/ece241_submission_static_analyzer/types 2025-09-17T18:57:45,443 copying build/lib/ece241_submission_static_analyzer/types/severity_type.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/types 2025-09-17T18:57:45,445 copying build/lib/ece241_submission_static_analyzer/types/rule_type.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/types 2025-09-17T18:57:45,447 copying build/lib/ece241_submission_static_analyzer/types/__init__.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/types 2025-09-17T18:57:45,448 copying build/lib/ece241_submission_static_analyzer/types/violation_result.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer/types 2025-09-17T18:57:45,450 copying build/lib/ece241_submission_static_analyzer/main.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer 2025-09-17T18:57:45,451 copying build/lib/ece241_submission_static_analyzer/all_rules.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer 2025-09-17T18:57:45,453 copying build/lib/ece241_submission_static_analyzer/__init__.py -> build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer 2025-09-17T18:57:45,455 running install_egg_info 2025-09-17T18:57:45,460 Copying src/ece241_submission_static_analyzer.egg-info to build/bdist.linux-armv7l/wheel/./ece241_submission_static_analyzer-0.0.4-py3.11.egg-info 2025-09-17T18:57:45,468 running install_scripts 2025-09-17T18:57:45,475 creating build/bdist.linux-armv7l/wheel/ece241_submission_static_analyzer-0.0.4.dist-info/WHEEL 2025-09-17T18:57:45,478 creating '/tmp/pip-wheel-hnqaufaa/.tmp-g77t970c/ece241_submission_static_analyzer-0.0.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-17T18:57:45,480 adding 'ece241_submission_static_analyzer/__init__.py' 2025-09-17T18:57:45,481 adding 'ece241_submission_static_analyzer/all_rules.py' 2025-09-17T18:57:45,483 adding 'ece241_submission_static_analyzer/main.py' 2025-09-17T18:57:45,484 adding 'ece241_submission_static_analyzer/rules/__init__.py' 2025-09-17T18:57:45,486 adding 'ece241_submission_static_analyzer/rules/function_must_return.py' 2025-09-17T18:57:45,487 adding 'ece241_submission_static_analyzer/rules/no_input_func.py' 2025-09-17T18:57:45,488 adding 'ece241_submission_static_analyzer/rules/no_root_statements.py' 2025-09-17T18:57:45,490 adding 'ece241_submission_static_analyzer/rules/require_class.py' 2025-09-17T18:57:45,491 adding 'ece241_submission_static_analyzer/rules/require_file.py' 2025-09-17T18:57:45,492 adding 'ece241_submission_static_analyzer/rules/require_function.py' 2025-09-17T18:57:45,494 adding 'ece241_submission_static_analyzer/rules/rule.py' 2025-09-17T18:57:45,496 adding 'ece241_submission_static_analyzer/rules/helpers/__init__.py' 2025-09-17T18:57:45,497 adding 'ece241_submission_static_analyzer/rules/helpers/ast_helper.py' 2025-09-17T18:57:45,498 adding 'ece241_submission_static_analyzer/rules/helpers/find_classes.py' 2025-09-17T18:57:45,499 adding 'ece241_submission_static_analyzer/rules/helpers/find_functions.py' 2025-09-17T18:57:45,501 adding 'ece241_submission_static_analyzer/rules/helpers/find_input_func.py' 2025-09-17T18:57:45,502 adding 'ece241_submission_static_analyzer/rules/helpers/find_root_statement.py' 2025-09-17T18:57:45,504 adding 'ece241_submission_static_analyzer/types/__init__.py' 2025-09-17T18:57:45,505 adding 'ece241_submission_static_analyzer/types/rule_type.py' 2025-09-17T18:57:45,506 adding 'ece241_submission_static_analyzer/types/severity_type.py' 2025-09-17T18:57:45,507 adding 'ece241_submission_static_analyzer/types/violation_result.py' 2025-09-17T18:57:45,510 adding 'ece241_submission_static_analyzer-0.0.4.dist-info/METADATA' 2025-09-17T18:57:45,510 adding 'ece241_submission_static_analyzer-0.0.4.dist-info/WHEEL' 2025-09-17T18:57:45,511 adding 'ece241_submission_static_analyzer-0.0.4.dist-info/top_level.txt' 2025-09-17T18:57:45,512 adding 'ece241_submission_static_analyzer-0.0.4.dist-info/RECORD' 2025-09-17T18:57:45,514 removing build/bdist.linux-armv7l/wheel 2025-09-17T18:57:45,628 Building wheel for ece241-submission-static-analyzer (pyproject.toml): finished with status 'done' 2025-09-17T18:57:45,634 Created wheel for ece241-submission-static-analyzer: filename=ece241_submission_static_analyzer-0.0.4-py3-none-any.whl size=15817 sha256=51a37ea77f26de85cf79d4e3f7ad70d27c06343a7ae951120a9a54caf3a9f30b 2025-09-17T18:57:45,636 Stored in directory: /tmp/pip-ephem-wheel-cache-s9kz9sm4/wheels/ef/10/d0/d9c29ab6ab6698c9d2c154436645fbf1c4b71d3da7e4bb31f0 2025-09-17T18:57:45,651 Successfully built ece241-submission-static-analyzer 2025-09-17T18:57:45,656 Removed build tracker: '/tmp/pip-build-tracker-0z0i0r2o'