2025-10-29T15:18:00,081 Created temporary directory: /tmp/pip-ephem-wheel-cache-7dsynmbx 2025-10-29T15:18:00,083 Created temporary directory: /tmp/pip-build-tracker-khorx1ua 2025-10-29T15:18:00,084 Initialized build tracking at /tmp/pip-build-tracker-khorx1ua 2025-10-29T15:18:00,084 Created build tracker: /tmp/pip-build-tracker-khorx1ua 2025-10-29T15:18:00,085 Entered build tracker: /tmp/pip-build-tracker-khorx1ua 2025-10-29T15:18:00,086 Created temporary directory: /tmp/pip-wheel-r8lmwh3w 2025-10-29T15:18:00,089 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-10-29T15:18:00,091 Created temporary directory: /tmp/pip-ephem-wheel-cache-1km9uaru 2025-10-29T15:18:00,113 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-29T15:18:00,116 2 location(s) to search for versions of analog-neural-training: 2025-10-29T15:18:00,116 * https://pypi.org/simple/analog-neural-training/ 2025-10-29T15:18:00,116 * https://www.piwheels.org/simple/analog-neural-training/ 2025-10-29T15:18:00,117 Fetching project page and analyzing links: https://pypi.org/simple/analog-neural-training/ 2025-10-29T15:18:00,118 Getting page https://pypi.org/simple/analog-neural-training/ 2025-10-29T15:18:00,119 Found index url https://pypi.org/simple 2025-10-29T15:18:00,335 Fetched page https://pypi.org/simple/analog-neural-training/ as application/vnd.pypi.simple.v1+json 2025-10-29T15:18:00,337 Skipping link: No binaries permitted for analog-neural-training: https://files.pythonhosted.org/packages/08/b2/63f30a888e0052b3b2acd77af71218b9bc641de2895e07ddd134891a71c8/analog_neural_training-1.0.0-py3-none-any.whl (from https://pypi.org/simple/analog-neural-training/) (requires-python:>=3.8) 2025-10-29T15:18:00,338 Found link https://files.pythonhosted.org/packages/76/b1/daedce1503c872ee0c7b50b974ef9acdf6a35662f249e05681bc4341ac45/analog_neural_training-1.0.0.tar.gz (from https://pypi.org/simple/analog-neural-training/) (requires-python:>=3.8), version: 1.0.0 2025-10-29T15:18:00,338 Fetching project page and analyzing links: https://www.piwheels.org/simple/analog-neural-training/ 2025-10-29T15:18:00,339 Getting page https://www.piwheels.org/simple/analog-neural-training/ 2025-10-29T15:18:00,340 Found index url https://www.piwheels.org/simple 2025-10-29T15:18:00,497 Fetched page https://www.piwheels.org/simple/analog-neural-training/ as text/html 2025-10-29T15:18:00,498 Skipping link: not a file: https://www.piwheels.org/simple/analog-neural-training/ 2025-10-29T15:18:00,499 Skipping link: not a file: https://pypi.org/simple/analog-neural-training/ 2025-10-29T15:18:00,519 Given no hashes to check 1 links for project 'analog-neural-training': discarding no candidates 2025-10-29T15:18:00,538 Collecting analog-neural-training==1.0.0 2025-10-29T15:18:00,541 Created temporary directory: /tmp/pip-unpack-c95m555f 2025-10-29T15:18:00,752 Downloading analog_neural_training-1.0.0.tar.gz (151 kB) 2025-10-29T15:18:01,022 Added analog-neural-training==1.0.0 from https://files.pythonhosted.org/packages/76/b1/daedce1503c872ee0c7b50b974ef9acdf6a35662f249e05681bc4341ac45/analog_neural_training-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-khorx1ua' 2025-10-29T15:18:01,030 Created temporary directory: /tmp/pip-build-env-ezql4mu7 2025-10-29T15:18:01,034 Installing build dependencies: started 2025-10-29T15:18:01,036 Running command pip subprocess to install build dependencies 2025-10-29T15:18:02,180 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-29T15:18:02,789 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-10-29T15:18:02,812 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-29T15:18:04,595 Collecting setuptools>=45 2025-10-29T15:18:04,686 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-29T15:18:04,969 Collecting wheel 2025-10-29T15:18:04,986 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-29T15:18:05,322 Collecting setuptools_scm>=6.2 2025-10-29T15:18:05,339 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2025-10-29T15:18:05,540 Collecting packaging>=20 2025-10-29T15:18:05,557 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-29T15:18:08,450 Installing collected packages: wheel, setuptools, packaging, setuptools_scm 2025-10-29T15:18:08,685 Creating /tmp/pip-build-env-ezql4mu7/overlay/local/bin 2025-10-29T15:18:08,687 changing mode of /tmp/pip-build-env-ezql4mu7/overlay/local/bin/wheel to 755 2025-10-29T15:18:12,675 changing mode of /tmp/pip-build-env-ezql4mu7/overlay/local/bin/setuptools-scm to 755 2025-10-29T15:18:12,704 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools_scm-9.2.2 wheel-0.45.1 2025-10-29T15:18:12,990 Installing build dependencies: finished with status 'done' 2025-10-29T15:18:12,996 Getting requirements to build wheel: started 2025-10-29T15:18:12,998 Running command Getting requirements to build wheel 2025-10-29T15:18:13,625 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-10-29T15:18:13,665 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `dependencies` defined outside of `pyproject.toml` is ignored. 2025-10-29T15:18:13,665 !! 2025-10-29T15:18:13,666 ******************************************************************************** 2025-10-29T15:18:13,667 The following seems to be defined outside of `pyproject.toml`: 2025-10-29T15:18:13,668 `dependencies = ['numpy>=1.24', 'matplotlib>=3.7', 'typing-extensions>=4.7', 'scipy>=1.11', 'scikit-learn>=1.3', 'pandas>=2.0', 'plotly>=5.15', 'streamlit>=1.32', 'reportlab>=4.0', 'jinja2>=3.1', 'pyyaml>=6.0']` 2025-10-29T15:18:13,670 According to the spec (see the link below), however, setuptools CANNOT 2025-10-29T15:18:13,670 consider this value unless `dependencies` is listed as `dynamic`. 2025-10-29T15:18:13,671 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-10-29T15:18:13,672 To prevent this problem, you can list `dependencies` under `dynamic` or alternatively 2025-10-29T15:18:13,673 remove the `[project]` table from your file and rely entirely on other means of 2025-10-29T15:18:13,673 configuration. 2025-10-29T15:18:13,674 ******************************************************************************** 2025-10-29T15:18:13,675 !! 2025-10-29T15:18:13,676 _handle_missing_dynamic(dist, project_table) 2025-10-29T15:18:13,676 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2025-10-29T15:18:13,677 !! 2025-10-29T15:18:13,678 ******************************************************************************** 2025-10-29T15:18:13,678 The following seems to be defined outside of `pyproject.toml`: 2025-10-29T15:18:13,679 `optional-dependencies = {'pytorch': ['torch>=2.0.0'], 'tensorflow': ['tensorflow>=2.10.0'], 'dev': ['pytest>=7.0.0', 'pytest-cov>=4.0.0', 'black>=22.0.0', 'flake8>=5.0.0', 'mypy>=0.990'], 'viz': ['streamlit>=1.32.0', 'plotly>=5.15.0']}` 2025-10-29T15:18:13,681 According to the spec (see the link below), however, setuptools CANNOT 2025-10-29T15:18:13,681 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-10-29T15:18:13,682 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-10-29T15:18:13,683 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-10-29T15:18:13,683 remove the `[project]` table from your file and rely entirely on other means of 2025-10-29T15:18:13,684 configuration. 2025-10-29T15:18:13,684 ******************************************************************************** 2025-10-29T15:18:13,685 !! 2025-10-29T15:18:13,686 _handle_missing_dynamic(dist, project_table) 2025-10-29T15:18:13,686 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-29T15:18:13,687 !! 2025-10-29T15:18:13,688 ******************************************************************************** 2025-10-29T15:18:13,688 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). 2025-10-29T15:18:13,689 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-29T15:18:13,690 or your builds will no longer be supported. 2025-10-29T15:18:13,691 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T15:18:13,691 ******************************************************************************** 2025-10-29T15:18:13,693 !! 2025-10-29T15:18:13,693 corresp(dist, value, root_dir) 2025-10-29T15:18:13,694 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-10-29T15:18:13,695 corresp(dist, value, root_dir) 2025-10-29T15:18:13,696 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-10-29T15:18:13,696 corresp(dist, value, root_dir) 2025-10-29T15:18:13,762 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-29T15:18:13,763 !! 2025-10-29T15:18:13,764 ******************************************************************************** 2025-10-29T15:18:13,765 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-29T15:18:13,766 License :: OSI Approved :: MIT License 2025-10-29T15:18:13,767 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T15:18:13,768 ******************************************************************************** 2025-10-29T15:18:13,769 !! 2025-10-29T15:18:13,769 dist._finalize_license_expression() 2025-10-29T15:18:13,770 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-29T15:18:13,771 !! 2025-10-29T15:18:13,772 ******************************************************************************** 2025-10-29T15:18:13,772 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-29T15:18:13,774 License :: OSI Approved :: MIT License 2025-10-29T15:18:13,775 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T15:18:13,776 ******************************************************************************** 2025-10-29T15:18:13,777 !! 2025-10-29T15:18:13,777 self._finalize_license_expression() 2025-10-29T15:18:13,778 running egg_info 2025-10-29T15:18:13,786 writing analog_neural_training.egg-info/PKG-INFO 2025-10-29T15:18:13,790 writing dependency_links to analog_neural_training.egg-info/dependency_links.txt 2025-10-29T15:18:13,792 writing top-level names to analog_neural_training.egg-info/top_level.txt 2025-10-29T15:18:13,846 listing git files failed - pretending there aren't any 2025-10-29T15:18:13,854 reading manifest file 'analog_neural_training.egg-info/SOURCES.txt' 2025-10-29T15:18:13,863 reading manifest template 'MANIFEST.in' 2025-10-29T15:18:13,874 warning: no files found matching '*.pdf' under directory 'reports' 2025-10-29T15:18:13,885 warning: no files found matching '*.yml' under directory 'config' 2025-10-29T15:18:13,886 warning: no files found matching '*.json' under directory 'config' 2025-10-29T15:18:13,889 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-10-29T15:18:13,890 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-10-29T15:18:13,891 warning: no previously-included files matching '*__pycache__*' found anywhere in distribution 2025-10-29T15:18:13,892 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-10-29T15:18:13,894 warning: no previously-included files matching '.git*' found anywhere in distribution 2025-10-29T15:18:13,895 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-10-29T15:18:13,896 warning: no previously-included files matching '*.egg-info' found anywhere in distribution 2025-10-29T15:18:13,897 warning: no previously-included files matching 'test_*.py' found anywhere in distribution 2025-10-29T15:18:13,898 warning: no previously-included files matching 'debug_*.py' found anywhere in distribution 2025-10-29T15:18:13,899 warning: no previously-included files matching '*.pdf' found anywhere in distribution 2025-10-29T15:18:13,899 no previously-included directories found matching '.venv' 2025-10-29T15:18:13,900 no previously-included directories found matching 'build' 2025-10-29T15:18:13,901 no previously-included directories found matching 'dist' 2025-10-29T15:18:13,901 no previously-included directories found matching '.github' 2025-10-29T15:18:13,902 adding license file 'LICENSE' 2025-10-29T15:18:13,907 writing manifest file 'analog_neural_training.egg-info/SOURCES.txt' 2025-10-29T15:18:14,009 Getting requirements to build wheel: finished with status 'done' 2025-10-29T15:18:14,013 Created temporary directory: /tmp/pip-modern-metadata-q2xotsd1 2025-10-29T15:18:14,015 Preparing metadata (pyproject.toml): started 2025-10-29T15:18:14,017 Running command Preparing metadata (pyproject.toml) 2025-10-29T15:18:14,593 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-10-29T15:18:14,633 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `dependencies` defined outside of `pyproject.toml` is ignored. 2025-10-29T15:18:14,633 !! 2025-10-29T15:18:14,634 ******************************************************************************** 2025-10-29T15:18:14,635 The following seems to be defined outside of `pyproject.toml`: 2025-10-29T15:18:14,636 `dependencies = ['numpy>=1.24', 'matplotlib>=3.7', 'typing-extensions>=4.7', 'scipy>=1.11', 'scikit-learn>=1.3', 'pandas>=2.0', 'plotly>=5.15', 'streamlit>=1.32', 'reportlab>=4.0', 'jinja2>=3.1', 'pyyaml>=6.0']` 2025-10-29T15:18:14,638 According to the spec (see the link below), however, setuptools CANNOT 2025-10-29T15:18:14,638 consider this value unless `dependencies` is listed as `dynamic`. 2025-10-29T15:18:14,639 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-10-29T15:18:14,640 To prevent this problem, you can list `dependencies` under `dynamic` or alternatively 2025-10-29T15:18:14,640 remove the `[project]` table from your file and rely entirely on other means of 2025-10-29T15:18:14,641 configuration. 2025-10-29T15:18:14,641 ******************************************************************************** 2025-10-29T15:18:14,642 !! 2025-10-29T15:18:14,643 _handle_missing_dynamic(dist, project_table) 2025-10-29T15:18:14,643 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2025-10-29T15:18:14,644 !! 2025-10-29T15:18:14,644 ******************************************************************************** 2025-10-29T15:18:14,645 The following seems to be defined outside of `pyproject.toml`: 2025-10-29T15:18:14,646 `optional-dependencies = {'pytorch': ['torch>=2.0.0'], 'tensorflow': ['tensorflow>=2.10.0'], 'dev': ['pytest>=7.0.0', 'pytest-cov>=4.0.0', 'black>=22.0.0', 'flake8>=5.0.0', 'mypy>=0.990'], 'viz': ['streamlit>=1.32.0', 'plotly>=5.15.0']}` 2025-10-29T15:18:14,647 According to the spec (see the link below), however, setuptools CANNOT 2025-10-29T15:18:14,647 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-10-29T15:18:14,648 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-10-29T15:18:14,649 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-10-29T15:18:14,649 remove the `[project]` table from your file and rely entirely on other means of 2025-10-29T15:18:14,650 configuration. 2025-10-29T15:18:14,650 ******************************************************************************** 2025-10-29T15:18:14,652 !! 2025-10-29T15:18:14,652 _handle_missing_dynamic(dist, project_table) 2025-10-29T15:18:14,653 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-29T15:18:14,654 !! 2025-10-29T15:18:14,655 ******************************************************************************** 2025-10-29T15:18:14,656 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). 2025-10-29T15:18:14,657 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-29T15:18:14,658 or your builds will no longer be supported. 2025-10-29T15:18:14,659 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T15:18:14,659 ******************************************************************************** 2025-10-29T15:18:14,660 !! 2025-10-29T15:18:14,661 corresp(dist, value, root_dir) 2025-10-29T15:18:14,661 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-10-29T15:18:14,662 corresp(dist, value, root_dir) 2025-10-29T15:18:14,662 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-10-29T15:18:14,663 corresp(dist, value, root_dir) 2025-10-29T15:18:14,722 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-29T15:18:14,722 !! 2025-10-29T15:18:14,724 ******************************************************************************** 2025-10-29T15:18:14,724 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-29T15:18:14,725 License :: OSI Approved :: MIT License 2025-10-29T15:18:14,726 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T15:18:14,726 ******************************************************************************** 2025-10-29T15:18:14,727 !! 2025-10-29T15:18:14,728 dist._finalize_license_expression() 2025-10-29T15:18:14,728 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-29T15:18:14,728 !! 2025-10-29T15:18:14,729 ******************************************************************************** 2025-10-29T15:18:14,730 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-29T15:18:14,731 License :: OSI Approved :: MIT License 2025-10-29T15:18:14,732 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T15:18:14,732 ******************************************************************************** 2025-10-29T15:18:14,733 !! 2025-10-29T15:18:14,733 self._finalize_license_expression() 2025-10-29T15:18:14,736 running dist_info 2025-10-29T15:18:14,751 creating /tmp/pip-modern-metadata-q2xotsd1/analog_neural_training.egg-info 2025-10-29T15:18:14,752 writing /tmp/pip-modern-metadata-q2xotsd1/analog_neural_training.egg-info/PKG-INFO 2025-10-29T15:18:14,756 writing dependency_links to /tmp/pip-modern-metadata-q2xotsd1/analog_neural_training.egg-info/dependency_links.txt 2025-10-29T15:18:14,758 writing top-level names to /tmp/pip-modern-metadata-q2xotsd1/analog_neural_training.egg-info/top_level.txt 2025-10-29T15:18:14,760 writing manifest file '/tmp/pip-modern-metadata-q2xotsd1/analog_neural_training.egg-info/SOURCES.txt' 2025-10-29T15:18:14,808 listing git files failed - pretending there aren't any 2025-10-29T15:18:14,815 reading manifest file '/tmp/pip-modern-metadata-q2xotsd1/analog_neural_training.egg-info/SOURCES.txt' 2025-10-29T15:18:14,817 reading manifest template 'MANIFEST.in' 2025-10-29T15:18:14,828 warning: no files found matching '*.pdf' under directory 'reports' 2025-10-29T15:18:14,838 warning: no files found matching '*.yml' under directory 'config' 2025-10-29T15:18:14,839 warning: no files found matching '*.json' under directory 'config' 2025-10-29T15:18:14,842 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-10-29T15:18:14,843 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-10-29T15:18:14,844 warning: no previously-included files matching '*__pycache__*' found anywhere in distribution 2025-10-29T15:18:14,845 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-10-29T15:18:14,846 warning: no previously-included files matching '.git*' found anywhere in distribution 2025-10-29T15:18:14,846 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-10-29T15:18:14,847 warning: no previously-included files matching '*.egg-info' found anywhere in distribution 2025-10-29T15:18:14,848 warning: no previously-included files matching 'test_*.py' found anywhere in distribution 2025-10-29T15:18:14,848 warning: no previously-included files matching 'debug_*.py' found anywhere in distribution 2025-10-29T15:18:14,849 warning: no previously-included files matching '*.pdf' found anywhere in distribution 2025-10-29T15:18:14,850 no previously-included directories found matching '.venv' 2025-10-29T15:18:14,851 no previously-included directories found matching 'build' 2025-10-29T15:18:14,852 no previously-included directories found matching 'dist' 2025-10-29T15:18:14,852 no previously-included directories found matching '.github' 2025-10-29T15:18:14,853 adding license file 'LICENSE' 2025-10-29T15:18:14,856 writing manifest file '/tmp/pip-modern-metadata-q2xotsd1/analog_neural_training.egg-info/SOURCES.txt' 2025-10-29T15:18:14,857 creating '/tmp/pip-modern-metadata-q2xotsd1/analog_neural_training-1.0.0.dist-info' 2025-10-29T15:18:14,990 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-29T15:18:14,995 Source in /tmp/pip-wheel-r8lmwh3w/analog-neural-training_1eeefae2b07a46028c1360318c2759d5 has version 1.0.0, which satisfies requirement analog-neural-training==1.0.0 from https://files.pythonhosted.org/packages/76/b1/daedce1503c872ee0c7b50b974ef9acdf6a35662f249e05681bc4341ac45/analog_neural_training-1.0.0.tar.gz 2025-10-29T15:18:14,996 Removed analog-neural-training==1.0.0 from https://files.pythonhosted.org/packages/76/b1/daedce1503c872ee0c7b50b974ef9acdf6a35662f249e05681bc4341ac45/analog_neural_training-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-khorx1ua' 2025-10-29T15:18:15,003 Created temporary directory: /tmp/pip-unpack-1qam39ha 2025-10-29T15:18:15,004 Building wheels for collected packages: analog-neural-training 2025-10-29T15:18:15,008 Created temporary directory: /tmp/pip-wheel-j42amm1b 2025-10-29T15:18:15,008 Destination directory: /tmp/pip-wheel-j42amm1b 2025-10-29T15:18:15,010 Building wheel for analog-neural-training (pyproject.toml): started 2025-10-29T15:18:15,012 Running command Building wheel for analog-neural-training (pyproject.toml) 2025-10-29T15:18:15,577 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-10-29T15:18:15,615 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `dependencies` defined outside of `pyproject.toml` is ignored. 2025-10-29T15:18:15,616 !! 2025-10-29T15:18:15,617 ******************************************************************************** 2025-10-29T15:18:15,617 The following seems to be defined outside of `pyproject.toml`: 2025-10-29T15:18:15,618 `dependencies = ['numpy>=1.24', 'matplotlib>=3.7', 'typing-extensions>=4.7', 'scipy>=1.11', 'scikit-learn>=1.3', 'pandas>=2.0', 'plotly>=5.15', 'streamlit>=1.32', 'reportlab>=4.0', 'jinja2>=3.1', 'pyyaml>=6.0']` 2025-10-29T15:18:15,620 According to the spec (see the link below), however, setuptools CANNOT 2025-10-29T15:18:15,620 consider this value unless `dependencies` is listed as `dynamic`. 2025-10-29T15:18:15,621 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-10-29T15:18:15,623 To prevent this problem, you can list `dependencies` under `dynamic` or alternatively 2025-10-29T15:18:15,623 remove the `[project]` table from your file and rely entirely on other means of 2025-10-29T15:18:15,624 configuration. 2025-10-29T15:18:15,624 ******************************************************************************** 2025-10-29T15:18:15,625 !! 2025-10-29T15:18:15,626 _handle_missing_dynamic(dist, project_table) 2025-10-29T15:18:15,627 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `optional-dependencies` defined outside of `pyproject.toml` is ignored. 2025-10-29T15:18:15,627 !! 2025-10-29T15:18:15,628 ******************************************************************************** 2025-10-29T15:18:15,629 The following seems to be defined outside of `pyproject.toml`: 2025-10-29T15:18:15,630 `optional-dependencies = {'pytorch': ['torch>=2.0.0'], 'tensorflow': ['tensorflow>=2.10.0'], 'dev': ['pytest>=7.0.0', 'pytest-cov>=4.0.0', 'black>=22.0.0', 'flake8>=5.0.0', 'mypy>=0.990'], 'viz': ['streamlit>=1.32.0', 'plotly>=5.15.0']}` 2025-10-29T15:18:15,632 According to the spec (see the link below), however, setuptools CANNOT 2025-10-29T15:18:15,632 consider this value unless `optional-dependencies` is listed as `dynamic`. 2025-10-29T15:18:15,633 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-10-29T15:18:15,634 To prevent this problem, you can list `optional-dependencies` under `dynamic` or alternatively 2025-10-29T15:18:15,635 remove the `[project]` table from your file and rely entirely on other means of 2025-10-29T15:18:15,635 configuration. 2025-10-29T15:18:15,636 ******************************************************************************** 2025-10-29T15:18:15,636 !! 2025-10-29T15:18:15,637 _handle_missing_dynamic(dist, project_table) 2025-10-29T15:18:15,637 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-29T15:18:15,638 !! 2025-10-29T15:18:15,639 ******************************************************************************** 2025-10-29T15:18:15,639 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). 2025-10-29T15:18:15,640 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-29T15:18:15,641 or your builds will no longer be supported. 2025-10-29T15:18:15,642 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T15:18:15,642 ******************************************************************************** 2025-10-29T15:18:15,644 !! 2025-10-29T15:18:15,644 corresp(dist, value, root_dir) 2025-10-29T15:18:15,645 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-10-29T15:18:15,646 corresp(dist, value, root_dir) 2025-10-29T15:18:15,647 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-10-29T15:18:15,647 corresp(dist, value, root_dir) 2025-10-29T15:18:15,697 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-29T15:18:15,698 !! 2025-10-29T15:18:15,699 ******************************************************************************** 2025-10-29T15:18:15,700 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-29T15:18:15,701 License :: OSI Approved :: MIT License 2025-10-29T15:18:15,702 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T15:18:15,702 ******************************************************************************** 2025-10-29T15:18:15,703 !! 2025-10-29T15:18:15,704 dist._finalize_license_expression() 2025-10-29T15:18:15,705 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-29T15:18:15,705 !! 2025-10-29T15:18:15,706 ******************************************************************************** 2025-10-29T15:18:15,707 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-29T15:18:15,708 License :: OSI Approved :: MIT License 2025-10-29T15:18:15,709 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T15:18:15,710 ******************************************************************************** 2025-10-29T15:18:15,711 !! 2025-10-29T15:18:15,711 self._finalize_license_expression() 2025-10-29T15:18:15,711 running bdist_wheel 2025-10-29T15:18:15,732 running build 2025-10-29T15:18:15,732 running build_py 2025-10-29T15:18:15,740 creating build/lib/src 2025-10-29T15:18:15,742 copying src/__init__.py -> build/lib/src 2025-10-29T15:18:15,744 creating build/lib/analysis 2025-10-29T15:18:15,745 copying analysis/lyapunov_analysis.py -> build/lib/analysis 2025-10-29T15:18:15,748 copying analysis/pl_condition.py -> build/lib/analysis 2025-10-29T15:18:15,750 copying analysis/energy_drift.py -> build/lib/analysis 2025-10-29T15:18:15,752 copying analysis/__init__.py -> build/lib/analysis 2025-10-29T15:18:15,754 running egg_info 2025-10-29T15:18:15,768 writing analog_neural_training.egg-info/PKG-INFO 2025-10-29T15:18:15,770 writing dependency_links to analog_neural_training.egg-info/dependency_links.txt 2025-10-29T15:18:15,772 writing top-level names to analog_neural_training.egg-info/top_level.txt 2025-10-29T15:18:15,808 listing git files failed - pretending there aren't any 2025-10-29T15:18:15,814 reading manifest file 'analog_neural_training.egg-info/SOURCES.txt' 2025-10-29T15:18:15,821 reading manifest template 'MANIFEST.in' 2025-10-29T15:18:15,831 warning: no files found matching '*.pdf' under directory 'reports' 2025-10-29T15:18:15,842 warning: no files found matching '*.yml' under directory 'config' 2025-10-29T15:18:15,843 warning: no files found matching '*.json' under directory 'config' 2025-10-29T15:18:15,846 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-10-29T15:18:15,847 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-10-29T15:18:15,848 warning: no previously-included files matching '*__pycache__*' found anywhere in distribution 2025-10-29T15:18:15,849 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-10-29T15:18:15,850 warning: no previously-included files matching '.git*' found anywhere in distribution 2025-10-29T15:18:15,851 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-10-29T15:18:15,852 warning: no previously-included files matching '*.egg-info' found anywhere in distribution 2025-10-29T15:18:15,852 warning: no previously-included files matching 'test_*.py' found anywhere in distribution 2025-10-29T15:18:15,853 warning: no previously-included files matching 'debug_*.py' found anywhere in distribution 2025-10-29T15:18:15,854 warning: no previously-included files matching '*.pdf' found anywhere in distribution 2025-10-29T15:18:15,855 no previously-included directories found matching '.venv' 2025-10-29T15:18:15,856 no previously-included directories found matching 'build' 2025-10-29T15:18:15,856 no previously-included directories found matching 'dist' 2025-10-29T15:18:15,857 no previously-included directories found matching '.github' 2025-10-29T15:18:15,857 adding license file 'LICENSE' 2025-10-29T15:18:15,863 writing manifest file 'analog_neural_training.egg-info/SOURCES.txt' 2025-10-29T15:18:15,866 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'src.hardware' is absent from the `packages` configuration. 2025-10-29T15:18:15,866 !! 2025-10-29T15:18:15,868 ******************************************************************************** 2025-10-29T15:18:15,868 ############################ 2025-10-29T15:18:15,869 # Package would be ignored # 2025-10-29T15:18:15,869 ############################ 2025-10-29T15:18:15,870 Python recognizes 'src.hardware' as an importable package[^1], 2025-10-29T15:18:15,871 but it is absent from setuptools' `packages` configuration. 2025-10-29T15:18:15,872 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-29T15:18:15,872 package, please make sure that 'src.hardware' is explicitly added 2025-10-29T15:18:15,872 to the `packages` configuration field. 2025-10-29T15:18:15,873 Alternatively, you can also rely on setuptools' discovery methods 2025-10-29T15:18:15,874 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-29T15:18:15,874 instead of `find_packages(...)`/`find:`). 2025-10-29T15:18:15,875 You can read more about "package discovery" on setuptools documentation page: 2025-10-29T15:18:15,875 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-29T15:18:15,876 If you don't want 'src.hardware' to be distributed and are 2025-10-29T15:18:15,877 already explicitly excluding 'src.hardware' via 2025-10-29T15:18:15,877 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-29T15:18:15,878 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-29T15:18:15,878 combination with a more fine grained `package-data` configuration. 2025-10-29T15:18:15,879 You can read more about "package data files" on setuptools documentation page: 2025-10-29T15:18:15,880 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-29T15:18:15,881 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-29T15:18:15,882 even if it does not contain any `.py` files. 2025-10-29T15:18:15,882 On the other hand, currently there is no concept of package data 2025-10-29T15:18:15,883 directory, all directories are treated like packages. 2025-10-29T15:18:15,883 ******************************************************************************** 2025-10-29T15:18:15,884 !! 2025-10-29T15:18:15,885 check.warn(importable) 2025-10-29T15:18:15,886 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'src.metrics' is absent from the `packages` configuration. 2025-10-29T15:18:15,886 !! 2025-10-29T15:18:15,887 ******************************************************************************** 2025-10-29T15:18:15,888 ############################ 2025-10-29T15:18:15,889 # Package would be ignored # 2025-10-29T15:18:15,890 ############################ 2025-10-29T15:18:15,890 Python recognizes 'src.metrics' as an importable package[^1], 2025-10-29T15:18:15,891 but it is absent from setuptools' `packages` configuration. 2025-10-29T15:18:15,892 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-29T15:18:15,893 package, please make sure that 'src.metrics' is explicitly added 2025-10-29T15:18:15,894 to the `packages` configuration field. 2025-10-29T15:18:15,895 Alternatively, you can also rely on setuptools' discovery methods 2025-10-29T15:18:15,896 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-29T15:18:15,897 instead of `find_packages(...)`/`find:`). 2025-10-29T15:18:15,898 You can read more about "package discovery" on setuptools documentation page: 2025-10-29T15:18:15,899 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-29T15:18:15,901 If you don't want 'src.metrics' to be distributed and are 2025-10-29T15:18:15,901 already explicitly excluding 'src.metrics' via 2025-10-29T15:18:15,902 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-29T15:18:15,902 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-29T15:18:15,903 combination with a more fine grained `package-data` configuration. 2025-10-29T15:18:15,905 You can read more about "package data files" on setuptools documentation page: 2025-10-29T15:18:15,906 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-29T15:18:15,908 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-29T15:18:15,909 even if it does not contain any `.py` files. 2025-10-29T15:18:15,909 On the other hand, currently there is no concept of package data 2025-10-29T15:18:15,910 directory, all directories are treated like packages. 2025-10-29T15:18:15,911 ******************************************************************************** 2025-10-29T15:18:15,912 !! 2025-10-29T15:18:15,913 check.warn(importable) 2025-10-29T15:18:15,914 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'src.models' is absent from the `packages` configuration. 2025-10-29T15:18:15,914 !! 2025-10-29T15:18:15,916 ******************************************************************************** 2025-10-29T15:18:15,916 ############################ 2025-10-29T15:18:15,917 # Package would be ignored # 2025-10-29T15:18:15,918 ############################ 2025-10-29T15:18:15,918 Python recognizes 'src.models' as an importable package[^1], 2025-10-29T15:18:15,919 but it is absent from setuptools' `packages` configuration. 2025-10-29T15:18:15,920 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-29T15:18:15,921 package, please make sure that 'src.models' is explicitly added 2025-10-29T15:18:15,922 to the `packages` configuration field. 2025-10-29T15:18:15,923 Alternatively, you can also rely on setuptools' discovery methods 2025-10-29T15:18:15,924 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-29T15:18:15,924 instead of `find_packages(...)`/`find:`). 2025-10-29T15:18:15,926 You can read more about "package discovery" on setuptools documentation page: 2025-10-29T15:18:15,927 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-29T15:18:15,929 If you don't want 'src.models' to be distributed and are 2025-10-29T15:18:15,930 already explicitly excluding 'src.models' via 2025-10-29T15:18:15,930 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-29T15:18:15,931 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-29T15:18:15,932 combination with a more fine grained `package-data` configuration. 2025-10-29T15:18:15,933 You can read more about "package data files" on setuptools documentation page: 2025-10-29T15:18:15,934 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-29T15:18:15,936 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-29T15:18:15,937 even if it does not contain any `.py` files. 2025-10-29T15:18:15,938 On the other hand, currently there is no concept of package data 2025-10-29T15:18:15,938 directory, all directories are treated like packages. 2025-10-29T15:18:15,939 ******************************************************************************** 2025-10-29T15:18:15,941 !! 2025-10-29T15:18:15,941 check.warn(importable) 2025-10-29T15:18:15,942 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'src.ode' is absent from the `packages` configuration. 2025-10-29T15:18:15,942 !! 2025-10-29T15:18:15,944 ******************************************************************************** 2025-10-29T15:18:15,945 ############################ 2025-10-29T15:18:15,946 # Package would be ignored # 2025-10-29T15:18:15,947 ############################ 2025-10-29T15:18:15,947 Python recognizes 'src.ode' as an importable package[^1], 2025-10-29T15:18:15,948 but it is absent from setuptools' `packages` configuration. 2025-10-29T15:18:15,949 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-29T15:18:15,950 package, please make sure that 'src.ode' is explicitly added 2025-10-29T15:18:15,951 to the `packages` configuration field. 2025-10-29T15:18:15,952 Alternatively, you can also rely on setuptools' discovery methods 2025-10-29T15:18:15,952 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-29T15:18:15,953 instead of `find_packages(...)`/`find:`). 2025-10-29T15:18:15,954 You can read more about "package discovery" on setuptools documentation page: 2025-10-29T15:18:15,955 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-29T15:18:15,956 If you don't want 'src.ode' to be distributed and are 2025-10-29T15:18:15,957 already explicitly excluding 'src.ode' via 2025-10-29T15:18:15,957 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-29T15:18:15,958 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-29T15:18:15,958 combination with a more fine grained `package-data` configuration. 2025-10-29T15:18:15,959 You can read more about "package data files" on setuptools documentation page: 2025-10-29T15:18:15,960 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-29T15:18:15,962 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-29T15:18:15,962 even if it does not contain any `.py` files. 2025-10-29T15:18:15,963 On the other hand, currently there is no concept of package data 2025-10-29T15:18:15,963 directory, all directories are treated like packages. 2025-10-29T15:18:15,964 ******************************************************************************** 2025-10-29T15:18:15,965 !! 2025-10-29T15:18:15,965 check.warn(importable) 2025-10-29T15:18:15,966 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'src.optim' is absent from the `packages` configuration. 2025-10-29T15:18:15,966 !! 2025-10-29T15:18:15,967 ******************************************************************************** 2025-10-29T15:18:15,968 ############################ 2025-10-29T15:18:15,968 # Package would be ignored # 2025-10-29T15:18:15,969 ############################ 2025-10-29T15:18:15,969 Python recognizes 'src.optim' as an importable package[^1], 2025-10-29T15:18:15,970 but it is absent from setuptools' `packages` configuration. 2025-10-29T15:18:15,971 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-29T15:18:15,972 package, please make sure that 'src.optim' is explicitly added 2025-10-29T15:18:15,972 to the `packages` configuration field. 2025-10-29T15:18:15,973 Alternatively, you can also rely on setuptools' discovery methods 2025-10-29T15:18:15,974 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-29T15:18:15,974 instead of `find_packages(...)`/`find:`). 2025-10-29T15:18:15,976 You can read more about "package discovery" on setuptools documentation page: 2025-10-29T15:18:15,977 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-29T15:18:15,977 If you don't want 'src.optim' to be distributed and are 2025-10-29T15:18:15,978 already explicitly excluding 'src.optim' via 2025-10-29T15:18:15,978 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-29T15:18:15,979 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-29T15:18:15,979 combination with a more fine grained `package-data` configuration. 2025-10-29T15:18:15,980 You can read more about "package data files" on setuptools documentation page: 2025-10-29T15:18:15,981 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-29T15:18:15,983 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-29T15:18:15,983 even if it does not contain any `.py` files. 2025-10-29T15:18:15,983 On the other hand, currently there is no concept of package data 2025-10-29T15:18:15,984 directory, all directories are treated like packages. 2025-10-29T15:18:15,985 ******************************************************************************** 2025-10-29T15:18:15,985 !! 2025-10-29T15:18:15,986 check.warn(importable) 2025-10-29T15:18:15,987 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'src.pdf_export' is absent from the `packages` configuration. 2025-10-29T15:18:15,987 !! 2025-10-29T15:18:15,988 ******************************************************************************** 2025-10-29T15:18:15,988 ############################ 2025-10-29T15:18:15,989 # Package would be ignored # 2025-10-29T15:18:15,989 ############################ 2025-10-29T15:18:15,990 Python recognizes 'src.pdf_export' as an importable package[^1], 2025-10-29T15:18:15,990 but it is absent from setuptools' `packages` configuration. 2025-10-29T15:18:15,991 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-29T15:18:15,992 package, please make sure that 'src.pdf_export' is explicitly added 2025-10-29T15:18:15,992 to the `packages` configuration field. 2025-10-29T15:18:15,993 Alternatively, you can also rely on setuptools' discovery methods 2025-10-29T15:18:15,994 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-29T15:18:15,994 instead of `find_packages(...)`/`find:`). 2025-10-29T15:18:15,995 You can read more about "package discovery" on setuptools documentation page: 2025-10-29T15:18:15,996 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-29T15:18:15,997 If you don't want 'src.pdf_export' to be distributed and are 2025-10-29T15:18:15,998 already explicitly excluding 'src.pdf_export' via 2025-10-29T15:18:15,998 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-29T15:18:15,999 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-29T15:18:15,999 combination with a more fine grained `package-data` configuration. 2025-10-29T15:18:16,000 You can read more about "package data files" on setuptools documentation page: 2025-10-29T15:18:16,002 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-29T15:18:16,003 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-29T15:18:16,004 even if it does not contain any `.py` files. 2025-10-29T15:18:16,004 On the other hand, currently there is no concept of package data 2025-10-29T15:18:16,005 directory, all directories are treated like packages. 2025-10-29T15:18:16,006 ******************************************************************************** 2025-10-29T15:18:16,007 !! 2025-10-29T15:18:16,007 check.warn(importable) 2025-10-29T15:18:16,008 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'src.utils' is absent from the `packages` configuration. 2025-10-29T15:18:16,009 !! 2025-10-29T15:18:16,010 ******************************************************************************** 2025-10-29T15:18:16,011 ############################ 2025-10-29T15:18:16,011 # Package would be ignored # 2025-10-29T15:18:16,011 ############################ 2025-10-29T15:18:16,012 Python recognizes 'src.utils' as an importable package[^1], 2025-10-29T15:18:16,012 but it is absent from setuptools' `packages` configuration. 2025-10-29T15:18:16,013 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-29T15:18:16,014 package, please make sure that 'src.utils' is explicitly added 2025-10-29T15:18:16,014 to the `packages` configuration field. 2025-10-29T15:18:16,015 Alternatively, you can also rely on setuptools' discovery methods 2025-10-29T15:18:16,015 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-29T15:18:16,016 instead of `find_packages(...)`/`find:`). 2025-10-29T15:18:16,017 You can read more about "package discovery" on setuptools documentation page: 2025-10-29T15:18:16,018 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-29T15:18:16,018 If you don't want 'src.utils' to be distributed and are 2025-10-29T15:18:16,019 already explicitly excluding 'src.utils' via 2025-10-29T15:18:16,019 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-29T15:18:16,020 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-29T15:18:16,020 combination with a more fine grained `package-data` configuration. 2025-10-29T15:18:16,021 You can read more about "package data files" on setuptools documentation page: 2025-10-29T15:18:16,023 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-29T15:18:16,024 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-29T15:18:16,025 even if it does not contain any `.py` files. 2025-10-29T15:18:16,025 On the other hand, currently there is no concept of package data 2025-10-29T15:18:16,026 directory, all directories are treated like packages. 2025-10-29T15:18:16,026 ******************************************************************************** 2025-10-29T15:18:16,028 !! 2025-10-29T15:18:16,028 check.warn(importable) 2025-10-29T15:18:16,029 /tmp/pip-build-env-ezql4mu7/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'src.visualization' is absent from the `packages` configuration. 2025-10-29T15:18:16,030 !! 2025-10-29T15:18:16,031 ******************************************************************************** 2025-10-29T15:18:16,031 ############################ 2025-10-29T15:18:16,032 # Package would be ignored # 2025-10-29T15:18:16,032 ############################ 2025-10-29T15:18:16,033 Python recognizes 'src.visualization' as an importable package[^1], 2025-10-29T15:18:16,033 but it is absent from setuptools' `packages` configuration. 2025-10-29T15:18:16,034 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-29T15:18:16,035 package, please make sure that 'src.visualization' is explicitly added 2025-10-29T15:18:16,035 to the `packages` configuration field. 2025-10-29T15:18:16,036 Alternatively, you can also rely on setuptools' discovery methods 2025-10-29T15:18:16,037 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-29T15:18:16,038 instead of `find_packages(...)`/`find:`). 2025-10-29T15:18:16,039 You can read more about "package discovery" on setuptools documentation page: 2025-10-29T15:18:16,045 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-29T15:18:16,046 If you don't want 'src.visualization' to be distributed and are 2025-10-29T15:18:16,046 already explicitly excluding 'src.visualization' via 2025-10-29T15:18:16,047 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-29T15:18:16,047 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-29T15:18:16,047 combination with a more fine grained `package-data` configuration. 2025-10-29T15:18:16,048 You can read more about "package data files" on setuptools documentation page: 2025-10-29T15:18:16,049 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-29T15:18:16,050 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-29T15:18:16,051 even if it does not contain any `.py` files. 2025-10-29T15:18:16,051 On the other hand, currently there is no concept of package data 2025-10-29T15:18:16,051 directory, all directories are treated like packages. 2025-10-29T15:18:16,052 ******************************************************************************** 2025-10-29T15:18:16,053 !! 2025-10-29T15:18:16,053 check.warn(importable) 2025-10-29T15:18:16,053 creating build/lib/src/hardware 2025-10-29T15:18:16,054 copying src/hardware/__init__.py -> build/lib/src/hardware 2025-10-29T15:18:16,055 copying src/hardware/analog_simulator.py -> build/lib/src/hardware 2025-10-29T15:18:16,055 copying src/hardware/constrained_training.py -> build/lib/src/hardware 2025-10-29T15:18:16,055 copying src/hardware/energy_models.py -> build/lib/src/hardware 2025-10-29T15:18:16,056 creating build/lib/src/metrics 2025-10-29T15:18:16,057 copying src/metrics/__init__.py -> build/lib/src/metrics 2025-10-29T15:18:16,057 copying src/metrics/energy_proxy.py -> build/lib/src/metrics 2025-10-29T15:18:16,058 copying src/metrics/flops_estimator.py -> build/lib/src/metrics 2025-10-29T15:18:16,058 copying src/metrics/stability.py -> build/lib/src/metrics 2025-10-29T15:18:16,059 creating build/lib/src/models 2025-10-29T15:18:16,059 copying src/models/__init__.py -> build/lib/src/models 2025-10-29T15:18:16,060 copying src/models/mlp.py -> build/lib/src/models 2025-10-29T15:18:16,061 creating build/lib/src/ode 2025-10-29T15:18:16,061 copying src/ode/__init__.py -> build/lib/src/ode 2025-10-29T15:18:16,062 copying src/ode/event_trigger.py -> build/lib/src/ode 2025-10-29T15:18:16,062 copying src/ode/geometry.py -> build/lib/src/ode 2025-10-29T15:18:16,063 copying src/ode/implicit.py -> build/lib/src/ode 2025-10-29T15:18:16,064 copying src/ode/integrators.py -> build/lib/src/ode 2025-10-29T15:18:16,064 copying src/ode/sde.py -> build/lib/src/ode 2025-10-29T15:18:16,065 copying src/ode/symplectic.py -> build/lib/src/ode 2025-10-29T15:18:16,065 copying src/ode/vector_fields.py -> build/lib/src/ode 2025-10-29T15:18:16,066 creating build/lib/src/optim 2025-10-29T15:18:16,066 copying src/optim/__init__.py -> build/lib/src/optim 2025-10-29T15:18:16,067 copying src/optim/analog_inspired.py -> build/lib/src/optim 2025-10-29T15:18:16,067 copying src/optim/baseline_adam.py -> build/lib/src/optim 2025-10-29T15:18:16,068 copying src/optim/baseline_gd.py -> build/lib/src/optim 2025-10-29T15:18:16,068 copying src/optim/baseline_rmsprop.py -> build/lib/src/optim 2025-10-29T15:18:16,069 copying src/optim/pytorch_adapters.py -> build/lib/src/optim 2025-10-29T15:18:16,069 copying src/optim/tensorflow_adapters.py -> build/lib/src/optim 2025-10-29T15:18:16,070 creating build/lib/src/pdf_export 2025-10-29T15:18:16,071 copying src/pdf_export/__init__.py -> build/lib/src/pdf_export 2025-10-29T15:18:16,071 copying src/pdf_export/cli_demo.py -> build/lib/src/pdf_export 2025-10-29T15:18:16,072 copying src/pdf_export/collectors.py -> build/lib/src/pdf_export 2025-10-29T15:18:16,073 copying src/pdf_export/logging_utils.py -> build/lib/src/pdf_export 2025-10-29T15:18:16,073 copying src/pdf_export/models.py -> build/lib/src/pdf_export 2025-10-29T15:18:16,074 copying src/pdf_export/reportlab_renderer.py -> build/lib/src/pdf_export 2025-10-29T15:18:16,074 creating build/lib/src/utils 2025-10-29T15:18:16,075 copying src/utils/__init__.py -> build/lib/src/utils 2025-10-29T15:18:16,075 copying src/utils/plot.py -> build/lib/src/utils 2025-10-29T15:18:16,075 copying src/utils/seed.py -> build/lib/src/utils 2025-10-29T15:18:16,076 creating build/lib/src/visualization 2025-10-29T15:18:16,076 copying src/visualization/__init__.py -> build/lib/src/visualization 2025-10-29T15:18:16,077 copying src/visualization/advanced_dashboard.py -> build/lib/src/visualization 2025-10-29T15:18:16,077 copying src/visualization/dashboard.py -> build/lib/src/visualization 2025-10-29T15:18:16,078 installing to build/bdist.linux-armv7l/wheel 2025-10-29T15:18:16,078 running install 2025-10-29T15:18:16,079 running install_lib 2025-10-29T15:18:16,079 creating build/bdist.linux-armv7l/wheel 2025-10-29T15:18:16,080 creating build/bdist.linux-armv7l/wheel/analysis 2025-10-29T15:18:16,080 copying build/lib/analysis/lyapunov_analysis.py -> build/bdist.linux-armv7l/wheel/./analysis 2025-10-29T15:18:16,080 copying build/lib/analysis/pl_condition.py -> build/bdist.linux-armv7l/wheel/./analysis 2025-10-29T15:18:16,081 copying build/lib/analysis/energy_drift.py -> build/bdist.linux-armv7l/wheel/./analysis 2025-10-29T15:18:16,081 copying build/lib/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./analysis 2025-10-29T15:18:16,082 creating build/bdist.linux-armv7l/wheel/src 2025-10-29T15:18:16,083 creating build/bdist.linux-armv7l/wheel/src/metrics 2025-10-29T15:18:16,084 copying build/lib/src/metrics/__init__.py -> build/bdist.linux-armv7l/wheel/./src/metrics 2025-10-29T15:18:16,086 copying build/lib/src/metrics/energy_proxy.py -> build/bdist.linux-armv7l/wheel/./src/metrics 2025-10-29T15:18:16,088 copying build/lib/src/metrics/flops_estimator.py -> build/bdist.linux-armv7l/wheel/./src/metrics 2025-10-29T15:18:16,090 copying build/lib/src/metrics/stability.py -> build/bdist.linux-armv7l/wheel/./src/metrics 2025-10-29T15:18:16,092 creating build/bdist.linux-armv7l/wheel/src/visualization 2025-10-29T15:18:16,093 copying build/lib/src/visualization/advanced_dashboard.py -> build/bdist.linux-armv7l/wheel/./src/visualization 2025-10-29T15:18:16,097 copying build/lib/src/visualization/__init__.py -> build/bdist.linux-armv7l/wheel/./src/visualization 2025-10-29T15:18:16,098 copying build/lib/src/visualization/dashboard.py -> build/bdist.linux-armv7l/wheel/./src/visualization 2025-10-29T15:18:16,101 copying build/lib/src/__init__.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-29T15:18:16,103 creating build/bdist.linux-armv7l/wheel/src/hardware 2025-10-29T15:18:16,104 copying build/lib/src/hardware/analog_simulator.py -> build/bdist.linux-armv7l/wheel/./src/hardware 2025-10-29T15:18:16,107 copying build/lib/src/hardware/__init__.py -> build/bdist.linux-armv7l/wheel/./src/hardware 2025-10-29T15:18:16,109 copying build/lib/src/hardware/constrained_training.py -> build/bdist.linux-armv7l/wheel/./src/hardware 2025-10-29T15:18:16,111 copying build/lib/src/hardware/energy_models.py -> build/bdist.linux-armv7l/wheel/./src/hardware 2025-10-29T15:18:16,114 creating build/bdist.linux-armv7l/wheel/src/models 2025-10-29T15:18:16,115 copying build/lib/src/models/__init__.py -> build/bdist.linux-armv7l/wheel/./src/models 2025-10-29T15:18:16,117 copying build/lib/src/models/mlp.py -> build/bdist.linux-armv7l/wheel/./src/models 2025-10-29T15:18:16,120 creating build/bdist.linux-armv7l/wheel/src/ode 2025-10-29T15:18:16,121 copying build/lib/src/ode/implicit.py -> build/bdist.linux-armv7l/wheel/./src/ode 2025-10-29T15:18:16,123 copying build/lib/src/ode/integrators.py -> build/bdist.linux-armv7l/wheel/./src/ode 2025-10-29T15:18:16,125 copying build/lib/src/ode/geometry.py -> build/bdist.linux-armv7l/wheel/./src/ode 2025-10-29T15:18:16,127 copying build/lib/src/ode/sde.py -> build/bdist.linux-armv7l/wheel/./src/ode 2025-10-29T15:18:16,129 copying build/lib/src/ode/__init__.py -> build/bdist.linux-armv7l/wheel/./src/ode 2025-10-29T15:18:16,131 copying build/lib/src/ode/vector_fields.py -> build/bdist.linux-armv7l/wheel/./src/ode 2025-10-29T15:18:16,133 copying build/lib/src/ode/symplectic.py -> build/bdist.linux-armv7l/wheel/./src/ode 2025-10-29T15:18:16,134 copying build/lib/src/ode/event_trigger.py -> build/bdist.linux-armv7l/wheel/./src/ode 2025-10-29T15:18:16,137 creating build/bdist.linux-armv7l/wheel/src/utils 2025-10-29T15:18:16,138 copying build/lib/src/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./src/utils 2025-10-29T15:18:16,139 copying build/lib/src/utils/seed.py -> build/bdist.linux-armv7l/wheel/./src/utils 2025-10-29T15:18:16,141 copying build/lib/src/utils/plot.py -> build/bdist.linux-armv7l/wheel/./src/utils 2025-10-29T15:18:16,144 creating build/bdist.linux-armv7l/wheel/src/optim 2025-10-29T15:18:16,145 copying build/lib/src/optim/pytorch_adapters.py -> build/bdist.linux-armv7l/wheel/./src/optim 2025-10-29T15:18:16,147 copying build/lib/src/optim/baseline_rmsprop.py -> build/bdist.linux-armv7l/wheel/./src/optim 2025-10-29T15:18:16,149 copying build/lib/src/optim/__init__.py -> build/bdist.linux-armv7l/wheel/./src/optim 2025-10-29T15:18:16,151 copying build/lib/src/optim/tensorflow_adapters.py -> build/bdist.linux-armv7l/wheel/./src/optim 2025-10-29T15:18:16,153 copying build/lib/src/optim/baseline_gd.py -> build/bdist.linux-armv7l/wheel/./src/optim 2025-10-29T15:18:16,155 copying build/lib/src/optim/analog_inspired.py -> build/bdist.linux-armv7l/wheel/./src/optim 2025-10-29T15:18:16,157 copying build/lib/src/optim/baseline_adam.py -> build/bdist.linux-armv7l/wheel/./src/optim 2025-10-29T15:18:16,159 creating build/bdist.linux-armv7l/wheel/src/pdf_export 2025-10-29T15:18:16,161 copying build/lib/src/pdf_export/__init__.py -> build/bdist.linux-armv7l/wheel/./src/pdf_export 2025-10-29T15:18:16,163 copying build/lib/src/pdf_export/models.py -> build/bdist.linux-armv7l/wheel/./src/pdf_export 2025-10-29T15:18:16,164 copying build/lib/src/pdf_export/cli_demo.py -> build/bdist.linux-armv7l/wheel/./src/pdf_export 2025-10-29T15:18:16,166 copying build/lib/src/pdf_export/reportlab_renderer.py -> build/bdist.linux-armv7l/wheel/./src/pdf_export 2025-10-29T15:18:16,170 copying build/lib/src/pdf_export/logging_utils.py -> build/bdist.linux-armv7l/wheel/./src/pdf_export 2025-10-29T15:18:16,171 copying build/lib/src/pdf_export/collectors.py -> build/bdist.linux-armv7l/wheel/./src/pdf_export 2025-10-29T15:18:16,174 running install_egg_info 2025-10-29T15:18:16,181 Copying analog_neural_training.egg-info to build/bdist.linux-armv7l/wheel/./analog_neural_training-1.0.0-py3.11.egg-info 2025-10-29T15:18:16,192 running install_scripts 2025-10-29T15:18:16,202 creating build/bdist.linux-armv7l/wheel/analog_neural_training-1.0.0.dist-info/WHEEL 2025-10-29T15:18:16,205 creating '/tmp/pip-wheel-j42amm1b/.tmp-3q7cs3vl/analog_neural_training-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-29T15:18:16,208 adding 'analog_neural_training-1.0.0.dist-info/licenses/LICENSE' 2025-10-29T15:18:16,210 adding 'analysis/__init__.py' 2025-10-29T15:18:16,212 adding 'analysis/energy_drift.py' 2025-10-29T15:18:16,214 adding 'analysis/lyapunov_analysis.py' 2025-10-29T15:18:16,215 adding 'analysis/pl_condition.py' 2025-10-29T15:18:16,217 adding 'src/__init__.py' 2025-10-29T15:18:16,219 adding 'src/hardware/__init__.py' 2025-10-29T15:18:16,221 adding 'src/hardware/analog_simulator.py' 2025-10-29T15:18:16,223 adding 'src/hardware/constrained_training.py' 2025-10-29T15:18:16,225 adding 'src/hardware/energy_models.py' 2025-10-29T15:18:16,227 adding 'src/metrics/__init__.py' 2025-10-29T15:18:16,228 adding 'src/metrics/energy_proxy.py' 2025-10-29T15:18:16,230 adding 'src/metrics/flops_estimator.py' 2025-10-29T15:18:16,231 adding 'src/metrics/stability.py' 2025-10-29T15:18:16,232 adding 'src/models/__init__.py' 2025-10-29T15:18:16,234 adding 'src/models/mlp.py' 2025-10-29T15:18:16,236 adding 'src/ode/__init__.py' 2025-10-29T15:18:16,237 adding 'src/ode/event_trigger.py' 2025-10-29T15:18:16,238 adding 'src/ode/geometry.py' 2025-10-29T15:18:16,239 adding 'src/ode/implicit.py' 2025-10-29T15:18:16,241 adding 'src/ode/integrators.py' 2025-10-29T15:18:16,242 adding 'src/ode/sde.py' 2025-10-29T15:18:16,244 adding 'src/ode/symplectic.py' 2025-10-29T15:18:16,245 adding 'src/ode/vector_fields.py' 2025-10-29T15:18:16,247 adding 'src/optim/__init__.py' 2025-10-29T15:18:16,248 adding 'src/optim/analog_inspired.py' 2025-10-29T15:18:16,250 adding 'src/optim/baseline_adam.py' 2025-10-29T15:18:16,251 adding 'src/optim/baseline_gd.py' 2025-10-29T15:18:16,252 adding 'src/optim/baseline_rmsprop.py' 2025-10-29T15:18:16,253 adding 'src/optim/pytorch_adapters.py' 2025-10-29T15:18:16,255 adding 'src/optim/tensorflow_adapters.py' 2025-10-29T15:18:16,256 adding 'src/pdf_export/__init__.py' 2025-10-29T15:18:16,258 adding 'src/pdf_export/cli_demo.py' 2025-10-29T15:18:16,260 adding 'src/pdf_export/collectors.py' 2025-10-29T15:18:16,261 adding 'src/pdf_export/logging_utils.py' 2025-10-29T15:18:16,263 adding 'src/pdf_export/models.py' 2025-10-29T15:18:16,265 adding 'src/pdf_export/reportlab_renderer.py' 2025-10-29T15:18:16,266 adding 'src/utils/__init__.py' 2025-10-29T15:18:16,268 adding 'src/utils/plot.py' 2025-10-29T15:18:16,269 adding 'src/utils/seed.py' 2025-10-29T15:18:16,270 adding 'src/visualization/__init__.py' 2025-10-29T15:18:16,273 adding 'src/visualization/advanced_dashboard.py' 2025-10-29T15:18:16,275 adding 'src/visualization/dashboard.py' 2025-10-29T15:18:16,276 adding 'analog_neural_training-1.0.0.dist-info/METADATA' 2025-10-29T15:18:16,277 adding 'analog_neural_training-1.0.0.dist-info/WHEEL' 2025-10-29T15:18:16,278 adding 'analog_neural_training-1.0.0.dist-info/top_level.txt' 2025-10-29T15:18:16,280 adding 'analog_neural_training-1.0.0.dist-info/RECORD' 2025-10-29T15:18:16,282 removing build/bdist.linux-armv7l/wheel 2025-10-29T15:18:16,398 Building wheel for analog-neural-training (pyproject.toml): finished with status 'done' 2025-10-29T15:18:16,404 Created wheel for analog-neural-training: filename=analog_neural_training-1.0.0-py3-none-any.whl size=69617 sha256=f734d0e76f6e18b1d0edde9351e5c77d6e616b9b97f7ff3261ef0a528c0dc0d0 2025-10-29T15:18:16,405 Stored in directory: /tmp/pip-ephem-wheel-cache-1km9uaru/wheels/95/ae/04/facee36a6377a547db9077efeb721ffd58b93c592b6a75124b 2025-10-29T15:18:16,420 Successfully built analog-neural-training 2025-10-29T15:18:16,426 Removed build tracker: '/tmp/pip-build-tracker-khorx1ua'