2023-10-18T21:05:45,224 Created temporary directory: /tmp/pip-build-tracker-63i1pge5 2023-10-18T21:05:45,225 Initialized build tracking at /tmp/pip-build-tracker-63i1pge5 2023-10-18T21:05:45,226 Created build tracker: /tmp/pip-build-tracker-63i1pge5 2023-10-18T21:05:45,226 Entered build tracker: /tmp/pip-build-tracker-63i1pge5 2023-10-18T21:05:45,227 Created temporary directory: /tmp/pip-wheel-5m4jz6zw 2023-10-18T21:05:45,230 Created temporary directory: /tmp/pip-ephem-wheel-cache-9vl3pcfv 2023-10-18T21:05:45,252 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-10-18T21:05:45,256 2 location(s) to search for versions of mentat: 2023-10-18T21:05:45,256 * https://pypi.org/simple/mentat/ 2023-10-18T21:05:45,256 * https://www.piwheels.org/simple/mentat/ 2023-10-18T21:05:45,257 Fetching project page and analyzing links: https://pypi.org/simple/mentat/ 2023-10-18T21:05:45,257 Getting page https://pypi.org/simple/mentat/ 2023-10-18T21:05:45,259 Found index url https://pypi.org/simple/ 2023-10-18T21:05:45,478 Fetched page https://pypi.org/simple/mentat/ as application/vnd.pypi.simple.v1+json 2023-10-18T21:05:45,482 Skipping link: No binaries permitted for mentat: https://files.pythonhosted.org/packages/48/5a/f15610cb2567de03124bdfb69b2394885e8b8f39c5feb4b90ebbcbfc42e9/mentat-0.1.13-py3-none-any.whl (from https://pypi.org/simple/mentat/) (requires-python:>=3.10) 2023-10-18T21:05:45,483 Found link https://files.pythonhosted.org/packages/38/ab/5bb1079415ed5a3d1d10c6cb25a9407c8358cbc3b4c05910bdca276eed2b/mentat-0.1.13.tar.gz (from https://pypi.org/simple/mentat/) (requires-python:>=3.10), version: 0.1.13 2023-10-18T21:05:45,484 Skipping link: No binaries permitted for mentat: https://files.pythonhosted.org/packages/88/10/bb4aab3af533b8fd8b733f952d21679071d26efc453e1e688fc7ca585373/mentat-0.1.14-py3-none-any.whl (from https://pypi.org/simple/mentat/) (requires-python:>=3.10) 2023-10-18T21:05:45,485 Found link https://files.pythonhosted.org/packages/91/12/4483e3f0000ffd471fb73bba66e2b7399d58a9bc1bbd4cf3811d44d618cc/mentat-0.1.14.tar.gz (from https://pypi.org/simple/mentat/) (requires-python:>=3.10), version: 0.1.14 2023-10-18T21:05:45,486 Skipping link: No binaries permitted for mentat: https://files.pythonhosted.org/packages/64/0a/3c434acf34fca8ea1849e6382788c72b0bf0119f0b0fc428dd254062a57f/mentat-0.1.15-py3-none-any.whl (from https://pypi.org/simple/mentat/) (requires-python:>=3.10) 2023-10-18T21:05:45,487 Found link https://files.pythonhosted.org/packages/34/fd/4025590acda6b5c950a07f15551a959f3fae32b96040473e5664778cee6d/mentat-0.1.15.tar.gz (from https://pypi.org/simple/mentat/) (requires-python:>=3.10), version: 0.1.15 2023-10-18T21:05:45,488 Skipping link: No binaries permitted for mentat: https://files.pythonhosted.org/packages/4d/4c/29d4b9b1ae80bcd3cd4e54744f7ec8745a4213176617607c282949836f7b/mentat-0.1.16-py3-none-any.whl (from https://pypi.org/simple/mentat/) (requires-python:>=3.10) 2023-10-18T21:05:45,489 Found link https://files.pythonhosted.org/packages/6f/23/166c8a7454c176b7dc801301164fd0c728e4b3cc569644aa5c4eb24116f2/mentat-0.1.16.tar.gz (from https://pypi.org/simple/mentat/) (requires-python:>=3.10), version: 0.1.16 2023-10-18T21:05:45,490 Skipping link: No binaries permitted for mentat: https://files.pythonhosted.org/packages/92/5d/d138e470f28548fa59ee3f03222868b029a423a3afeec60a4ad3dca6c727/mentat-0.1.17-py3-none-any.whl (from https://pypi.org/simple/mentat/) (requires-python:>=3.10) 2023-10-18T21:05:45,491 Found link https://files.pythonhosted.org/packages/72/9d/1c68404a2944423bb6450934c1b948bf38179a35bb1045133b8a2b287531/mentat-0.1.17.tar.gz (from https://pypi.org/simple/mentat/) (requires-python:>=3.10), version: 0.1.17 2023-10-18T21:05:45,492 Skipping link: No binaries permitted for mentat: https://files.pythonhosted.org/packages/61/3f/47a100a9b71ae3c455e358eabec5653be56c8f67e8249b91ce85271ed49c/mentat-0.1.18-py3-none-any.whl (from https://pypi.org/simple/mentat/) (requires-python:>=3.10) 2023-10-18T21:05:45,492 Found link https://files.pythonhosted.org/packages/45/b5/0e2aedb0b354d608ee9a792abd785929fa1b45fd3edfd99c4a6d0bfc6152/mentat-0.1.18.tar.gz (from https://pypi.org/simple/mentat/) (requires-python:>=3.10), version: 0.1.18 2023-10-18T21:05:45,493 Skipping link: No binaries permitted for mentat: https://files.pythonhosted.org/packages/3f/53/021124626a7d59d9f562ba50f3700054447bd9856f704478b10e73ee4fb2/mentat-0.1.19-py3-none-any.whl (from https://pypi.org/simple/mentat/) (requires-python:>=3.10) 2023-10-18T21:05:45,494 Found link https://files.pythonhosted.org/packages/7e/89/c482a8b1754d733ca5bdc589c4d930c94f36047049307633eb62b7a8560c/mentat-0.1.19.tar.gz (from https://pypi.org/simple/mentat/) (requires-python:>=3.10), version: 0.1.19 2023-10-18T21:05:45,495 Found link https://files.pythonhosted.org/packages/55/dd/822327522a0c771600b4df1c5b316226042ccf60ca28485c37230b8fd766/mentat-1.0.0.tar.gz (from https://pypi.org/simple/mentat/), version: 1.0.0 2023-10-18T21:05:45,496 Found link https://files.pythonhosted.org/packages/68/3c/aebcf613bd6820b3dfae1910ed1972f0f356429635a792b04fb0ea6a5fa4/mentat-1.0.1.tar.gz (from https://pypi.org/simple/mentat/), version: 1.0.1 2023-10-18T21:05:45,496 Fetching project page and analyzing links: https://www.piwheels.org/simple/mentat/ 2023-10-18T21:05:45,497 Getting page https://www.piwheels.org/simple/mentat/ 2023-10-18T21:05:45,498 Found index url https://www.piwheels.org/simple/ 2023-10-18T21:05:45,678 Fetched page https://www.piwheels.org/simple/mentat/ as text/html 2023-10-18T21:05:45,680 Skipping link: No binaries permitted for mentat: https://www.piwheels.org/simple/mentat/mentat-0.1.18-py3-none-any.whl#sha256=ba90098b9c5b2f9d1ee8c2be7b9eccb01d836627407d516474a8cb4ec6ac2728 (from https://www.piwheels.org/simple/mentat/) (requires-python:>=3.10) 2023-10-18T21:05:45,680 Skipping link: No binaries permitted for mentat: https://www.piwheels.org/simple/mentat/mentat-0.1.17-py3-none-any.whl#sha256=0108d9ca542ed1d1c1f9b7a954bd1d9fd60aed8b756136bdaaa6bae2dd51ede5 (from https://www.piwheels.org/simple/mentat/) (requires-python:>=3.10) 2023-10-18T21:05:45,681 Skipping link: not a file: https://www.piwheels.org/simple/mentat/ 2023-10-18T21:05:45,682 Skipping link: not a file: https://pypi.org/simple/mentat/ 2023-10-18T21:05:45,701 Given no hashes to check 1 links for project 'mentat': discarding no candidates 2023-10-18T21:05:45,719 Collecting mentat==0.1.19 2023-10-18T21:05:45,721 Created temporary directory: /tmp/pip-unpack-x8srllbb 2023-10-18T21:05:45,940 Downloading mentat-0.1.19.tar.gz (80 kB) 2023-10-18T21:05:46,163 Added mentat==0.1.19 from https://files.pythonhosted.org/packages/7e/89/c482a8b1754d733ca5bdc589c4d930c94f36047049307633eb62b7a8560c/mentat-0.1.19.tar.gz to build tracker '/tmp/pip-build-tracker-63i1pge5' 2023-10-18T21:05:46,167 Created temporary directory: /tmp/pip-build-env-20grlgwv 2023-10-18T21:05:46,172 Installing build dependencies: started 2023-10-18T21:05:46,173 Running command pip subprocess to install build dependencies 2023-10-18T21:05:47,313 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-10-18T21:05:47,809 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-10-18T21:05:49,419 Collecting setuptools>=40.8.0 2023-10-18T21:05:49,500 Using cached https://www.piwheels.org/simple/setuptools/setuptools-68.2.2-py3-none-any.whl (807 kB) 2023-10-18T21:05:49,744 Collecting wheel 2023-10-18T21:05:49,759 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-10-18T21:05:52,322 Installing collected packages: wheel, setuptools 2023-10-18T21:05:52,541 Creating /tmp/pip-build-env-20grlgwv/overlay/local/bin 2023-10-18T21:05:52,543 changing mode of /tmp/pip-build-env-20grlgwv/overlay/local/bin/wheel to 755 2023-10-18T21:05:54,736 Successfully installed setuptools-68.2.2 wheel-0.41.2 2023-10-18T21:05:55,021 [notice] A new release of pip is available: 23.2.1 -> 23.3 2023-10-18T21:05:55,021 [notice] To update, run: python3 -m pip install --upgrade pip 2023-10-18T21:05:55,288 Installing build dependencies: finished with status 'done' 2023-10-18T21:05:55,292 Getting requirements to build wheel: started 2023-10-18T21:05:55,293 Running command Getting requirements to build wheel 2023-10-18T21:05:55,824 :4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 2023-10-18T21:05:55,924 running egg_info 2023-10-18T21:05:55,929 writing mentat.egg-info/PKG-INFO 2023-10-18T21:05:55,936 writing dependency_links to mentat.egg-info/dependency_links.txt 2023-10-18T21:05:55,938 writing entry points to mentat.egg-info/entry_points.txt 2023-10-18T21:05:55,941 writing requirements to mentat.egg-info/requires.txt 2023-10-18T21:05:55,943 writing top-level names to mentat.egg-info/top_level.txt 2023-10-18T21:05:55,963 reading manifest file 'mentat.egg-info/SOURCES.txt' 2023-10-18T21:05:55,971 reading manifest template 'MANIFEST.in' 2023-10-18T21:05:55,973 adding license file 'LICENSE' 2023-10-18T21:05:55,977 writing manifest file 'mentat.egg-info/SOURCES.txt' 2023-10-18T21:05:56,065 Getting requirements to build wheel: finished with status 'done' 2023-10-18T21:05:56,075 Created temporary directory: /tmp/pip-modern-metadata-_s3b5iuq 2023-10-18T21:05:56,077 Preparing metadata (pyproject.toml): started 2023-10-18T21:05:56,078 Running command Preparing metadata (pyproject.toml) 2023-10-18T21:05:56,592 :4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 2023-10-18T21:05:56,664 running dist_info 2023-10-18T21:05:56,682 creating /tmp/pip-modern-metadata-_s3b5iuq/mentat.egg-info 2023-10-18T21:05:56,686 writing /tmp/pip-modern-metadata-_s3b5iuq/mentat.egg-info/PKG-INFO 2023-10-18T21:05:56,694 writing dependency_links to /tmp/pip-modern-metadata-_s3b5iuq/mentat.egg-info/dependency_links.txt 2023-10-18T21:05:56,695 writing entry points to /tmp/pip-modern-metadata-_s3b5iuq/mentat.egg-info/entry_points.txt 2023-10-18T21:05:56,699 writing requirements to /tmp/pip-modern-metadata-_s3b5iuq/mentat.egg-info/requires.txt 2023-10-18T21:05:56,700 writing top-level names to /tmp/pip-modern-metadata-_s3b5iuq/mentat.egg-info/top_level.txt 2023-10-18T21:05:56,702 writing manifest file '/tmp/pip-modern-metadata-_s3b5iuq/mentat.egg-info/SOURCES.txt' 2023-10-18T21:05:56,719 reading manifest file '/tmp/pip-modern-metadata-_s3b5iuq/mentat.egg-info/SOURCES.txt' 2023-10-18T21:05:56,721 reading manifest template 'MANIFEST.in' 2023-10-18T21:05:56,723 adding license file 'LICENSE' 2023-10-18T21:05:56,725 writing manifest file '/tmp/pip-modern-metadata-_s3b5iuq/mentat.egg-info/SOURCES.txt' 2023-10-18T21:05:56,726 creating '/tmp/pip-modern-metadata-_s3b5iuq/mentat-0.1.19.dist-info' 2023-10-18T21:05:56,920 Preparing metadata (pyproject.toml): finished with status 'done' 2023-10-18T21:05:56,925 Source in /tmp/pip-wheel-5m4jz6zw/mentat_fc6def29fb4148e38b897b944c88573c has version 0.1.19, which satisfies requirement mentat==0.1.19 from https://files.pythonhosted.org/packages/7e/89/c482a8b1754d733ca5bdc589c4d930c94f36047049307633eb62b7a8560c/mentat-0.1.19.tar.gz 2023-10-18T21:05:56,926 Removed mentat==0.1.19 from https://files.pythonhosted.org/packages/7e/89/c482a8b1754d733ca5bdc589c4d930c94f36047049307633eb62b7a8560c/mentat-0.1.19.tar.gz from build tracker '/tmp/pip-build-tracker-63i1pge5' 2023-10-18T21:05:56,932 Created temporary directory: /tmp/pip-unpack-tc_2idjt 2023-10-18T21:05:56,933 Created temporary directory: /tmp/pip-unpack-zrrg7k_s 2023-10-18T21:05:56,979 Building wheels for collected packages: mentat 2023-10-18T21:05:56,983 Created temporary directory: /tmp/pip-wheel-6c84wodq 2023-10-18T21:05:56,983 Destination directory: /tmp/pip-wheel-6c84wodq 2023-10-18T21:05:56,986 Building wheel for mentat (pyproject.toml): started 2023-10-18T21:05:56,987 Running command Building wheel for mentat (pyproject.toml) 2023-10-18T21:05:57,495 :4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 2023-10-18T21:05:57,621 running bdist_wheel 2023-10-18T21:05:57,663 running build 2023-10-18T21:05:57,664 running build_py 2023-10-18T21:05:57,672 creating build 2023-10-18T21:05:57,673 creating build/lib 2023-10-18T21:05:57,673 creating build/lib/mentat 2023-10-18T21:05:57,674 copying mentat/__main__.py -> build/lib/mentat 2023-10-18T21:05:57,676 copying mentat/errors.py -> build/lib/mentat 2023-10-18T21:05:57,678 copying mentat/code_context.py -> build/lib/mentat 2023-10-18T21:05:57,680 copying mentat/config_manager.py -> build/lib/mentat 2023-10-18T21:05:57,682 copying mentat/edit_history.py -> build/lib/mentat 2023-10-18T21:05:57,684 copying mentat/__init__.py -> build/lib/mentat 2023-10-18T21:05:57,685 copying mentat/code_file_manager.py -> build/lib/mentat 2023-10-18T21:05:57,687 copying mentat/git_handler.py -> build/lib/mentat 2023-10-18T21:05:57,689 copying mentat/conversation.py -> build/lib/mentat 2023-10-18T21:05:57,691 copying mentat/streaming_printer.py -> build/lib/mentat 2023-10-18T21:05:57,693 copying mentat/commands.py -> build/lib/mentat 2023-10-18T21:05:57,695 copying mentat/include_files.py -> build/lib/mentat 2023-10-18T21:05:57,697 copying mentat/utils.py -> build/lib/mentat 2023-10-18T21:05:57,699 copying mentat/session_stream.py -> build/lib/mentat 2023-10-18T21:05:57,700 copying mentat/code_file.py -> build/lib/mentat 2023-10-18T21:05:57,702 copying mentat/broadcast.py -> build/lib/mentat 2023-10-18T21:05:57,704 copying mentat/llm_api.py -> build/lib/mentat 2023-10-18T21:05:57,706 copying mentat/session.py -> build/lib/mentat 2023-10-18T21:05:57,708 copying mentat/session_input.py -> build/lib/mentat 2023-10-18T21:05:57,710 copying mentat/code_edit_feedback.py -> build/lib/mentat 2023-10-18T21:05:57,711 copying mentat/logging_config.py -> build/lib/mentat 2023-10-18T21:05:57,713 copying mentat/code_map.py -> build/lib/mentat 2023-10-18T21:05:57,715 copying mentat/diff_context.py -> build/lib/mentat 2023-10-18T21:05:57,717 copying mentat/embeddings.py -> build/lib/mentat 2023-10-18T21:05:57,719 running egg_info 2023-10-18T21:05:57,723 writing mentat.egg-info/PKG-INFO 2023-10-18T21:05:57,734 writing dependency_links to mentat.egg-info/dependency_links.txt 2023-10-18T21:05:57,735 writing entry points to mentat.egg-info/entry_points.txt 2023-10-18T21:05:57,739 writing requirements to mentat.egg-info/requires.txt 2023-10-18T21:05:57,740 writing top-level names to mentat.egg-info/top_level.txt 2023-10-18T21:05:57,747 reading manifest file 'mentat.egg-info/SOURCES.txt' 2023-10-18T21:05:57,751 reading manifest template 'MANIFEST.in' 2023-10-18T21:05:57,752 adding license file 'LICENSE' 2023-10-18T21:05:57,757 writing manifest file 'mentat.egg-info/SOURCES.txt' 2023-10-18T21:05:57,759 /tmp/pip-build-env-20grlgwv/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'mentat.parsers' is absent from the `packages` configuration. 2023-10-18T21:05:57,760 !! 2023-10-18T21:05:57,761 ******************************************************************************** 2023-10-18T21:05:57,762 ############################ 2023-10-18T21:05:57,762 # Package would be ignored # 2023-10-18T21:05:57,763 ############################ 2023-10-18T21:05:57,764 Python recognizes 'mentat.parsers' as an importable package[^1], 2023-10-18T21:05:57,764 but it is absent from setuptools' `packages` configuration. 2023-10-18T21:05:57,765 This leads to an ambiguous overall configuration. If you want to distribute this 2023-10-18T21:05:57,766 package, please make sure that 'mentat.parsers' is explicitly added 2023-10-18T21:05:57,766 to the `packages` configuration field. 2023-10-18T21:05:57,768 Alternatively, you can also rely on setuptools' discovery methods 2023-10-18T21:05:57,768 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-10-18T21:05:57,769 instead of `find_packages(...)`/`find:`). 2023-10-18T21:05:57,771 You can read more about "package discovery" on setuptools documentation page: 2023-10-18T21:05:57,771 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-10-18T21:05:57,772 If you don't want 'mentat.parsers' to be distributed and are 2023-10-18T21:05:57,773 already explicitly excluding 'mentat.parsers' via 2023-10-18T21:05:57,773 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-10-18T21:05:57,774 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-10-18T21:05:57,774 combination with a more fine grained `package-data` configuration. 2023-10-18T21:05:57,775 You can read more about "package data files" on setuptools documentation page: 2023-10-18T21:05:57,776 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-10-18T21:05:57,778 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-10-18T21:05:57,779 even if it does not contain any `.py` files. 2023-10-18T21:05:57,779 On the other hand, currently there is no concept of package data 2023-10-18T21:05:57,780 directory, all directories are treated like packages. 2023-10-18T21:05:57,780 ******************************************************************************** 2023-10-18T21:05:57,782 !! 2023-10-18T21:05:57,782 check.warn(importable) 2023-10-18T21:05:57,783 /tmp/pip-build-env-20grlgwv/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'mentat.prompts' is absent from the `packages` configuration. 2023-10-18T21:05:57,784 !! 2023-10-18T21:05:57,786 ******************************************************************************** 2023-10-18T21:05:57,786 ############################ 2023-10-18T21:05:57,787 # Package would be ignored # 2023-10-18T21:05:57,788 ############################ 2023-10-18T21:05:57,789 Python recognizes 'mentat.prompts' as an importable package[^1], 2023-10-18T21:05:57,790 but it is absent from setuptools' `packages` configuration. 2023-10-18T21:05:57,791 This leads to an ambiguous overall configuration. If you want to distribute this 2023-10-18T21:05:57,791 package, please make sure that 'mentat.prompts' is explicitly added 2023-10-18T21:05:57,792 to the `packages` configuration field. 2023-10-18T21:05:57,793 Alternatively, you can also rely on setuptools' discovery methods 2023-10-18T21:05:57,793 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-10-18T21:05:57,794 instead of `find_packages(...)`/`find:`). 2023-10-18T21:05:57,795 You can read more about "package discovery" on setuptools documentation page: 2023-10-18T21:05:57,796 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-10-18T21:05:57,798 If you don't want 'mentat.prompts' to be distributed and are 2023-10-18T21:05:57,799 already explicitly excluding 'mentat.prompts' via 2023-10-18T21:05:57,799 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-10-18T21:05:57,800 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-10-18T21:05:57,800 combination with a more fine grained `package-data` configuration. 2023-10-18T21:05:57,801 You can read more about "package data files" on setuptools documentation page: 2023-10-18T21:05:57,802 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-10-18T21:05:57,804 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-10-18T21:05:57,805 even if it does not contain any `.py` files. 2023-10-18T21:05:57,805 On the other hand, currently there is no concept of package data 2023-10-18T21:05:57,806 directory, all directories are treated like packages. 2023-10-18T21:05:57,807 ******************************************************************************** 2023-10-18T21:05:57,808 !! 2023-10-18T21:05:57,808 check.warn(importable) 2023-10-18T21:05:57,809 /tmp/pip-build-env-20grlgwv/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'mentat.resources' is absent from the `packages` configuration. 2023-10-18T21:05:57,810 !! 2023-10-18T21:05:57,811 ******************************************************************************** 2023-10-18T21:05:57,811 ############################ 2023-10-18T21:05:57,812 # Package would be ignored # 2023-10-18T21:05:57,812 ############################ 2023-10-18T21:05:57,813 Python recognizes 'mentat.resources' as an importable package[^1], 2023-10-18T21:05:57,813 but it is absent from setuptools' `packages` configuration. 2023-10-18T21:05:57,814 This leads to an ambiguous overall configuration. If you want to distribute this 2023-10-18T21:05:57,815 package, please make sure that 'mentat.resources' is explicitly added 2023-10-18T21:05:57,815 to the `packages` configuration field. 2023-10-18T21:05:57,816 Alternatively, you can also rely on setuptools' discovery methods 2023-10-18T21:05:57,816 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-10-18T21:05:57,817 instead of `find_packages(...)`/`find:`). 2023-10-18T21:05:57,818 You can read more about "package discovery" on setuptools documentation page: 2023-10-18T21:05:57,819 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-10-18T21:05:57,820 If you don't want 'mentat.resources' to be distributed and are 2023-10-18T21:05:57,820 already explicitly excluding 'mentat.resources' via 2023-10-18T21:05:57,821 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-10-18T21:05:57,821 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-10-18T21:05:57,822 combination with a more fine grained `package-data` configuration. 2023-10-18T21:05:57,823 You can read more about "package data files" on setuptools documentation page: 2023-10-18T21:05:57,824 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-10-18T21:05:57,825 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-10-18T21:05:57,825 even if it does not contain any `.py` files. 2023-10-18T21:05:57,826 On the other hand, currently there is no concept of package data 2023-10-18T21:05:57,826 directory, all directories are treated like packages. 2023-10-18T21:05:57,827 ******************************************************************************** 2023-10-18T21:05:57,828 !! 2023-10-18T21:05:57,828 check.warn(importable) 2023-10-18T21:05:57,829 /tmp/pip-build-env-20grlgwv/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'mentat.resources.prompts' is absent from the `packages` configuration. 2023-10-18T21:05:57,829 !! 2023-10-18T21:05:57,830 ******************************************************************************** 2023-10-18T21:05:57,831 ############################ 2023-10-18T21:05:57,831 # Package would be ignored # 2023-10-18T21:05:57,832 ############################ 2023-10-18T21:05:57,832 Python recognizes 'mentat.resources.prompts' as an importable package[^1], 2023-10-18T21:05:57,833 but it is absent from setuptools' `packages` configuration. 2023-10-18T21:05:57,834 This leads to an ambiguous overall configuration. If you want to distribute this 2023-10-18T21:05:57,834 package, please make sure that 'mentat.resources.prompts' is explicitly added 2023-10-18T21:05:57,835 to the `packages` configuration field. 2023-10-18T21:05:57,836 Alternatively, you can also rely on setuptools' discovery methods 2023-10-18T21:05:57,836 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-10-18T21:05:57,837 instead of `find_packages(...)`/`find:`). 2023-10-18T21:05:57,838 You can read more about "package discovery" on setuptools documentation page: 2023-10-18T21:05:57,839 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-10-18T21:05:57,839 If you don't want 'mentat.resources.prompts' to be distributed and are 2023-10-18T21:05:57,840 already explicitly excluding 'mentat.resources.prompts' via 2023-10-18T21:05:57,840 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-10-18T21:05:57,840 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-10-18T21:05:57,841 combination with a more fine grained `package-data` configuration. 2023-10-18T21:05:57,842 You can read more about "package data files" on setuptools documentation page: 2023-10-18T21:05:57,842 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-10-18T21:05:57,844 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-10-18T21:05:57,844 even if it does not contain any `.py` files. 2023-10-18T21:05:57,845 On the other hand, currently there is no concept of package data 2023-10-18T21:05:57,845 directory, all directories are treated like packages. 2023-10-18T21:05:57,846 ******************************************************************************** 2023-10-18T21:05:57,847 !! 2023-10-18T21:05:57,847 check.warn(importable) 2023-10-18T21:05:57,848 /tmp/pip-build-env-20grlgwv/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'mentat.terminal' is absent from the `packages` configuration. 2023-10-18T21:05:57,848 !! 2023-10-18T21:05:57,850 ******************************************************************************** 2023-10-18T21:05:57,850 ############################ 2023-10-18T21:05:57,851 # Package would be ignored # 2023-10-18T21:05:57,851 ############################ 2023-10-18T21:05:57,852 Python recognizes 'mentat.terminal' as an importable package[^1], 2023-10-18T21:05:57,852 but it is absent from setuptools' `packages` configuration. 2023-10-18T21:05:57,854 This leads to an ambiguous overall configuration. If you want to distribute this 2023-10-18T21:05:57,854 package, please make sure that 'mentat.terminal' is explicitly added 2023-10-18T21:05:57,855 to the `packages` configuration field. 2023-10-18T21:05:57,856 Alternatively, you can also rely on setuptools' discovery methods 2023-10-18T21:05:57,856 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-10-18T21:05:57,857 instead of `find_packages(...)`/`find:`). 2023-10-18T21:05:57,858 You can read more about "package discovery" on setuptools documentation page: 2023-10-18T21:05:57,859 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-10-18T21:05:57,860 If you don't want 'mentat.terminal' to be distributed and are 2023-10-18T21:05:57,861 already explicitly excluding 'mentat.terminal' via 2023-10-18T21:05:57,861 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-10-18T21:05:57,862 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-10-18T21:05:57,863 combination with a more fine grained `package-data` configuration. 2023-10-18T21:05:57,864 You can read more about "package data files" on setuptools documentation page: 2023-10-18T21:05:57,865 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-10-18T21:05:57,866 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-10-18T21:05:57,867 even if it does not contain any `.py` files. 2023-10-18T21:05:57,867 On the other hand, currently there is no concept of package data 2023-10-18T21:05:57,868 directory, all directories are treated like packages. 2023-10-18T21:05:57,868 ******************************************************************************** 2023-10-18T21:05:57,869 !! 2023-10-18T21:05:57,869 check.warn(importable) 2023-10-18T21:05:57,870 creating build/lib/mentat/parsers 2023-10-18T21:05:57,870 copying mentat/parsers/__init__.py -> build/lib/mentat/parsers 2023-10-18T21:05:57,870 copying mentat/parsers/block_parser.py -> build/lib/mentat/parsers 2023-10-18T21:05:57,871 copying mentat/parsers/change_display_helper.py -> build/lib/mentat/parsers 2023-10-18T21:05:57,871 copying mentat/parsers/diff_utils.py -> build/lib/mentat/parsers 2023-10-18T21:05:57,872 copying mentat/parsers/file_edit.py -> build/lib/mentat/parsers 2023-10-18T21:05:57,872 copying mentat/parsers/parser.py -> build/lib/mentat/parsers 2023-10-18T21:05:57,872 copying mentat/parsers/replacement_parser.py -> build/lib/mentat/parsers 2023-10-18T21:05:57,873 copying mentat/parsers/split_diff_parser.py -> build/lib/mentat/parsers 2023-10-18T21:05:57,873 copying mentat/parsers/unified_diff_parser.py -> build/lib/mentat/parsers 2023-10-18T21:05:57,873 creating build/lib/mentat/prompts 2023-10-18T21:05:57,874 copying mentat/prompts/__init__.py -> build/lib/mentat/prompts 2023-10-18T21:05:57,874 copying mentat/prompts/prompts.py -> build/lib/mentat/prompts 2023-10-18T21:05:57,875 creating build/lib/mentat/resources 2023-10-18T21:05:57,876 copying mentat/resources/conversation_viewer.html -> build/lib/mentat/resources 2023-10-18T21:05:57,876 copying mentat/resources/default_config.json -> build/lib/mentat/resources 2023-10-18T21:05:57,877 creating build/lib/mentat/resources/prompts 2023-10-18T21:05:57,877 copying mentat/resources/prompts/block_parser_prompt.txt -> build/lib/mentat/resources/prompts 2023-10-18T21:05:57,878 copying mentat/resources/prompts/replacement_parser_prompt.txt -> build/lib/mentat/resources/prompts 2023-10-18T21:05:57,878 copying mentat/resources/prompts/split_diff_parser_prompt.txt -> build/lib/mentat/resources/prompts 2023-10-18T21:05:57,879 copying mentat/resources/prompts/unified_diff_parser_prompt.txt -> build/lib/mentat/resources/prompts 2023-10-18T21:05:57,880 creating build/lib/mentat/terminal 2023-10-18T21:05:57,880 copying mentat/terminal/__init__.py -> build/lib/mentat/terminal 2023-10-18T21:05:57,881 copying mentat/terminal/client.py -> build/lib/mentat/terminal 2023-10-18T21:05:57,881 copying mentat/terminal/output.py -> build/lib/mentat/terminal 2023-10-18T21:05:57,882 copying mentat/terminal/prompt_completer.py -> build/lib/mentat/terminal 2023-10-18T21:05:57,882 copying mentat/terminal/prompt_session.py -> build/lib/mentat/terminal 2023-10-18T21:05:57,883 installing to build/bdist.linux-armv7l/wheel 2023-10-18T21:05:57,883 running install 2023-10-18T21:05:57,888 running install_lib 2023-10-18T21:05:57,895 creating build/bdist.linux-armv7l 2023-10-18T21:05:57,896 creating build/bdist.linux-armv7l/wheel 2023-10-18T21:05:57,897 creating build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,899 copying build/lib/mentat/__main__.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,901 copying build/lib/mentat/errors.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,902 copying build/lib/mentat/code_context.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,905 copying build/lib/mentat/config_manager.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,907 copying build/lib/mentat/edit_history.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,909 copying build/lib/mentat/__init__.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,911 copying build/lib/mentat/code_file_manager.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,913 copying build/lib/mentat/git_handler.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,915 copying build/lib/mentat/conversation.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,917 copying build/lib/mentat/streaming_printer.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,919 copying build/lib/mentat/commands.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,921 copying build/lib/mentat/include_files.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,923 copying build/lib/mentat/utils.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,924 copying build/lib/mentat/session_stream.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,927 creating build/bdist.linux-armv7l/wheel/mentat/resources 2023-10-18T21:05:57,927 copying build/lib/mentat/resources/conversation_viewer.html -> build/bdist.linux-armv7l/wheel/mentat/resources 2023-10-18T21:05:57,929 copying build/lib/mentat/resources/default_config.json -> build/bdist.linux-armv7l/wheel/mentat/resources 2023-10-18T21:05:57,931 creating build/bdist.linux-armv7l/wheel/mentat/resources/prompts 2023-10-18T21:05:57,932 copying build/lib/mentat/resources/prompts/replacement_parser_prompt.txt -> build/bdist.linux-armv7l/wheel/mentat/resources/prompts 2023-10-18T21:05:57,934 copying build/lib/mentat/resources/prompts/block_parser_prompt.txt -> build/bdist.linux-armv7l/wheel/mentat/resources/prompts 2023-10-18T21:05:57,936 copying build/lib/mentat/resources/prompts/unified_diff_parser_prompt.txt -> build/bdist.linux-armv7l/wheel/mentat/resources/prompts 2023-10-18T21:05:57,938 copying build/lib/mentat/resources/prompts/split_diff_parser_prompt.txt -> build/bdist.linux-armv7l/wheel/mentat/resources/prompts 2023-10-18T21:05:57,940 copying build/lib/mentat/code_file.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,942 copying build/lib/mentat/broadcast.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,944 copying build/lib/mentat/llm_api.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,946 copying build/lib/mentat/session.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,949 creating build/bdist.linux-armv7l/wheel/mentat/prompts 2023-10-18T21:05:57,950 copying build/lib/mentat/prompts/prompts.py -> build/bdist.linux-armv7l/wheel/mentat/prompts 2023-10-18T21:05:57,951 copying build/lib/mentat/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/mentat/prompts 2023-10-18T21:05:57,953 copying build/lib/mentat/session_input.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,955 creating build/bdist.linux-armv7l/wheel/mentat/parsers 2023-10-18T21:05:57,956 copying build/lib/mentat/parsers/block_parser.py -> build/bdist.linux-armv7l/wheel/mentat/parsers 2023-10-18T21:05:57,958 copying build/lib/mentat/parsers/split_diff_parser.py -> build/bdist.linux-armv7l/wheel/mentat/parsers 2023-10-18T21:05:57,961 copying build/lib/mentat/parsers/unified_diff_parser.py -> build/bdist.linux-armv7l/wheel/mentat/parsers 2023-10-18T21:05:57,963 copying build/lib/mentat/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/mentat/parsers 2023-10-18T21:05:57,964 copying build/lib/mentat/parsers/replacement_parser.py -> build/bdist.linux-armv7l/wheel/mentat/parsers 2023-10-18T21:05:57,966 copying build/lib/mentat/parsers/diff_utils.py -> build/bdist.linux-armv7l/wheel/mentat/parsers 2023-10-18T21:05:57,968 copying build/lib/mentat/parsers/parser.py -> build/bdist.linux-armv7l/wheel/mentat/parsers 2023-10-18T21:05:57,970 copying build/lib/mentat/parsers/file_edit.py -> build/bdist.linux-armv7l/wheel/mentat/parsers 2023-10-18T21:05:57,972 copying build/lib/mentat/parsers/change_display_helper.py -> build/bdist.linux-armv7l/wheel/mentat/parsers 2023-10-18T21:05:57,975 copying build/lib/mentat/code_edit_feedback.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,977 creating build/bdist.linux-armv7l/wheel/mentat/terminal 2023-10-18T21:05:57,978 copying build/lib/mentat/terminal/client.py -> build/bdist.linux-armv7l/wheel/mentat/terminal 2023-10-18T21:05:57,980 copying build/lib/mentat/terminal/prompt_completer.py -> build/bdist.linux-armv7l/wheel/mentat/terminal 2023-10-18T21:05:57,982 copying build/lib/mentat/terminal/__init__.py -> build/bdist.linux-armv7l/wheel/mentat/terminal 2023-10-18T21:05:57,983 copying build/lib/mentat/terminal/prompt_session.py -> build/bdist.linux-armv7l/wheel/mentat/terminal 2023-10-18T21:05:57,985 copying build/lib/mentat/terminal/output.py -> build/bdist.linux-armv7l/wheel/mentat/terminal 2023-10-18T21:05:57,987 copying build/lib/mentat/logging_config.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,989 copying build/lib/mentat/code_map.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,990 copying build/lib/mentat/diff_context.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,992 copying build/lib/mentat/embeddings.py -> build/bdist.linux-armv7l/wheel/mentat 2023-10-18T21:05:57,994 running install_egg_info 2023-10-18T21:05:58,006 Copying mentat.egg-info to build/bdist.linux-armv7l/wheel/mentat-0.1.19-py3.11.egg-info 2023-10-18T21:05:58,017 running install_scripts 2023-10-18T21:05:58,037 creating build/bdist.linux-armv7l/wheel/mentat-0.1.19.dist-info/WHEEL 2023-10-18T21:05:58,039 creating '/tmp/pip-wheel-6c84wodq/.tmp-9h812qpi/mentat-0.1.19-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-10-18T21:05:58,041 adding 'mentat/__init__.py' 2023-10-18T21:05:58,043 adding 'mentat/__main__.py' 2023-10-18T21:05:58,044 adding 'mentat/broadcast.py' 2023-10-18T21:05:58,046 adding 'mentat/code_context.py' 2023-10-18T21:05:58,048 adding 'mentat/code_edit_feedback.py' 2023-10-18T21:05:58,049 adding 'mentat/code_file.py' 2023-10-18T21:05:58,051 adding 'mentat/code_file_manager.py' 2023-10-18T21:05:58,053 adding 'mentat/code_map.py' 2023-10-18T21:05:58,054 adding 'mentat/commands.py' 2023-10-18T21:05:58,055 adding 'mentat/config_manager.py' 2023-10-18T21:05:58,057 adding 'mentat/conversation.py' 2023-10-18T21:05:58,059 adding 'mentat/diff_context.py' 2023-10-18T21:05:58,060 adding 'mentat/edit_history.py' 2023-10-18T21:05:58,061 adding 'mentat/embeddings.py' 2023-10-18T21:05:58,063 adding 'mentat/errors.py' 2023-10-18T21:05:58,064 adding 'mentat/git_handler.py' 2023-10-18T21:05:58,066 adding 'mentat/include_files.py' 2023-10-18T21:05:58,067 adding 'mentat/llm_api.py' 2023-10-18T21:05:58,069 adding 'mentat/logging_config.py' 2023-10-18T21:05:58,070 adding 'mentat/session.py' 2023-10-18T21:05:58,072 adding 'mentat/session_input.py' 2023-10-18T21:05:58,073 adding 'mentat/session_stream.py' 2023-10-18T21:05:58,074 adding 'mentat/streaming_printer.py' 2023-10-18T21:05:58,076 adding 'mentat/utils.py' 2023-10-18T21:05:58,077 adding 'mentat/parsers/__init__.py' 2023-10-18T21:05:58,079 adding 'mentat/parsers/block_parser.py' 2023-10-18T21:05:58,081 adding 'mentat/parsers/change_display_helper.py' 2023-10-18T21:05:58,082 adding 'mentat/parsers/diff_utils.py' 2023-10-18T21:05:58,084 adding 'mentat/parsers/file_edit.py' 2023-10-18T21:05:58,086 adding 'mentat/parsers/parser.py' 2023-10-18T21:05:58,087 adding 'mentat/parsers/replacement_parser.py' 2023-10-18T21:05:58,089 adding 'mentat/parsers/split_diff_parser.py' 2023-10-18T21:05:58,090 adding 'mentat/parsers/unified_diff_parser.py' 2023-10-18T21:05:58,092 adding 'mentat/prompts/__init__.py' 2023-10-18T21:05:58,093 adding 'mentat/prompts/prompts.py' 2023-10-18T21:05:58,095 adding 'mentat/resources/conversation_viewer.html' 2023-10-18T21:05:58,096 adding 'mentat/resources/default_config.json' 2023-10-18T21:05:58,099 adding 'mentat/resources/prompts/block_parser_prompt.txt' 2023-10-18T21:05:58,100 adding 'mentat/resources/prompts/replacement_parser_prompt.txt' 2023-10-18T21:05:58,101 adding 'mentat/resources/prompts/split_diff_parser_prompt.txt' 2023-10-18T21:05:58,103 adding 'mentat/resources/prompts/unified_diff_parser_prompt.txt' 2023-10-18T21:05:58,104 adding 'mentat/terminal/__init__.py' 2023-10-18T21:05:58,106 adding 'mentat/terminal/client.py' 2023-10-18T21:05:58,107 adding 'mentat/terminal/output.py' 2023-10-18T21:05:58,109 adding 'mentat/terminal/prompt_completer.py' 2023-10-18T21:05:58,110 adding 'mentat/terminal/prompt_session.py' 2023-10-18T21:05:58,113 adding 'mentat-0.1.19.dist-info/LICENSE' 2023-10-18T21:05:58,115 adding 'mentat-0.1.19.dist-info/METADATA' 2023-10-18T21:05:58,116 adding 'mentat-0.1.19.dist-info/WHEEL' 2023-10-18T21:05:58,116 adding 'mentat-0.1.19.dist-info/entry_points.txt' 2023-10-18T21:05:58,117 adding 'mentat-0.1.19.dist-info/top_level.txt' 2023-10-18T21:05:58,119 adding 'mentat-0.1.19.dist-info/RECORD' 2023-10-18T21:05:58,121 removing build/bdist.linux-armv7l/wheel 2023-10-18T21:05:58,238 Building wheel for mentat (pyproject.toml): finished with status 'done' 2023-10-18T21:05:58,244 Created wheel for mentat: filename=mentat-0.1.19-py3-none-any.whl size=74618 sha256=23cc4da39d470971cfff32e2592590847f3728719320a3baa2c8de9cded375be 2023-10-18T21:05:58,245 Stored in directory: /tmp/pip-ephem-wheel-cache-9vl3pcfv/wheels/9e/41/af/fde9b64e731bd3ab2881f122182d241bc9311eeb0806ca747b 2023-10-18T21:05:58,258 Successfully built mentat 2023-10-18T21:05:58,263 Removed build tracker: '/tmp/pip-build-tracker-63i1pge5'