2026-03-15T21:01:29,431 Created temporary directory: /tmp/pip-ephem-wheel-cache-ian5c0x4 2026-03-15T21:01:29,433 Created temporary directory: /tmp/pip-build-tracker-5lk3gsa9 2026-03-15T21:01:29,433 Initialized build tracking at /tmp/pip-build-tracker-5lk3gsa9 2026-03-15T21:01:29,434 Created build tracker: /tmp/pip-build-tracker-5lk3gsa9 2026-03-15T21:01:29,434 Entered build tracker: /tmp/pip-build-tracker-5lk3gsa9 2026-03-15T21:01:29,435 Created temporary directory: /tmp/pip-wheel-83koabt2 2026-03-15T21:01:29,438 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-15T21:01:29,440 Created temporary directory: /tmp/pip-ephem-wheel-cache-v4zj5_6t 2026-03-15T21:01:29,461 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-15T21:01:29,465 2 location(s) to search for versions of ainb: 2026-03-15T21:01:29,465 * https://pypi.org/simple/ainb/ 2026-03-15T21:01:29,465 * https://www.piwheels.org/simple/ainb/ 2026-03-15T21:01:29,466 Fetching project page and analyzing links: https://pypi.org/simple/ainb/ 2026-03-15T21:01:29,466 Getting page https://pypi.org/simple/ainb/ 2026-03-15T21:01:29,468 Found index url https://pypi.org/simple 2026-03-15T21:01:29,683 Fetched page https://pypi.org/simple/ainb/ as application/vnd.pypi.simple.v1+json 2026-03-15T21:01:29,686 Skipping link: No binaries permitted for ainb: https://files.pythonhosted.org/packages/01/e8/f74da353dc6ffe8f792786be5ac0b0bd9ad55d6adb137cbcd32c0960eef7/ainb-0.2.5-py3-none-any.whl (from https://pypi.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,687 Found link https://files.pythonhosted.org/packages/89/80/1e43c46af032860aabee845b8f85806a6f9e630926e50a39f923675942ed/ainb-0.2.5.tar.gz (from https://pypi.org/simple/ainb/) (requires-python:>=3.10), version: 0.2.5 2026-03-15T21:01:29,688 Skipping link: No binaries permitted for ainb: https://files.pythonhosted.org/packages/17/36/5f415b6b431b2340522593c699d1c593f7186875da37e4e47cb2d196fd36/ainb-0.2.6-py3-none-any.whl (from https://pypi.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,689 Found link https://files.pythonhosted.org/packages/48/9f/b83ccf4f028b9db22427a43d1978bd1c1e2c638f733b0109611eddd6fa50/ainb-0.2.6.tar.gz (from https://pypi.org/simple/ainb/) (requires-python:>=3.10), version: 0.2.6 2026-03-15T21:01:29,690 Skipping link: No binaries permitted for ainb: https://files.pythonhosted.org/packages/37/a1/b0e647ca44efe356c4e9267e40872f70a1e5d62536ffdb32a7a9bd0e244e/ainb-0.2.7-py3-none-any.whl (from https://pypi.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,691 Found link https://files.pythonhosted.org/packages/0a/47/be8472530394af10669c033fc0c2e404cf093d8254e890edef8628fa9d89/ainb-0.2.7.tar.gz (from https://pypi.org/simple/ainb/) (requires-python:>=3.10), version: 0.2.7 2026-03-15T21:01:29,691 Skipping link: No binaries permitted for ainb: https://files.pythonhosted.org/packages/7a/5f/43f354e204cca95e1b1f0c7eb489656af8bfcca9c380f5d9fb0d986ac32b/ainb-0.2.8-py3-none-any.whl (from https://pypi.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,693 Found link https://files.pythonhosted.org/packages/9b/37/6f116242156541df80e14ca659572be5ab73bc3a468b4a6c9d6c35dab297/ainb-0.2.8.tar.gz (from https://pypi.org/simple/ainb/) (requires-python:>=3.10), version: 0.2.8 2026-03-15T21:01:29,693 Skipping link: No binaries permitted for ainb: https://files.pythonhosted.org/packages/bc/1f/e55ef1ea728474e6e5d4aadc444789b0811c01768f9888148f68bf282324/ainb-0.2.9-py3-none-any.whl (from https://pypi.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,694 Found link https://files.pythonhosted.org/packages/b2/9f/d5bb85c95d6f66f07042eb0e0e64f5bc847e3d4aab55cbb90d6dd193d467/ainb-0.2.9.tar.gz (from https://pypi.org/simple/ainb/) (requires-python:>=3.10), version: 0.2.9 2026-03-15T21:01:29,695 Skipping link: No binaries permitted for ainb: https://files.pythonhosted.org/packages/e4/bd/a6f88f26f9fcb3e972a3edb7491779f42d72b67e16a737f676bdb048a0cc/ainb-0.2.10-py3-none-any.whl (from https://pypi.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,696 Found link https://files.pythonhosted.org/packages/83/24/148cd5faa2957a97d53b98d264291bd14b91bcea95fb7c1b9de3eecffd6f/ainb-0.2.10.tar.gz (from https://pypi.org/simple/ainb/) (requires-python:>=3.10), version: 0.2.10 2026-03-15T21:01:29,697 Skipping link: No binaries permitted for ainb: https://files.pythonhosted.org/packages/94/e5/8b31313a0fefaa017b1bfdb383358c6ae4b1e7eefe31570413e4609e22e1/ainb-0.2.11-py3-none-any.whl (from https://pypi.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,697 Found link https://files.pythonhosted.org/packages/4d/e3/1b936369ee99f2a58b6612b4cdbfe4646f9f99a566b873a2f4df5be66525/ainb-0.2.11.tar.gz (from https://pypi.org/simple/ainb/) (requires-python:>=3.10), version: 0.2.11 2026-03-15T21:01:29,698 Fetching project page and analyzing links: https://www.piwheels.org/simple/ainb/ 2026-03-15T21:01:29,699 Getting page https://www.piwheels.org/simple/ainb/ 2026-03-15T21:01:29,700 Found index url https://www.piwheels.org/simple 2026-03-15T21:01:29,879 Fetched page https://www.piwheels.org/simple/ainb/ as text/html 2026-03-15T21:01:29,883 Skipping link: No binaries permitted for ainb: https://www.piwheels.org/simple/ainb/ainb-0.2.10-py3-none-any.whl#sha256=93eae5009cabf0f19391fc8733339c5d9cfced27f0feba056ac20d82d06220ba (from https://www.piwheels.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,884 Skipping link: No binaries permitted for ainb: https://www.piwheels.org/simple/ainb/ainb-0.2.9-py3-none-any.whl#sha256=c5864d0d30f4d28c50d72811e58dbb558cc5a0d8ff56486a2d1eb65f68500032 (from https://www.piwheels.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,884 Skipping link: No binaries permitted for ainb: https://archive1.piwheels.org/simple/ainb/ainb-0.2.8-py3-none-any.whl#sha256=33b6dad27bcf33bab3282ef3e635a6175be7d50c816aaa4d936265d43f04a83d (from https://www.piwheels.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,885 Skipping link: No binaries permitted for ainb: https://archive1.piwheels.org/simple/ainb/ainb-0.2.7-py3-none-any.whl#sha256=db2de52bdcf8b33aec90b6f784344cb6115c0f66f6326a7c1a9ede8579cd6de1 (from https://www.piwheels.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,886 Skipping link: No binaries permitted for ainb: https://archive1.piwheels.org/simple/ainb/ainb-0.2.6-py3-none-any.whl#sha256=5a7cbdefbec435ed166a2a53991a3642c91af1b37ff375928a267d79bacd37fd (from https://www.piwheels.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,887 Skipping link: No binaries permitted for ainb: https://archive1.piwheels.org/simple/ainb/ainb-0.2.5-py3-none-any.whl#sha256=b0005dddd7d13db2ce0662b4b30ff4047515d4d650a085ac13dbd51b760f803b (from https://www.piwheels.org/simple/ainb/) (requires-python:>=3.10) 2026-03-15T21:01:29,888 Skipping link: not a file: https://www.piwheels.org/simple/ainb/ 2026-03-15T21:01:29,888 Skipping link: not a file: https://pypi.org/simple/ainb/ 2026-03-15T21:01:29,919 Given no hashes to check 1 links for project 'ainb': discarding no candidates 2026-03-15T21:01:29,947 Collecting ainb==0.2.11 2026-03-15T21:01:29,950 Created temporary directory: /tmp/pip-unpack-b3osvxpx 2026-03-15T21:01:35,133 Downloading ainb-0.2.11.tar.gz (86 kB) 2026-03-15T21:01:35,314 Added ainb==0.2.11 from https://files.pythonhosted.org/packages/4d/e3/1b936369ee99f2a58b6612b4cdbfe4646f9f99a566b873a2f4df5be66525/ainb-0.2.11.tar.gz to build tracker '/tmp/pip-build-tracker-5lk3gsa9' 2026-03-15T21:01:35,318 Created temporary directory: /tmp/pip-build-env-wdqh4igo 2026-03-15T21:01:35,323 Installing build dependencies: started 2026-03-15T21:01:35,324 Running command pip subprocess to install build dependencies 2026-03-15T21:01:36,465 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-15T21:01:37,034 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-15T21:01:37,057 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-15T21:01:38,796 Collecting setuptools 2026-03-15T21:01:38,873 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-15T21:01:42,028 Installing collected packages: setuptools 2026-03-15T21:01:45,062 Successfully installed setuptools-82.0.1 2026-03-15T21:01:45,329 Installing build dependencies: finished with status 'done' 2026-03-15T21:01:45,335 Getting requirements to build wheel: started 2026-03-15T21:01:45,336 Running command Getting requirements to build wheel 2026-03-15T21:01:45,931 /tmp/pip-build-env-wdqh4igo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). 2026-03-15T21:01:45,931 !! 2026-03-15T21:01:45,933 ******************************************************************************** 2026-03-15T21:01:45,933 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-15T21:01:45,934 or your builds will no longer be supported. 2026-03-15T21:01:45,935 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2026-03-15T21:01:45,936 ******************************************************************************** 2026-03-15T21:01:45,937 !! 2026-03-15T21:01:45,938 _apply_tool_table(dist, config, filename) 2026-03-15T21:01:46,016 running egg_info 2026-03-15T21:01:46,021 writing ainb.egg-info/PKG-INFO 2026-03-15T21:01:46,025 writing dependency_links to ainb.egg-info/dependency_links.txt 2026-03-15T21:01:46,027 writing entry points to ainb.egg-info/entry_points.txt 2026-03-15T21:01:46,028 writing requirements to ainb.egg-info/requires.txt 2026-03-15T21:01:46,030 writing top-level names to ainb.egg-info/top_level.txt 2026-03-15T21:01:46,049 reading manifest file 'ainb.egg-info/SOURCES.txt' 2026-03-15T21:01:46,055 reading manifest template 'MANIFEST.in' 2026-03-15T21:01:46,057 warning: no previously-included files found matching 'tests/*' 2026-03-15T21:01:46,058 adding license file 'LICENSE' 2026-03-15T21:01:46,062 writing manifest file 'ainb.egg-info/SOURCES.txt' 2026-03-15T21:01:46,159 Getting requirements to build wheel: finished with status 'done' 2026-03-15T21:01:46,162 Created temporary directory: /tmp/pip-modern-metadata-2q53xqh5 2026-03-15T21:01:46,164 Preparing metadata (pyproject.toml): started 2026-03-15T21:01:46,166 Running command Preparing metadata (pyproject.toml) 2026-03-15T21:01:46,735 /tmp/pip-build-env-wdqh4igo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). 2026-03-15T21:01:46,735 !! 2026-03-15T21:01:46,737 ******************************************************************************** 2026-03-15T21:01:46,738 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-15T21:01:46,739 or your builds will no longer be supported. 2026-03-15T21:01:46,740 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2026-03-15T21:01:46,741 ******************************************************************************** 2026-03-15T21:01:46,742 !! 2026-03-15T21:01:46,742 _apply_tool_table(dist, config, filename) 2026-03-15T21:01:46,816 running dist_info 2026-03-15T21:01:46,826 creating /tmp/pip-modern-metadata-2q53xqh5/ainb.egg-info 2026-03-15T21:01:46,827 writing /tmp/pip-modern-metadata-2q53xqh5/ainb.egg-info/PKG-INFO 2026-03-15T21:01:46,830 writing dependency_links to /tmp/pip-modern-metadata-2q53xqh5/ainb.egg-info/dependency_links.txt 2026-03-15T21:01:46,832 writing entry points to /tmp/pip-modern-metadata-2q53xqh5/ainb.egg-info/entry_points.txt 2026-03-15T21:01:46,833 writing requirements to /tmp/pip-modern-metadata-2q53xqh5/ainb.egg-info/requires.txt 2026-03-15T21:01:46,834 writing top-level names to /tmp/pip-modern-metadata-2q53xqh5/ainb.egg-info/top_level.txt 2026-03-15T21:01:46,836 writing manifest file '/tmp/pip-modern-metadata-2q53xqh5/ainb.egg-info/SOURCES.txt' 2026-03-15T21:01:46,853 reading manifest file '/tmp/pip-modern-metadata-2q53xqh5/ainb.egg-info/SOURCES.txt' 2026-03-15T21:01:46,855 reading manifest template 'MANIFEST.in' 2026-03-15T21:01:46,856 warning: no previously-included files found matching 'tests/*' 2026-03-15T21:01:46,857 adding license file 'LICENSE' 2026-03-15T21:01:46,860 writing manifest file '/tmp/pip-modern-metadata-2q53xqh5/ainb.egg-info/SOURCES.txt' 2026-03-15T21:01:46,861 creating '/tmp/pip-modern-metadata-2q53xqh5/ainb-0.2.11.dist-info' 2026-03-15T21:01:46,985 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-15T21:01:46,989 Source in /tmp/pip-wheel-83koabt2/ainb_4763646da85e4bafb802d12c4ae3056c has version 0.2.11, which satisfies requirement ainb==0.2.11 from https://files.pythonhosted.org/packages/4d/e3/1b936369ee99f2a58b6612b4cdbfe4646f9f99a566b873a2f4df5be66525/ainb-0.2.11.tar.gz 2026-03-15T21:01:46,990 Removed ainb==0.2.11 from https://files.pythonhosted.org/packages/4d/e3/1b936369ee99f2a58b6612b4cdbfe4646f9f99a566b873a2f4df5be66525/ainb-0.2.11.tar.gz from build tracker '/tmp/pip-build-tracker-5lk3gsa9' 2026-03-15T21:01:46,995 Created temporary directory: /tmp/pip-unpack-oxpuykle 2026-03-15T21:01:46,995 Building wheels for collected packages: ainb 2026-03-15T21:01:47,000 Created temporary directory: /tmp/pip-wheel-kl5c8n8n 2026-03-15T21:01:47,000 Destination directory: /tmp/pip-wheel-kl5c8n8n 2026-03-15T21:01:47,002 Building wheel for ainb (pyproject.toml): started 2026-03-15T21:01:47,004 Running command Building wheel for ainb (pyproject.toml) 2026-03-15T21:01:47,553 /tmp/pip-build-env-wdqh4igo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). 2026-03-15T21:01:47,553 !! 2026-03-15T21:01:47,554 ******************************************************************************** 2026-03-15T21:01:47,555 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-15T21:01:47,556 or your builds will no longer be supported. 2026-03-15T21:01:47,557 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2026-03-15T21:01:47,557 ******************************************************************************** 2026-03-15T21:01:47,558 !! 2026-03-15T21:01:47,559 _apply_tool_table(dist, config, filename) 2026-03-15T21:01:47,623 running bdist_wheel 2026-03-15T21:01:47,641 running build 2026-03-15T21:01:47,642 running build_py 2026-03-15T21:01:47,649 creating build/lib/ainb 2026-03-15T21:01:47,651 copying ainb/__main__.py -> build/lib/ainb 2026-03-15T21:01:47,654 copying ainb/utils.py -> build/lib/ainb 2026-03-15T21:01:47,656 copying ainb/module.py -> build/lib/ainb 2026-03-15T21:01:47,658 copying ainb/param_common.py -> build/lib/ainb 2026-03-15T21:01:47,661 copying ainb/node.py -> build/lib/ainb 2026-03-15T21:01:47,664 copying ainb/unknown.py -> build/lib/ainb 2026-03-15T21:01:47,666 copying ainb/ainb.py -> build/lib/ainb 2026-03-15T21:01:47,669 copying ainb/state.py -> build/lib/ainb 2026-03-15T21:01:47,670 copying ainb/blackboard.py -> build/lib/ainb 2026-03-15T21:01:47,673 copying ainb/write_context.py -> build/lib/ainb 2026-03-15T21:01:47,675 copying ainb/common.py -> build/lib/ainb 2026-03-15T21:01:47,676 copying ainb/command.py -> build/lib/ainb 2026-03-15T21:01:47,678 copying ainb/__init__.py -> build/lib/ainb 2026-03-15T21:01:47,680 copying ainb/property.py -> build/lib/ainb 2026-03-15T21:01:47,682 copying ainb/action.py -> build/lib/ainb 2026-03-15T21:01:47,684 copying ainb/param.py -> build/lib/ainb 2026-03-15T21:01:47,686 copying ainb/replacement.py -> build/lib/ainb 2026-03-15T21:01:47,688 copying ainb/enum_resolve.py -> build/lib/ainb 2026-03-15T21:01:47,690 copying ainb/transition.py -> build/lib/ainb 2026-03-15T21:01:47,692 copying ainb/attachment.py -> build/lib/ainb 2026-03-15T21:01:47,693 running egg_info 2026-03-15T21:01:47,704 writing ainb.egg-info/PKG-INFO 2026-03-15T21:01:47,706 writing dependency_links to ainb.egg-info/dependency_links.txt 2026-03-15T21:01:47,708 writing entry points to ainb.egg-info/entry_points.txt 2026-03-15T21:01:47,709 writing requirements to ainb.egg-info/requires.txt 2026-03-15T21:01:47,710 writing top-level names to ainb.egg-info/top_level.txt 2026-03-15T21:01:47,720 reading manifest file 'ainb.egg-info/SOURCES.txt' 2026-03-15T21:01:47,723 reading manifest template 'MANIFEST.in' 2026-03-15T21:01:47,725 warning: no previously-included files found matching 'tests/*' 2026-03-15T21:01:47,726 adding license file 'LICENSE' 2026-03-15T21:01:47,730 writing manifest file 'ainb.egg-info/SOURCES.txt' 2026-03-15T21:01:47,733 /tmp/pip-build-env-wdqh4igo/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'ainb.data' is absent from the `packages` configuration. 2026-03-15T21:01:47,734 !! 2026-03-15T21:01:47,735 ******************************************************************************** 2026-03-15T21:01:47,736 ############################ 2026-03-15T21:01:47,736 # Package would be ignored # 2026-03-15T21:01:47,737 ############################ 2026-03-15T21:01:47,738 Python recognizes 'ainb.data' as an importable package[^1], 2026-03-15T21:01:47,738 but it is absent from setuptools' `packages` configuration. 2026-03-15T21:01:47,739 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-15T21:01:47,740 package, please make sure that 'ainb.data' is explicitly added 2026-03-15T21:01:47,740 to the `packages` configuration field. 2026-03-15T21:01:47,741 Alternatively, you can also rely on setuptools' discovery methods 2026-03-15T21:01:47,742 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-15T21:01:47,742 instead of `find_packages(...)`/`find:`). 2026-03-15T21:01:47,743 You can read more about "package discovery" on setuptools documentation page: 2026-03-15T21:01:47,744 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-15T21:01:47,745 If you don't want 'ainb.data' to be distributed and are 2026-03-15T21:01:47,746 already explicitly excluding 'ainb.data' via 2026-03-15T21:01:47,746 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-15T21:01:47,747 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-15T21:01:47,747 combination with a more fine grained `package-data` configuration. 2026-03-15T21:01:47,749 You can read more about "package data files" on setuptools documentation page: 2026-03-15T21:01:47,750 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-15T21:01:47,753 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-15T21:01:47,753 even if it does not contain any `.py` files. 2026-03-15T21:01:47,754 On the other hand, currently there is no concept of package data 2026-03-15T21:01:47,755 directory, all directories are treated like packages. 2026-03-15T21:01:47,755 ******************************************************************************** 2026-03-15T21:01:47,756 !! 2026-03-15T21:01:47,757 check.warn(importable) 2026-03-15T21:01:47,757 /tmp/pip-build-env-wdqh4igo/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'ainb.expression' is absent from the `packages` configuration. 2026-03-15T21:01:47,758 !! 2026-03-15T21:01:47,758 ******************************************************************************** 2026-03-15T21:01:47,759 ############################ 2026-03-15T21:01:47,760 # Package would be ignored # 2026-03-15T21:01:47,760 ############################ 2026-03-15T21:01:47,760 Python recognizes 'ainb.expression' as an importable package[^1], 2026-03-15T21:01:47,761 but it is absent from setuptools' `packages` configuration. 2026-03-15T21:01:47,762 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-15T21:01:47,762 package, please make sure that 'ainb.expression' is explicitly added 2026-03-15T21:01:47,763 to the `packages` configuration field. 2026-03-15T21:01:47,764 Alternatively, you can also rely on setuptools' discovery methods 2026-03-15T21:01:47,765 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-15T21:01:47,765 instead of `find_packages(...)`/`find:`). 2026-03-15T21:01:47,766 You can read more about "package discovery" on setuptools documentation page: 2026-03-15T21:01:47,767 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-15T21:01:47,769 If you don't want 'ainb.expression' to be distributed and are 2026-03-15T21:01:47,770 already explicitly excluding 'ainb.expression' via 2026-03-15T21:01:47,770 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-15T21:01:47,771 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-15T21:01:47,771 combination with a more fine grained `package-data` configuration. 2026-03-15T21:01:47,772 You can read more about "package data files" on setuptools documentation page: 2026-03-15T21:01:47,773 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-15T21:01:47,775 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-15T21:01:47,775 even if it does not contain any `.py` files. 2026-03-15T21:01:47,776 On the other hand, currently there is no concept of package data 2026-03-15T21:01:47,776 directory, all directories are treated like packages. 2026-03-15T21:01:47,777 ******************************************************************************** 2026-03-15T21:01:47,778 !! 2026-03-15T21:01:47,779 check.warn(importable) 2026-03-15T21:01:47,779 /tmp/pip-build-env-wdqh4igo/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'ainb.graph' is absent from the `packages` configuration. 2026-03-15T21:01:47,780 !! 2026-03-15T21:01:47,781 ******************************************************************************** 2026-03-15T21:01:47,781 ############################ 2026-03-15T21:01:47,782 # Package would be ignored # 2026-03-15T21:01:47,782 ############################ 2026-03-15T21:01:47,783 Python recognizes 'ainb.graph' as an importable package[^1], 2026-03-15T21:01:47,783 but it is absent from setuptools' `packages` configuration. 2026-03-15T21:01:47,784 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-15T21:01:47,785 package, please make sure that 'ainb.graph' is explicitly added 2026-03-15T21:01:47,786 to the `packages` configuration field. 2026-03-15T21:01:47,786 Alternatively, you can also rely on setuptools' discovery methods 2026-03-15T21:01:47,787 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-15T21:01:47,787 instead of `find_packages(...)`/`find:`). 2026-03-15T21:01:47,788 You can read more about "package discovery" on setuptools documentation page: 2026-03-15T21:01:47,789 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-15T21:01:47,790 If you don't want 'ainb.graph' to be distributed and are 2026-03-15T21:01:47,790 already explicitly excluding 'ainb.graph' via 2026-03-15T21:01:47,791 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-15T21:01:47,791 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-15T21:01:47,792 combination with a more fine grained `package-data` configuration. 2026-03-15T21:01:47,793 You can read more about "package data files" on setuptools documentation page: 2026-03-15T21:01:47,794 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-15T21:01:47,795 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-15T21:01:47,795 even if it does not contain any `.py` files. 2026-03-15T21:01:47,796 On the other hand, currently there is no concept of package data 2026-03-15T21:01:47,797 directory, all directories are treated like packages. 2026-03-15T21:01:47,797 ******************************************************************************** 2026-03-15T21:01:47,798 !! 2026-03-15T21:01:47,799 check.warn(importable) 2026-03-15T21:01:47,800 copying ainb/py.typed -> build/lib/ainb 2026-03-15T21:01:47,800 creating build/lib/ainb/data 2026-03-15T21:01:47,801 copying ainb/data/__init__.py -> build/lib/ainb/data 2026-03-15T21:01:47,802 copying ainb/data/nss.json -> build/lib/ainb/data 2026-03-15T21:01:47,802 copying ainb/data/s3.json -> build/lib/ainb/data 2026-03-15T21:01:47,803 creating build/lib/ainb/expression 2026-03-15T21:01:47,804 copying ainb/expression/__init__.py -> build/lib/ainb/expression 2026-03-15T21:01:47,804 copying ainb/expression/common.py -> build/lib/ainb/expression 2026-03-15T21:01:47,805 copying ainb/expression/disassemble.py -> build/lib/ainb/expression 2026-03-15T21:01:47,806 copying ainb/expression/expression.py -> build/lib/ainb/expression 2026-03-15T21:01:47,806 copying ainb/expression/instruction.py -> build/lib/ainb/expression 2026-03-15T21:01:47,807 copying ainb/expression/module.py -> build/lib/ainb/expression 2026-03-15T21:01:47,807 copying ainb/expression/parser.py -> build/lib/ainb/expression 2026-03-15T21:01:47,808 copying ainb/expression/write_context.py -> build/lib/ainb/expression 2026-03-15T21:01:47,809 creating build/lib/ainb/graph 2026-03-15T21:01:47,809 copying ainb/graph/__init__.py -> build/lib/ainb/graph 2026-03-15T21:01:47,810 copying ainb/graph/__main__.py -> build/lib/ainb/graph 2026-03-15T21:01:47,810 copying ainb/graph/graph.py -> build/lib/ainb/graph 2026-03-15T21:01:47,811 installing to build/bdist.linux-armv7l/wheel 2026-03-15T21:01:47,811 running install 2026-03-15T21:01:47,835 running install_lib 2026-03-15T21:01:47,841 creating build/bdist.linux-armv7l/wheel 2026-03-15T21:01:47,843 creating build/bdist.linux-armv7l/wheel/ainb 2026-03-15T21:01:47,844 copying build/lib/ainb/__main__.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,848 copying build/lib/ainb/utils.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,852 copying build/lib/ainb/module.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,855 copying build/lib/ainb/param_common.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,857 copying build/lib/ainb/node.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,861 copying build/lib/ainb/unknown.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,863 copying build/lib/ainb/ainb.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,868 copying build/lib/ainb/state.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,871 copying build/lib/ainb/blackboard.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,875 copying build/lib/ainb/write_context.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,877 copying build/lib/ainb/common.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,878 copying build/lib/ainb/command.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,880 copying build/lib/ainb/__init__.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,883 creating build/bdist.linux-armv7l/wheel/ainb/data 2026-03-15T21:01:47,884 copying build/lib/ainb/data/s3.json -> build/bdist.linux-armv7l/wheel/./ainb/data 2026-03-15T21:01:47,889 copying build/lib/ainb/data/__init__.py -> build/bdist.linux-armv7l/wheel/./ainb/data 2026-03-15T21:01:47,890 copying build/lib/ainb/data/nss.json -> build/bdist.linux-armv7l/wheel/./ainb/data 2026-03-15T21:01:47,892 copying build/lib/ainb/property.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,894 copying build/lib/ainb/py.typed -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,896 copying build/lib/ainb/action.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,898 copying build/lib/ainb/param.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,901 creating build/bdist.linux-armv7l/wheel/ainb/graph 2026-03-15T21:01:47,902 copying build/lib/ainb/graph/__main__.py -> build/bdist.linux-armv7l/wheel/./ainb/graph 2026-03-15T21:01:47,904 copying build/lib/ainb/graph/graph.py -> build/bdist.linux-armv7l/wheel/./ainb/graph 2026-03-15T21:01:47,908 copying build/lib/ainb/graph/__init__.py -> build/bdist.linux-armv7l/wheel/./ainb/graph 2026-03-15T21:01:47,910 creating build/bdist.linux-armv7l/wheel/ainb/expression 2026-03-15T21:01:47,911 copying build/lib/ainb/expression/module.py -> build/bdist.linux-armv7l/wheel/./ainb/expression 2026-03-15T21:01:47,913 copying build/lib/ainb/expression/parser.py -> build/bdist.linux-armv7l/wheel/./ainb/expression 2026-03-15T21:01:47,915 copying build/lib/ainb/expression/write_context.py -> build/bdist.linux-armv7l/wheel/./ainb/expression 2026-03-15T21:01:47,917 copying build/lib/ainb/expression/common.py -> build/bdist.linux-armv7l/wheel/./ainb/expression 2026-03-15T21:01:47,919 copying build/lib/ainb/expression/expression.py -> build/bdist.linux-armv7l/wheel/./ainb/expression 2026-03-15T21:01:47,921 copying build/lib/ainb/expression/__init__.py -> build/bdist.linux-armv7l/wheel/./ainb/expression 2026-03-15T21:01:47,923 copying build/lib/ainb/expression/instruction.py -> build/bdist.linux-armv7l/wheel/./ainb/expression 2026-03-15T21:01:47,926 copying build/lib/ainb/expression/disassemble.py -> build/bdist.linux-armv7l/wheel/./ainb/expression 2026-03-15T21:01:47,928 copying build/lib/ainb/replacement.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,930 copying build/lib/ainb/enum_resolve.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,932 copying build/lib/ainb/transition.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,933 copying build/lib/ainb/attachment.py -> build/bdist.linux-armv7l/wheel/./ainb 2026-03-15T21:01:47,935 running install_egg_info 2026-03-15T21:01:47,940 Copying ainb.egg-info to build/bdist.linux-armv7l/wheel/./ainb-0.2.11-py3.11.egg-info 2026-03-15T21:01:47,952 running install_scripts 2026-03-15T21:01:47,964 creating build/bdist.linux-armv7l/wheel/ainb-0.2.11.dist-info/WHEEL 2026-03-15T21:01:47,967 creating '/tmp/pip-wheel-kl5c8n8n/.tmp-k5yad1_0/ainb-0.2.11-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-15T21:01:47,969 adding 'ainb/__init__.py' 2026-03-15T21:01:47,971 adding 'ainb/__main__.py' 2026-03-15T21:01:47,973 adding 'ainb/action.py' 2026-03-15T21:01:47,977 adding 'ainb/ainb.py' 2026-03-15T21:01:47,979 adding 'ainb/attachment.py' 2026-03-15T21:01:47,981 adding 'ainb/blackboard.py' 2026-03-15T21:01:47,982 adding 'ainb/command.py' 2026-03-15T21:01:47,983 adding 'ainb/common.py' 2026-03-15T21:01:47,985 adding 'ainb/enum_resolve.py' 2026-03-15T21:01:47,986 adding 'ainb/module.py' 2026-03-15T21:01:47,990 adding 'ainb/node.py' 2026-03-15T21:01:47,993 adding 'ainb/param.py' 2026-03-15T21:01:47,994 adding 'ainb/param_common.py' 2026-03-15T21:01:47,996 adding 'ainb/property.py' 2026-03-15T21:01:47,997 adding 'ainb/py.typed' 2026-03-15T21:01:47,998 adding 'ainb/replacement.py' 2026-03-15T21:01:48,000 adding 'ainb/state.py' 2026-03-15T21:01:48,001 adding 'ainb/transition.py' 2026-03-15T21:01:48,002 adding 'ainb/unknown.py' 2026-03-15T21:01:48,004 adding 'ainb/utils.py' 2026-03-15T21:01:48,006 adding 'ainb/write_context.py' 2026-03-15T21:01:48,007 adding 'ainb/data/__init__.py' 2026-03-15T21:01:48,009 adding 'ainb/data/nss.json' 2026-03-15T21:01:48,022 adding 'ainb/data/s3.json' 2026-03-15T21:01:48,025 adding 'ainb/expression/__init__.py' 2026-03-15T21:01:48,026 adding 'ainb/expression/common.py' 2026-03-15T21:01:48,027 adding 'ainb/expression/disassemble.py' 2026-03-15T21:01:48,029 adding 'ainb/expression/expression.py' 2026-03-15T21:01:48,033 adding 'ainb/expression/instruction.py' 2026-03-15T21:01:48,035 adding 'ainb/expression/module.py' 2026-03-15T21:01:48,036 adding 'ainb/expression/parser.py' 2026-03-15T21:01:48,037 adding 'ainb/expression/write_context.py' 2026-03-15T21:01:48,039 adding 'ainb/graph/__init__.py' 2026-03-15T21:01:48,041 adding 'ainb/graph/__main__.py' 2026-03-15T21:01:48,044 adding 'ainb/graph/graph.py' 2026-03-15T21:01:48,048 adding 'ainb-0.2.11.dist-info/licenses/LICENSE' 2026-03-15T21:01:48,050 adding 'ainb-0.2.11.dist-info/METADATA' 2026-03-15T21:01:48,051 adding 'ainb-0.2.11.dist-info/WHEEL' 2026-03-15T21:01:48,052 adding 'ainb-0.2.11.dist-info/entry_points.txt' 2026-03-15T21:01:48,053 adding 'ainb-0.2.11.dist-info/top_level.txt' 2026-03-15T21:01:48,054 adding 'ainb-0.2.11.dist-info/RECORD' 2026-03-15T21:01:48,056 removing build/bdist.linux-armv7l/wheel 2026-03-15T21:01:48,164 Building wheel for ainb (pyproject.toml): finished with status 'done' 2026-03-15T21:01:48,170 Created wheel for ainb: filename=ainb-0.2.11-py3-none-any.whl size=96305 sha256=de31fb0c6bec53d80b34502b90d8aede29dac2d0c51864bafac526d2302f6708 2026-03-15T21:01:48,172 Stored in directory: /tmp/pip-ephem-wheel-cache-v4zj5_6t/wheels/50/d4/89/78cc07aebbb5ce1b99daaebeb800b14e079cddcd2111c06cfa 2026-03-15T21:01:48,183 Successfully built ainb 2026-03-15T21:01:48,188 Removed build tracker: '/tmp/pip-build-tracker-5lk3gsa9'