2025-10-07T14:16:57,614 Created temporary directory: /tmp/pip-ephem-wheel-cache-2r2ijuex 2025-10-07T14:16:57,616 Created temporary directory: /tmp/pip-build-tracker-asz7w8w0 2025-10-07T14:16:57,617 Initialized build tracking at /tmp/pip-build-tracker-asz7w8w0 2025-10-07T14:16:57,618 Created build tracker: /tmp/pip-build-tracker-asz7w8w0 2025-10-07T14:16:57,618 Entered build tracker: /tmp/pip-build-tracker-asz7w8w0 2025-10-07T14:16:57,619 Created temporary directory: /tmp/pip-wheel-b80s7_fs 2025-10-07T14:16:57,622 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-07T14:16:57,624 Created temporary directory: /tmp/pip-ephem-wheel-cache-uxpqrlia 2025-10-07T14:16:57,646 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-07T14:16:57,650 2 location(s) to search for versions of prompt2: 2025-10-07T14:16:57,650 * https://pypi.org/simple/prompt2/ 2025-10-07T14:16:57,650 * https://www.piwheels.org/simple/prompt2/ 2025-10-07T14:16:57,651 Fetching project page and analyzing links: https://pypi.org/simple/prompt2/ 2025-10-07T14:16:57,651 Getting page https://pypi.org/simple/prompt2/ 2025-10-07T14:16:57,653 Found index url https://pypi.org/simple 2025-10-07T14:16:57,864 Fetched page https://pypi.org/simple/prompt2/ as application/vnd.pypi.simple.v1+json 2025-10-07T14:16:57,867 Found link https://files.pythonhosted.org/packages/f0/5e/9abf4434271a88c28f11244ccf9232bbee59fb446b1005081a7767037afd/prompt2-5.2.1.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 5.2.1 2025-10-07T14:16:57,868 Found link https://files.pythonhosted.org/packages/fd/b6/233ce3a329523508a9fc9721f435f9db993c363506ae25be45e062258c24/prompt2-5.2.2.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 5.2.2 2025-10-07T14:16:57,869 Found link https://files.pythonhosted.org/packages/f3/27/6ac8f06730e737c91b65f243ac935a244165fef1faabe59ea2d3d5846a91/prompt2-5.2.3.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 5.2.3 2025-10-07T14:16:57,870 Found link https://files.pythonhosted.org/packages/20/a1/c8c7484b8f4e883fc3e3022afda00f11d0a42e5b376425a0278df81f6e9a/prompt2-6.0.0rc3.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 6.0.0rc3 2025-10-07T14:16:57,872 Found link https://files.pythonhosted.org/packages/eb/87/0473fa7b0604b1c0c85053862ae9ec93675d0e51586eb0d58f162c80224e/prompt2-6.0.0rc4.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 6.0.0rc4 2025-10-07T14:16:57,873 Found link https://files.pythonhosted.org/packages/28/03/3877ecdcd24c71ecdb118d5ffc1a9c7b8b0641b5bd782895b497bf9f4427/prompt2-6.0.0rc5.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 6.0.0rc5 2025-10-07T14:16:57,874 Found link https://files.pythonhosted.org/packages/a3/04/3b9d3b195e371dcc782e0ed78270b56f289914f5f3246b21eb91f288edcf/prompt2-6.0.0rc6.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 6.0.0rc6 2025-10-07T14:16:57,875 Found link https://files.pythonhosted.org/packages/37/7c/c7ae997a18dc506b985ee177a6b2eb7072d09c9877759d86f0c238c76453/prompt2-6.0.0rc7.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 6.0.0rc7 2025-10-07T14:16:57,876 Found link https://files.pythonhosted.org/packages/cf/9e/278b4d289d34a8d0ca33939e9bd54867a4ee11e833f2fbaa5e94a1ce9954/prompt2-6.0.0rc8.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 6.0.0rc8 2025-10-07T14:16:57,877 Found link https://files.pythonhosted.org/packages/f9/90/3e5ca05af02ef7890904817bd3d776012bca5929978a6e443370164a09a1/prompt2-6.0.0rc10.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 6.0.0rc10 2025-10-07T14:16:57,878 Found link https://files.pythonhosted.org/packages/78/19/6e75654d643672a52a77fe43fec70753080669ea14de85e6ea12e3c6a848/prompt2-6.0.0rc11.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 6.0.0rc11 2025-10-07T14:16:57,879 Found link https://files.pythonhosted.org/packages/8b/1d/569f54e2a7c61d9634764ea1e9a82a24bd1cc787acf0ee91dbe89118fa22/prompt2-6.0.0rc12.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 6.0.0rc12 2025-10-07T14:16:57,880 Found link https://files.pythonhosted.org/packages/92/23/8e4981544543317826aabb577da707ea6922af8859a6a9b40d757c008401/prompt2-6.0.0rc13.tar.gz (from https://pypi.org/simple/prompt2/) (requires-python:>=3.6), version: 6.0.0rc13 2025-10-07T14:16:57,881 Fetching project page and analyzing links: https://www.piwheels.org/simple/prompt2/ 2025-10-07T14:16:57,881 Getting page https://www.piwheels.org/simple/prompt2/ 2025-10-07T14:16:57,883 Found index url https://www.piwheels.org/simple 2025-10-07T14:16:58,042 Fetched page https://www.piwheels.org/simple/prompt2/ as text/html 2025-10-07T14:16:58,047 Skipping link: No binaries permitted for prompt2: https://www.piwheels.org/simple/prompt2/prompt2-6.0.0rc12-py3-none-any.whl#sha256=ff79f5b2bdaa6d07bda195b2c378f6da3af204c0f797eb852858eee816d690e4 (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,048 Skipping link: No binaries permitted for prompt2: https://www.piwheels.org/simple/prompt2/prompt2-6.0.0rc11-py3-none-any.whl#sha256=26071a73cf1174a0e155a808fd5f1a55d65508ecbffa51af75cb2ec3f91a3e29 (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,048 Skipping link: No binaries permitted for prompt2: https://archive1.piwheels.org/simple/prompt2/prompt2-6.0.0rc10-py3-none-any.whl#sha256=0210d3bff31f02a43fea168400badd5f34dd05bdc0b4e6e6fdc79d3de5dfac3d (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,049 Skipping link: No binaries permitted for prompt2: https://archive1.piwheels.org/simple/prompt2/prompt2-6.0.0rc8-py3-none-any.whl#sha256=a96898cd4591b5d9b5b4366a2ba45246d5e58a0c289a675617f535267cbb1365 (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,049 Skipping link: No binaries permitted for prompt2: https://archive1.piwheels.org/simple/prompt2/prompt2-6.0.0rc7-py3-none-any.whl#sha256=dbfa1e7a527913ca268cb8d8c2c1d17a8ffd66b279ec7f667ea7ea0aca4f78cc (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,050 Skipping link: No binaries permitted for prompt2: https://archive1.piwheels.org/simple/prompt2/prompt2-6.0.0rc6-py3-none-any.whl#sha256=57394556fdcd8277c6b35b85aff3a6a542b2f73fb4ac5f5ac953d9e4649a90e9 (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,051 Skipping link: No binaries permitted for prompt2: https://archive1.piwheels.org/simple/prompt2/prompt2-6.0.0rc5-py3-none-any.whl#sha256=bddfea1bbb2f7ba0cbefd7d4814e8e28e2baa6d8be869cae26e1efa9bb5074f5 (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,051 Skipping link: No binaries permitted for prompt2: https://archive1.piwheels.org/simple/prompt2/prompt2-6.0.0rc4-py3-none-any.whl#sha256=5b8b86d00fef0785098ef126ab85756c7b063287b2f00dd5dbfbfa97f146c213 (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,052 Skipping link: No binaries permitted for prompt2: https://archive1.piwheels.org/simple/prompt2/prompt2-6.0.0rc3-py3-none-any.whl#sha256=743a96e6f9781af4c06f4932d6fe7ba9cd834b4cc7da672501f030f137f7ddcc (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,053 Skipping link: No binaries permitted for prompt2: https://archive1.piwheels.org/simple/prompt2/prompt2-5.2.3-py3-none-any.whl#sha256=49aaad892f24c5b42b45d2fc311fddbf91940b075bed32e8b630631491b6e5cb (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,053 Skipping link: No binaries permitted for prompt2: https://archive1.piwheels.org/simple/prompt2/prompt2-5.2.2-py3-none-any.whl#sha256=a41288dae26a31c15b201f5821808475767969cf40e4b617345727d00a523a48 (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,054 Skipping link: No binaries permitted for prompt2: https://archive1.piwheels.org/simple/prompt2/prompt2-5.2.1-py3-none-any.whl#sha256=a8c92f77b55ddfbe2c5e9910c86a4d7fe17252b73571f205fae6189e18c186de (from https://www.piwheels.org/simple/prompt2/) (requires-python:>=3.6) 2025-10-07T14:16:58,055 Skipping link: not a file: https://www.piwheels.org/simple/prompt2/ 2025-10-07T14:16:58,055 Skipping link: not a file: https://pypi.org/simple/prompt2/ 2025-10-07T14:16:58,076 Given no hashes to check 1 links for project 'prompt2': discarding no candidates 2025-10-07T14:16:58,094 Collecting prompt2==6.0.0rc13 2025-10-07T14:16:58,096 Created temporary directory: /tmp/pip-unpack-hofa6vqn 2025-10-07T14:16:58,303 Downloading prompt2-6.0.0rc13.tar.gz (8.6 kB) 2025-10-07T14:16:58,352 Added prompt2==6.0.0rc13 from https://files.pythonhosted.org/packages/92/23/8e4981544543317826aabb577da707ea6922af8859a6a9b40d757c008401/prompt2-6.0.0rc13.tar.gz to build tracker '/tmp/pip-build-tracker-asz7w8w0' 2025-10-07T14:16:58,356 Created temporary directory: /tmp/pip-build-env-6qgkk8ns 2025-10-07T14:16:58,360 Installing build dependencies: started 2025-10-07T14:16:58,362 Running command pip subprocess to install build dependencies 2025-10-07T14:16:59,490 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-07T14:17:00,072 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-07T14:17:00,095 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-07T14:17:01,813 Collecting setuptools>=64 2025-10-07T14:17:01,916 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-07T14:17:02,182 Collecting wheel 2025-10-07T14:17:02,197 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-07T14:17:05,208 Installing collected packages: wheel, setuptools 2025-10-07T14:17:05,441 Creating /tmp/pip-build-env-6qgkk8ns/overlay/local/bin 2025-10-07T14:17:05,443 changing mode of /tmp/pip-build-env-6qgkk8ns/overlay/local/bin/wheel to 755 2025-10-07T14:17:09,215 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-07T14:17:09,489 Installing build dependencies: finished with status 'done' 2025-10-07T14:17:09,496 Getting requirements to build wheel: started 2025-10-07T14:17:09,497 Running command Getting requirements to build wheel 2025-10-07T14:17:10,111 Getting requirements to build wheel: finished with status 'done' 2025-10-07T14:17:10,119 Installing backend dependencies: started 2025-10-07T14:17:10,121 Running command pip subprocess to install backend dependencies 2025-10-07T14:17:11,243 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-07T14:17:11,814 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-07T14:17:11,836 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-07T14:17:12,343 Collecting setupmeta 2025-10-07T14:17:12,348 Using cached setupmeta-3.8.0-py2.py3-none-any.whl (39 kB) 2025-10-07T14:17:14,965 Installing collected packages: setupmeta 2025-10-07T14:17:15,114 Successfully installed setupmeta-3.8.0 2025-10-07T14:17:15,352 Installing backend dependencies: finished with status 'done' 2025-10-07T14:17:15,354 Created temporary directory: /tmp/pip-modern-metadata-r2gulav5 2025-10-07T14:17:15,356 Preparing metadata (pyproject.toml): started 2025-10-07T14:17:15,358 Running command Preparing metadata (pyproject.toml) 2025-10-07T14:17:16,024 running dist_info 2025-10-07T14:17:16,037 creating /tmp/pip-modern-metadata-r2gulav5/prompt2.egg-info 2025-10-07T14:17:16,038 writing /tmp/pip-modern-metadata-r2gulav5/prompt2.egg-info/PKG-INFO 2025-10-07T14:17:16,041 writing dependency_links to /tmp/pip-modern-metadata-r2gulav5/prompt2.egg-info/dependency_links.txt 2025-10-07T14:17:16,043 writing entry points to /tmp/pip-modern-metadata-r2gulav5/prompt2.egg-info/entry_points.txt 2025-10-07T14:17:16,045 writing requirements to /tmp/pip-modern-metadata-r2gulav5/prompt2.egg-info/requires.txt 2025-10-07T14:17:16,046 writing top-level names to /tmp/pip-modern-metadata-r2gulav5/prompt2.egg-info/top_level.txt 2025-10-07T14:17:16,048 writing manifest file '/tmp/pip-modern-metadata-r2gulav5/prompt2.egg-info/SOURCES.txt' 2025-10-07T14:17:16,077 reading manifest file '/tmp/pip-modern-metadata-r2gulav5/prompt2.egg-info/SOURCES.txt' 2025-10-07T14:17:16,080 reading manifest template 'MANIFEST.in' 2025-10-07T14:17:16,081 warning: no files found matching 'requirements.txt' 2025-10-07T14:17:16,082 warning: no files found matching 'classifiers.txt' 2025-10-07T14:17:16,082 warning: no files found matching 'README.*' 2025-10-07T14:17:16,083 warning: no files found matching 'entry_points.ini' 2025-10-07T14:17:16,083 warning: no files found matching 'LICENSE' 2025-10-07T14:17:16,089 warning: no files found matching '*.yml' under directory 'prompt2' 2025-10-07T14:17:16,095 warning: no files found matching '*.sh' under directory 'prompt2' 2025-10-07T14:17:16,101 warning: no files found matching '*.rst' under directory 'prompt2' 2025-10-07T14:17:16,106 warning: no files found matching '*.html' under directory 'prompt2' 2025-10-07T14:17:16,112 warning: no files found matching '*.css' under directory 'prompt2' 2025-10-07T14:17:16,118 warning: no files found matching '*.js' under directory 'prompt2' 2025-10-07T14:17:16,129 warning: no files found matching '*.po' under directory 'prompt2' 2025-10-07T14:17:16,134 warning: no files found matching '*.mo' under directory 'prompt2' 2025-10-07T14:17:16,140 warning: no files found matching '*.conf' under directory 'prompt2' 2025-10-07T14:17:16,145 warning: no files found matching '*.j2' under directory 'prompt2' 2025-10-07T14:17:16,154 writing manifest file '/tmp/pip-modern-metadata-r2gulav5/prompt2.egg-info/SOURCES.txt' 2025-10-07T14:17:16,155 creating '/tmp/pip-modern-metadata-r2gulav5/prompt2-6.0.0rc13.dist-info' 2025-10-07T14:17:16,296 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-07T14:17:16,301 Source in /tmp/pip-wheel-b80s7_fs/prompt2_bbe21daccfdc4ed9b9b6158558c4afe6 has version 6.0.0rc13, which satisfies requirement prompt2==6.0.0rc13 from https://files.pythonhosted.org/packages/92/23/8e4981544543317826aabb577da707ea6922af8859a6a9b40d757c008401/prompt2-6.0.0rc13.tar.gz 2025-10-07T14:17:16,302 Removed prompt2==6.0.0rc13 from https://files.pythonhosted.org/packages/92/23/8e4981544543317826aabb577da707ea6922af8859a6a9b40d757c008401/prompt2-6.0.0rc13.tar.gz from build tracker '/tmp/pip-build-tracker-asz7w8w0' 2025-10-07T14:17:16,307 Created temporary directory: /tmp/pip-unpack-dte6n4v_ 2025-10-07T14:17:16,307 Building wheels for collected packages: prompt2 2025-10-07T14:17:16,312 Created temporary directory: /tmp/pip-wheel-oe0p3tqu 2025-10-07T14:17:16,313 Destination directory: /tmp/pip-wheel-oe0p3tqu 2025-10-07T14:17:16,315 Building wheel for prompt2 (pyproject.toml): started 2025-10-07T14:17:16,317 Running command Building wheel for prompt2 (pyproject.toml) 2025-10-07T14:17:16,960 running bdist_wheel 2025-10-07T14:17:16,995 running build 2025-10-07T14:17:16,996 running build_py 2025-10-07T14:17:17,007 creating build/lib/prompt2 2025-10-07T14:17:17,009 copying prompt2/model.py -> build/lib/prompt2 2025-10-07T14:17:17,012 copying prompt2/pytest.py -> build/lib/prompt2 2025-10-07T14:17:17,013 copying prompt2/__init__.py -> build/lib/prompt2 2025-10-07T14:17:17,015 copying prompt2/exception.py -> build/lib/prompt2 2025-10-07T14:17:17,017 copying prompt2/plugin.py -> build/lib/prompt2 2025-10-07T14:17:17,019 copying prompt2/parser.py -> build/lib/prompt2 2025-10-07T14:17:17,021 copying prompt2/cli.py -> build/lib/prompt2 2025-10-07T14:17:17,023 copying prompt2/prompt.py -> build/lib/prompt2 2025-10-07T14:17:17,025 copying prompt2/flow2.py -> build/lib/prompt2 2025-10-07T14:17:17,027 copying prompt2/template2.py -> build/lib/prompt2 2025-10-07T14:17:17,030 creating build/lib/prompt2/plugins 2025-10-07T14:17:17,031 copying prompt2/plugins/__init__.py -> build/lib/prompt2/plugins 2025-10-07T14:17:17,033 copying prompt2/plugins/litellm.py -> build/lib/prompt2/plugins 2025-10-07T14:17:17,034 running egg_info 2025-10-07T14:17:17,047 writing prompt2.egg-info/PKG-INFO 2025-10-07T14:17:17,050 writing dependency_links to prompt2.egg-info/dependency_links.txt 2025-10-07T14:17:17,052 writing entry points to prompt2.egg-info/entry_points.txt 2025-10-07T14:17:17,053 writing requirements to prompt2.egg-info/requires.txt 2025-10-07T14:17:17,054 writing top-level names to prompt2.egg-info/top_level.txt 2025-10-07T14:17:17,065 reading manifest file 'prompt2.egg-info/SOURCES.txt' 2025-10-07T14:17:17,068 reading manifest template 'MANIFEST.in' 2025-10-07T14:17:17,069 warning: no files found matching 'requirements.txt' 2025-10-07T14:17:17,069 warning: no files found matching 'classifiers.txt' 2025-10-07T14:17:17,070 warning: no files found matching 'README.*' 2025-10-07T14:17:17,071 warning: no files found matching 'entry_points.ini' 2025-10-07T14:17:17,071 warning: no files found matching 'LICENSE' 2025-10-07T14:17:17,077 warning: no files found matching '*.yml' under directory 'prompt2' 2025-10-07T14:17:17,083 warning: no files found matching '*.sh' under directory 'prompt2' 2025-10-07T14:17:17,088 warning: no files found matching '*.rst' under directory 'prompt2' 2025-10-07T14:17:17,094 warning: no files found matching '*.html' under directory 'prompt2' 2025-10-07T14:17:17,100 warning: no files found matching '*.css' under directory 'prompt2' 2025-10-07T14:17:17,106 warning: no files found matching '*.js' under directory 'prompt2' 2025-10-07T14:17:17,117 warning: no files found matching '*.po' under directory 'prompt2' 2025-10-07T14:17:17,124 warning: no files found matching '*.mo' under directory 'prompt2' 2025-10-07T14:17:17,129 warning: no files found matching '*.conf' under directory 'prompt2' 2025-10-07T14:17:17,135 warning: no files found matching '*.j2' under directory 'prompt2' 2025-10-07T14:17:17,144 writing manifest file 'prompt2.egg-info/SOURCES.txt' 2025-10-07T14:17:17,147 /tmp/pip-build-env-6qgkk8ns/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'prompt2.templates' is absent from the `packages` configuration. 2025-10-07T14:17:17,147 !! 2025-10-07T14:17:17,148 ******************************************************************************** 2025-10-07T14:17:17,149 ############################ 2025-10-07T14:17:17,150 # Package would be ignored # 2025-10-07T14:17:17,150 ############################ 2025-10-07T14:17:17,151 Python recognizes 'prompt2.templates' as an importable package[^1], 2025-10-07T14:17:17,151 but it is absent from setuptools' `packages` configuration. 2025-10-07T14:17:17,153 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-07T14:17:17,153 package, please make sure that 'prompt2.templates' is explicitly added 2025-10-07T14:17:17,154 to the `packages` configuration field. 2025-10-07T14:17:17,155 Alternatively, you can also rely on setuptools' discovery methods 2025-10-07T14:17:17,156 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-07T14:17:17,156 instead of `find_packages(...)`/`find:`). 2025-10-07T14:17:17,157 You can read more about "package discovery" on setuptools documentation page: 2025-10-07T14:17:17,158 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-07T14:17:17,159 If you don't want 'prompt2.templates' to be distributed and are 2025-10-07T14:17:17,160 already explicitly excluding 'prompt2.templates' via 2025-10-07T14:17:17,160 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-07T14:17:17,161 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-07T14:17:17,161 combination with a more fine grained `package-data` configuration. 2025-10-07T14:17:17,162 You can read more about "package data files" on setuptools documentation page: 2025-10-07T14:17:17,163 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-07T14:17:17,165 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-07T14:17:17,165 even if it does not contain any `.py` files. 2025-10-07T14:17:17,166 On the other hand, currently there is no concept of package data 2025-10-07T14:17:17,166 directory, all directories are treated like packages. 2025-10-07T14:17:17,167 ******************************************************************************** 2025-10-07T14:17:17,168 !! 2025-10-07T14:17:17,169 check.warn(importable) 2025-10-07T14:17:17,169 creating build/lib/prompt2/templates 2025-10-07T14:17:17,170 copying prompt2/templates/prompt2.macros.txt -> build/lib/prompt2/templates 2025-10-07T14:17:17,174 installing to build/bdist.linux-armv7l/wheel 2025-10-07T14:17:17,174 running install 2025-10-07T14:17:17,198 running install_lib 2025-10-07T14:17:17,207 creating build/bdist.linux-armv7l/wheel 2025-10-07T14:17:17,209 creating build/bdist.linux-armv7l/wheel/prompt2 2025-10-07T14:17:17,211 copying build/lib/prompt2/model.py -> build/bdist.linux-armv7l/wheel/./prompt2 2025-10-07T14:17:17,213 copying build/lib/prompt2/pytest.py -> build/bdist.linux-armv7l/wheel/./prompt2 2025-10-07T14:17:17,215 creating build/bdist.linux-armv7l/wheel/prompt2/templates 2025-10-07T14:17:17,216 copying build/lib/prompt2/templates/prompt2.macros.txt -> build/bdist.linux-armv7l/wheel/./prompt2/templates 2025-10-07T14:17:17,219 copying build/lib/prompt2/__init__.py -> build/bdist.linux-armv7l/wheel/./prompt2 2025-10-07T14:17:17,221 copying build/lib/prompt2/exception.py -> build/bdist.linux-armv7l/wheel/./prompt2 2025-10-07T14:17:17,222 copying build/lib/prompt2/plugin.py -> build/bdist.linux-armv7l/wheel/./prompt2 2025-10-07T14:17:17,225 creating build/bdist.linux-armv7l/wheel/prompt2/plugins 2025-10-07T14:17:17,226 copying build/lib/prompt2/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./prompt2/plugins 2025-10-07T14:17:17,228 copying build/lib/prompt2/plugins/litellm.py -> build/bdist.linux-armv7l/wheel/./prompt2/plugins 2025-10-07T14:17:17,230 copying build/lib/prompt2/parser.py -> build/bdist.linux-armv7l/wheel/./prompt2 2025-10-07T14:17:17,232 copying build/lib/prompt2/cli.py -> build/bdist.linux-armv7l/wheel/./prompt2 2025-10-07T14:17:17,235 copying build/lib/prompt2/prompt.py -> build/bdist.linux-armv7l/wheel/./prompt2 2025-10-07T14:17:17,237 copying build/lib/prompt2/flow2.py -> build/bdist.linux-armv7l/wheel/./prompt2 2025-10-07T14:17:17,239 copying build/lib/prompt2/template2.py -> build/bdist.linux-armv7l/wheel/./prompt2 2025-10-07T14:17:17,240 running install_egg_info 2025-10-07T14:17:17,254 Copying prompt2.egg-info to build/bdist.linux-armv7l/wheel/./prompt2-6.0.0rc13-py3.11.egg-info 2025-10-07T14:17:17,266 running install_scripts 2025-10-07T14:17:17,275 creating build/bdist.linux-armv7l/wheel/prompt2-6.0.0rc13.dist-info/WHEEL 2025-10-07T14:17:17,278 creating '/tmp/pip-wheel-oe0p3tqu/.tmp-5nl2wnqj/prompt2-6.0.0rc13-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-07T14:17:17,281 adding 'prompt2/__init__.py' 2025-10-07T14:17:17,282 adding 'prompt2/cli.py' 2025-10-07T14:17:17,284 adding 'prompt2/exception.py' 2025-10-07T14:17:17,285 adding 'prompt2/flow2.py' 2025-10-07T14:17:17,286 adding 'prompt2/model.py' 2025-10-07T14:17:17,288 adding 'prompt2/parser.py' 2025-10-07T14:17:17,289 adding 'prompt2/plugin.py' 2025-10-07T14:17:17,290 adding 'prompt2/prompt.py' 2025-10-07T14:17:17,291 adding 'prompt2/pytest.py' 2025-10-07T14:17:17,293 adding 'prompt2/template2.py' 2025-10-07T14:17:17,294 adding 'prompt2/plugins/__init__.py' 2025-10-07T14:17:17,295 adding 'prompt2/plugins/litellm.py' 2025-10-07T14:17:17,297 adding 'prompt2/templates/prompt2.macros.txt' 2025-10-07T14:17:17,299 adding 'prompt2-6.0.0rc13.dist-info/METADATA' 2025-10-07T14:17:17,300 adding 'prompt2-6.0.0rc13.dist-info/WHEEL' 2025-10-07T14:17:17,301 adding 'prompt2-6.0.0rc13.dist-info/entry_points.txt' 2025-10-07T14:17:17,302 adding 'prompt2-6.0.0rc13.dist-info/top_level.txt' 2025-10-07T14:17:17,303 adding 'prompt2-6.0.0rc13.dist-info/RECORD' 2025-10-07T14:17:17,304 removing build/bdist.linux-armv7l/wheel 2025-10-07T14:17:17,409 Building wheel for prompt2 (pyproject.toml): finished with status 'done' 2025-10-07T14:17:17,413 Created wheel for prompt2: filename=prompt2-6.0.0rc13-py3-none-any.whl size=11178 sha256=d8e8d20378fa1ae37a1ebeb4e68a24e2db9bc7a4786323510ed04bd98c1df5d3 2025-10-07T14:17:17,414 Stored in directory: /tmp/pip-ephem-wheel-cache-uxpqrlia/wheels/0a/ff/e8/b7bd49c5177e34cc9bc1e28b2d705ecdd7c07674b474ecbc17 2025-10-07T14:17:17,424 Successfully built prompt2 2025-10-07T14:17:17,428 Removed build tracker: '/tmp/pip-build-tracker-asz7w8w0'