Skip to content

pyarrow error on FreeBSD 13.2  #6133

@ucola

Description

@ucola

Issue description

We want to use pipenv on FreeBSD 13.2 but get some errors on installation.

Expected result

The error on installation
ERROR: Could not build wheels for pyarrow, which is required to install pyproject.toml-based projects

Steps to replicate

We have the Pipenv file bellow

[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
langchain = "*"
openai = "*"
streamlit = "*"
streamlit-chat = "*"
python-dotenv = "*"
langchain-openai = "*"
langchain-community = "*"
lxml = "*"
beautifulsoup4 = "*"
flask = "*"
flask-httpauth = "*"
werkzeug = "*"
toml = "*"
langchain-elasticsearch = "*"
tiktoken = "*"
elasticsearch = "*"

[dev-packages]

[requires]
python_version = "3.11"

We use the command bellow
pipenv install --site-packages

We have installed pyarrow on the following pathes

/usr/local/lib/python3.11/site-packages
/usr/local/lib/python3.9/site-packages

The install output is bellow



[host01@flex:~/tmp_pipenv] $ pipenv install --site-packages
Creating a virtualenv for this project...
Pipfile: /home/host01/tmp_pipenv/Pipfile
Using /usr/local/bin/python3.11 (3.11.8) to create virtualenv...
Making site-packages available...
⠙ Creating virtual environment...created virtual environment CPython3.11.8.final.0-64 in 4201ms
  creator CPython3Posix(dest=/home/host01/.local/share/virtualenvs/tmp_pipenv-tEjS8kHK, clear=False, no_vcs_ignore=False, global=True)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/host01/.local/share/virtualenv)
    added seed packages: pip==24.0, setuptools==69.1.1, wheel==0.42.0
  activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator

✔ Successfully created virtual environment!
Virtualenv location: /home/host01/.local/share/virtualenvs/tmp_pipenv-tEjS8kHK
Pipfile.lock not found, creating...
Locking [packages] dependencies...
Building requirements...
Resolving dependencies...
✔ Success!
Locking [dev-packages] dependencies...
Updated Pipfile.lock (0d1aeb4e82e170fef86942eb6771e40cb18cb1043b497d7ebd8d8c965bd6ef8d)!
Installing dependencies from Pipfile.lock (d6ef8d)...
[pipenv.exceptions.InstallError]: Collecting aiohttp==3.9.5 (from -r /tmp/pipenv-8og3ulzw-requirements/pipenv-mldf3msv-hashed-reqs.txt (line 1))
[pipenv.exceptions.InstallError]:   Using cached aiohttp-3.9.5.tar.gz (7.5 MB)
[pipenv.exceptions.InstallError]:   Installing build dependencies: started
[pipenv.exceptions.InstallError]:   Installing build dependencies: finished with status 'done'
[pipenv.exceptions.InstallError]:   Getting requirements to build wheel: started
[pipenv.exceptions.InstallError]:   Getting requirements to build wheel: finished with status 'done'
[pipenv.exceptions.InstallError]:   Installing backend dependencies: started
[pipenv.exceptions.InstallError]:   Installing backend dependencies: finished with status 'done'
[pipenv.exceptions.InstallError]:   Preparing metadata (pyproject.toml): started
[pipenv.exceptions.InstallError]:   Preparing metadata (pyproject.toml): finished with status 'done'
[pipenv.exceptions.InstallError]: Requirement already satisfied: aiosignal==1.3.1 in /usr/local/lib/python3.11/site-packages (from -r /tmp/pipenv-8og3ulzw-requirements/pipenv-mldf3msv-hashed-reqs.txt (line 2)) (1.3.1)
[pipenv.exceptions.InstallError]: Collecting altair==5.3.0 (from -r /tmp/pipenv-8og3ulzw-requirements/pipenv-mldf3msv-hashed-reqs.txt (line 3))
...
[pipenv.exceptions.InstallError]:   Stored in directory: /home/host01/.cache/pipenv/wheels/46/54/82/f7321670106e89612f0a02a63f87251519a30fa5f91cfad47a
[pipenv.exceptions.InstallError]: Successfully built aiohttp orjson regex
[pipenv.exceptions.InstallError]: Failed to build pyarrow
[pipenv.exceptions.InstallError]: error: subprocess-exited-with-error
[pipenv.exceptions.InstallError]:   
[pipenv.exceptions.InstallError]:   × Building wheel for pyarrow (pyproject.toml) did not run successfully.
[pipenv.exceptions.InstallError]:   │ exit code: 1
[pipenv.exceptions.InstallError]:   ╰─> [544 lines of output]
[pipenv.exceptions.InstallError]:       <string>:34: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
[pipenv.exceptions.InstallError]:       running bdist_wheel
[pipenv.exceptions.InstallError]:       running build
[pipenv.exceptions.InstallError]:       running build_py
[pipenv.exceptions.InstallError]:       creating build
[pipenv.exceptions.InstallError]:       creating build/lib.freebsd-13.2-RELEASE-p10-amd64-cpython-311
[pipenv.exceptions.InstallError]:       creating build/lib.freebsd-13.2-RELEASE-p10-amd64-cpython-311/pyarrow
[pipenv.exceptions.InstallError]:       copying pyarrow/jvm.py -> build/lib.freebsd-13.2-RELEASE-p10-amd64-cpython-311/pyarrow
[pipenv.exceptions.InstallError]:       copying pyarrow/flight.py -> build/lib.freebsd-13.2-RELEASE-p10-amd64-cpython-311/pyarrow
...
[pipenv.exceptions.InstallError]:       
[pipenv.exceptions.InstallError]:       running build_ext
[pipenv.exceptions.InstallError]:       creating /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/build/temp.freebsd-13.2-RELEASE-p10-amd64-cpython-311
[pipenv.exceptions.InstallError]:       -- Running cmake for PyArrow
[pipenv.exceptions.InstallError]:       cmake -DCMAKE_INSTALL_PREFIX=/tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/build/lib.freebsd-13.2-RELEASE-p10-amd64-cpython-311/pyarrow -DPYTHON_EXECUTABLE=/home/host01/.local/share/virtualenvs/tmp_pipenv-tEjS8kHK/bin/python -DPython3_EXECUTABLE=/home/host01/.local/share/virtualenvs/tmp_pipenv-tEjS8kHK/bin/python -DPYARROW_CXXFLAGS= -DPYARROW_BUILD_CUDA=off -DPYARROW_BUILD_SUBSTRAIT=off -DPYARROW_BUILD_FLIGHT=off -DPYARROW_BUILD_GANDIVA=off -DPYARROW_BUILD_ACERO=off -DPYARROW_BUILD_DATASET=off -DPYARROW_BUILD_ORC=off -DPYARROW_BUILD_PARQUET=off -DPYARROW_BUILD_PARQUET_ENCRYPTION=off -DPYARROW_BUILD_GCS=off -DPYARROW_BUILD_S3=off -DPYARROW_BUILD_HDFS=off -DPYARROW_BUNDLE_ARROW_CPP=off -DPYARROW_BUNDLE_CYTHON_CPP=off -DPYARROW_GENERATE_COVERAGE=off -DCMAKE_BUILD_TYPE=release /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14
[pipenv.exceptions.InstallError]:       -- The C compiler identification is Clang 14.0.5
[pipenv.exceptions.InstallError]:       -- The CXX compiler identification is Clang 14.0.5
[pipenv.exceptions.InstallError]:       -- Detecting C compiler ABI info
[pipenv.exceptions.InstallError]:       -- Detecting C compiler ABI info - done
[pipenv.exceptions.InstallError]:       -- Check for working C compiler: /usr/bin/cc - skipped
[pipenv.exceptions.InstallError]:       -- Detecting C compile features
[pipenv.exceptions.InstallError]:       -- Detecting C compile features - done
[pipenv.exceptions.InstallError]:       -- Detecting CXX compiler ABI info
[pipenv.exceptions.InstallError]:       -- Detecting CXX compiler ABI info - done
[pipenv.exceptions.InstallError]:       -- Check for working CXX compiler: /usr/bin/c++ - skipped
[pipenv.exceptions.InstallError]:       -- Detecting CXX compile features
[pipenv.exceptions.InstallError]:       -- Detecting CXX compile features - done
[pipenv.exceptions.InstallError]:       -- System processor: amd64
[pipenv.exceptions.InstallError]:       -- Performing Test CXX_SUPPORTS_SSE4_2
[pipenv.exceptions.InstallError]:       -- Performing Test CXX_SUPPORTS_SSE4_2 - Success
[pipenv.exceptions.InstallError]:       -- Performing Test CXX_SUPPORTS_AVX2
[pipenv.exceptions.InstallError]:       -- Performing Test CXX_SUPPORTS_AVX2 - Success
[pipenv.exceptions.InstallError]:       -- Performing Test CXX_SUPPORTS_AVX512
[pipenv.exceptions.InstallError]:       -- Performing Test CXX_SUPPORTS_AVX512 - Success
[pipenv.exceptions.InstallError]:       -- Arrow build warning level: PRODUCTION
[pipenv.exceptions.InstallError]:       -- Using ld linker
[pipenv.exceptions.InstallError]:       -- Build Type: RELEASE
[pipenv.exceptions.InstallError]:       -- CMAKE_C_FLAGS:  -Wall -Wno-unknown-warning-option -Wno-pass-failed -msse4.2  -Qunused-arguments -fcolor-diagnostics  -fno-omit-frame-pointer -Wno-unused-variable -Wno-maybe-uninitialized -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-missing-declarations -Wno-sometimes-uninitialized -Wno-return-type-c-linkage
[pipenv.exceptions.InstallError]:       -- CMAKE_CXX_FLAGS:   -Wall -Wno-unknown-warning-option -Wno-pass-failed -msse4.2  -Qunused-arguments -fcolor-diagnostics  -fno-omit-frame-pointer -Wno-unused-variable -Wno-maybe-uninitialized -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-missing-declarations -Wno-sometimes-uninitialized -Wno-return-type-c-linkage
[pipenv.exceptions.InstallError]:       -- Generator: Unix Makefiles
[pipenv.exceptions.InstallError]:       -- Build output directory: /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/build/temp.freebsd-13.2-RELEASE-p10-amd64-cpython-311/release
[pipenv.exceptions.InstallError]:       -- Found Python3: /home/host01/.local/share/virtualenvs/tmp_pipenv-tEjS8kHK/bin/python (found version "3.11.8") found components: Interpreter Development.Module NumPy
[pipenv.exceptions.InstallError]:       -- Found Python3Alt: /home/host01/.local/share/virtualenvs/tmp_pipenv-tEjS8kHK/bin/python
[pipenv.exceptions.InstallError]:       -- Arrow version: 13.0.0
[pipenv.exceptions.InstallError]:       -- Found the Arrow shared library: /usr/local/lib/libarrow.so.1300.0.0
[pipenv.exceptions.InstallError]:       -- Found the Arrow import library: ARROW_IMPORT_LIB-NOTFOUND
[pipenv.exceptions.InstallError]:       -- Found the Arrow static library:
[pipenv.exceptions.InstallError]:       -- Parquet Encryption is NOT Enabled
[pipenv.exceptions.InstallError]:       -- Configuring done (2.4s)
[pipenv.exceptions.InstallError]:       -- Generating done (0.0s)
[pipenv.exceptions.InstallError]:       -- Build files have been written to: /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/build/temp.freebsd-13.2-RELEASE-p10-amd64-cpython-311
[pipenv.exceptions.InstallError]:       -- Finished cmake for PyArrow
[pipenv.exceptions.InstallError]:       -- Running cmake --build for PyArrow
[pipenv.exceptions.InstallError]:       cmake --build . --config release --
[pipenv.exceptions.InstallError]:       [  1%] Compiling Cython CXX source for lib...
[pipenv.exceptions.InstallError]:       performance hint: pyarrow/types.pxi:416:35: Exception check after calling 'GetResultValue[shared_ptr[CDataType]]' will always require the GIL to be acquired. Declare 'GetResultValue[shared_ptr[CDataType]]' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
[pipenv.exceptions.InstallError]:       performance hint: pyarrow/types.pxi:2249:57: Exception check after calling 'unwrap' will always require the GIL to be acquired. Declare 'unwrap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
...
[pipenv.exceptions.InstallError]:       performance hint: pyarrow/ipc.pxi:1365:31: Exception check after calling 'GetResultValue[shared_ptr[CRecordBatch]]' will always require the GIL to be acquired. Declare 'GetResultValue[shared_ptr[CRecordBatch]]' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
[pipenv.exceptions.InstallError]:       [  1%] Built target lib_pyx
[pipenv.exceptions.InstallError]:       [  3%] Generating pyarrow/src/arrow/python/lib_api.h, pyarrow/src/arrow/python/lib.h
[pipenv.exceptions.InstallError]:       [  3%] Built target cython_api_headers
[pipenv.exceptions.InstallError]:       [  5%] Building CXX object CMakeFiles/arrow_python.dir/cmake_pch.hxx.pch
[pipenv.exceptions.InstallError]:       [  7%] Building CXX object CMakeFiles/arrow_python.dir/pyarrow/src/arrow/python/arrow_to_pandas.cc.o
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1353:32: error: unknown type name 'ListViewType'; did you mean 'ListType'?
[pipenv.exceptions.InstallError]:                         std::is_same<ListViewType, Type>::value ||
[pipenv.exceptions.InstallError]:                                      ^~~~~~~~~~~~
[pipenv.exceptions.InstallError]:                                      ListType
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/type.h:933:20: note: 'ListType' declared here
[pipenv.exceptions.InstallError]:       class ARROW_EXPORT ListType : public BaseListType {
[pipenv.exceptions.InstallError]:                          ^
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1354:32: error: unknown type name 'LargeListViewType'; did you mean 'LargeListType'?
[pipenv.exceptions.InstallError]:                         std::is_same<LargeListViewType, Type>::value ||
[pipenv.exceptions.InstallError]:                                      ^~~~~~~~~~~~~~~~~
[pipenv.exceptions.InstallError]:                                      LargeListType
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/type.h:964:20: note: 'LargeListType' declared here
[pipenv.exceptions.InstallError]:       class ARROW_EXPORT LargeListType : public BaseListType {
[pipenv.exceptions.InstallError]:                          ^
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1359:35: error: unknown type name 'BinaryViewType'; did you mean 'BinaryType'?
[pipenv.exceptions.InstallError]:                         std::is_base_of<BinaryViewType, Type>::value,
[pipenv.exceptions.InstallError]:                                         ^~~~~~~~~~~~~~
[pipenv.exceptions.InstallError]:                                         BinaryType
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/type.h:686:20: note: 'BinaryType' declared here
[pipenv.exceptions.InstallError]:       class ARROW_EXPORT BinaryType : public BaseBinaryType {
[pipenv.exceptions.InstallError]:                          ^
[pipenv.exceptions.InstallError]:       In file included from /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:36:
[pipenv.exceptions.InstallError]:       In file included from /usr/local/include/arrow/datum.h:29:
[pipenv.exceptions.InstallError]:       In file included from /usr/local/include/arrow/scalar.h:41:
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visit_type_inline.h:54:34: error: call to member function 'Visit' is ambiguous
[pipenv.exceptions.InstallError]:           ARROW_GENERATE_FOR_ALL_TYPES(TYPE_VISIT_INLINE);
[pipenv.exceptions.InstallError]:           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visitor_generate.h:42:3: note: expanded from macro 'ARROW_GENERATE_FOR_ALL_TYPES'
[pipenv.exceptions.InstallError]:         ACTION(String);                               \
[pipenv.exceptions.InstallError]:         ^~~~~~~~~~~~~~
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visit_type_inline.h:29:21: note: expanded from macro 'TYPE_VISIT_INLINE'
[pipenv.exceptions.InstallError]:           return visitor->Visit(internal::checked_cast<const TYPE_CLASS##Type&>(type), \
[pipenv.exceptions.InstallError]:                  ~~~~~~~~~^~~~~
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1374:12: note: in instantiation of function template specialization 'arrow::VisitTypeInline<arrow::py::(anonymous namespace)::ObjectWriterVisitor>' requested here
[pipenv.exceptions.InstallError]:           return VisitTypeInline(*data->type(), &visitor);
[pipenv.exceptions.InstallError]:                  ^
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1159:3: note: candidate function [with Type = arrow::StringType]
[pipenv.exceptions.InstallError]:         Visit(const Type& type) {
[pipenv.exceptions.InstallError]:         ^
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1361:3: note: candidate function [with Type = arrow::StringType]
[pipenv.exceptions.InstallError]:         Visit(const Type& type) {
[pipenv.exceptions.InstallError]:         ^
[pipenv.exceptions.InstallError]:       In file included from /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:36:
[pipenv.exceptions.InstallError]:       In file included from /usr/local/include/arrow/datum.h:29:
[pipenv.exceptions.InstallError]:       In file included from /usr/local/include/arrow/scalar.h:41:
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visit_type_inline.h:54:34: error: call to member function 'Visit' is ambiguous
[pipenv.exceptions.InstallError]:           ARROW_GENERATE_FOR_ALL_TYPES(TYPE_VISIT_INLINE);
[pipenv.exceptions.InstallError]:           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visitor_generate.h:43:3: note: expanded from macro 'ARROW_GENERATE_FOR_ALL_TYPES'
[pipenv.exceptions.InstallError]:         ACTION(Binary);                               \
[pipenv.exceptions.InstallError]:         ^~~~~~~~~~~~~~
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visit_type_inline.h:29:21: note: expanded from macro 'TYPE_VISIT_INLINE'
[pipenv.exceptions.InstallError]:           return visitor->Visit(internal::checked_cast<const TYPE_CLASS##Type&>(type), \
[pipenv.exceptions.InstallError]:                  ~~~~~~~~~^~~~~
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1159:3: note: candidate function [with Type = arrow::BinaryType]
[pipenv.exceptions.InstallError]:         Visit(const Type& type) {
[pipenv.exceptions.InstallError]:         ^
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1361:3: note: candidate function [with Type = arrow::BinaryType]
[pipenv.exceptions.InstallError]:         Visit(const Type& type) {
[pipenv.exceptions.InstallError]:         ^
[pipenv.exceptions.InstallError]:       In file included from /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:36:
[pipenv.exceptions.InstallError]:       In file included from /usr/local/include/arrow/datum.h:29:
[pipenv.exceptions.InstallError]:       In file included from /usr/local/include/arrow/scalar.h:41:
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visit_type_inline.h:54:34: error: call to member function 'Visit' is ambiguous
[pipenv.exceptions.InstallError]:           ARROW_GENERATE_FOR_ALL_TYPES(TYPE_VISIT_INLINE);
[pipenv.exceptions.InstallError]:           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visitor_generate.h:58:3: note: expanded from macro 'ARROW_GENERATE_FOR_ALL_TYPES'
[pipenv.exceptions.InstallError]:         ACTION(List);                                 \
[pipenv.exceptions.InstallError]:         ^~~~~~~~~~~~
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visit_type_inline.h:29:21: note: expanded from macro 'TYPE_VISIT_INLINE'
[pipenv.exceptions.InstallError]:           return visitor->Visit(internal::checked_cast<const TYPE_CLASS##Type&>(type), \
[pipenv.exceptions.InstallError]:                  ~~~~~~~~~^~~~~
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1332:3: note: candidate function [with T = arrow::ListType]
[pipenv.exceptions.InstallError]:         Visit(const T& type) {
[pipenv.exceptions.InstallError]:         ^
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1361:3: note: candidate function [with Type = arrow::ListType]
[pipenv.exceptions.InstallError]:         Visit(const Type& type) {
[pipenv.exceptions.InstallError]:         ^
[pipenv.exceptions.InstallError]:       In file included from /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:36:
[pipenv.exceptions.InstallError]:       In file included from /usr/local/include/arrow/datum.h:29:
[pipenv.exceptions.InstallError]:       In file included from /usr/local/include/arrow/scalar.h:41:
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visit_type_inline.h:54:34: error: call to member function 'Visit' is ambiguous
[pipenv.exceptions.InstallError]:           ARROW_GENERATE_FOR_ALL_TYPES(TYPE_VISIT_INLINE);
[pipenv.exceptions.InstallError]:           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visitor_generate.h:59:3: note: expanded from macro 'ARROW_GENERATE_FOR_ALL_TYPES'
[pipenv.exceptions.InstallError]:         ACTION(LargeList);                            \
[pipenv.exceptions.InstallError]:         ^~~~~~~~~~~~~~~~~
[pipenv.exceptions.InstallError]:       /usr/local/include/arrow/visit_type_inline.h:29:21: note: expanded from macro 'TYPE_VISIT_INLINE'
[pipenv.exceptions.InstallError]:           return visitor->Visit(internal::checked_cast<const TYPE_CLASS##Type&>(type), \
[pipenv.exceptions.InstallError]:                  ~~~~~~~~~^~~~~
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1332:3: note: candidate function [with T = arrow::LargeListType]
[pipenv.exceptions.InstallError]:         Visit(const T& type) {
[pipenv.exceptions.InstallError]:         ^
[pipenv.exceptions.InstallError]:       /tmp/pip-install-jftnfoq1/pyarrow_b0c39649875242a48ab8d029c02d8e14/pyarrow/src/arrow/python/arrow_to_pandas.cc:1361:3: note: candidate function [with Type = arrow::LargeListType]
[pipenv.exceptions.InstallError]:         Visit(const Type& type) {
[pipenv.exceptions.InstallError]:         ^
[pipenv.exceptions.InstallError]:       7 errors generated.
[pipenv.exceptions.InstallError]:       gmake[2]: *** [CMakeFiles/arrow_python.dir/build.make:93: CMakeFiles/arrow_python.dir/pyarrow/src/arrow/python/arrow_to_pandas.cc.o] Error 1
[pipenv.exceptions.InstallError]:       gmake[1]: *** [CMakeFiles/Makefile2:108: CMakeFiles/arrow_python.dir/all] Error 2
[pipenv.exceptions.InstallError]:       gmake: *** [Makefile:136: all] Error 2
[pipenv.exceptions.InstallError]:       error: command '/usr/local/bin/cmake' failed with exit code 2
[pipenv.exceptions.InstallError]:       [end of output]
[pipenv.exceptions.InstallError]:   
[pipenv.exceptions.InstallError]:   note: This error originates from a subprocess, and is likely not a problem with pip.
[pipenv.exceptions.InstallError]:   ERROR: Failed building wheel for pyarrow
[pipenv.exceptions.InstallError]: ERROR: Could not build wheels for pyarrow, which is required to install pyproject.toml-based projects
ERROR: Couldn't install package: {}
 Package installation failed...

pipenv --support

$ pipenv --support

Pipenv version: '2023.12.1'

Pipenv location: '/home/host01/.local/lib/python3.9/site-packages/pipenv'

Python location: '/usr/local/bin/python3.9'

OS Name: 'posix'

User pip version: '23.3.2'

user Python installations found:

PEP 508 Information:

{'implementation_name': 'cpython',
 'implementation_version': '3.9.18',
 'os_name': 'posix',
 'platform_machine': 'amd64',
 'platform_python_implementation': 'CPython',
 'platform_release': '13.2-RELEASE-p10',
 'platform_system': 'FreeBSD',
 'platform_version': 'FreeBSD 13.2-RELEASE-p10 '
                     'releng/13.2-n254655-b2debeda7175 HOSTPOINT',
 'python_full_version': '3.9.18',
 'python_version': '3.9',
 'sys_platform': 'freebsd13'}

System environment variables:

  • SHELL
  • LSCOLORS
  • PHPRC
  • EDITOR
  • PWD
  • LOGNAME
  • HOME
  • LANG
  • LS_COLORS
  • CLICOLOR
  • SSH_CONNECTION
  • PROFILE_WAS_SOURCED
  • TERM
  • USER
  • VISUAL
  • SHLVL
  • PAGER
  • GIT_CEILING_DIRECTORIES
  • MM_CHARSET
  • SSH_CLIENT
  • PATH
  • BLOCKSIZE
  • MAIL
  • SSH_TTY
  • _
  • OLDPWD
  • PIP_DISABLE_PIP_VERSION_CHECK
  • PYTHONDONTWRITEBYTECODE
  • PYTHONFINDER_IGNORE_UNSUPPORTED

Pipenv–specific environment variables:

Debug–specific environment variables:

  • PATH: /home/host01/.cargo/bin:/home/host01/.local/bin:/home/host01/bin:/usr/local/php81/bin:/home/host01/.npm-packages/bin:/home/host01/.composer/vendor/bin:/bin:/usr/local/node18/bin/:/home/host01/npm_modules/node_modules/.bin:/usr/local/bin:/usr/bin:/bin
  • SHELL: /usr/local/bin/bash
  • EDITOR: vim
  • LANG: en_US.UTF-8
  • PWD: /home/host01/tmp_pipenv

Contents of Pipfile ('/home/host01/tmp_pipenv/Pipfile'):

[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
langchain = "*"
openai = "*"
streamlit = "*"
streamlit-chat = "*"
python-dotenv = "*"
langchain-openai = "*"
langchain-community = "*"
lxml = "*"
beautifulsoup4 = "*"
flask = "*"
flask-httpauth = "*"
werkzeug = "*"
toml = "*"
langchain-elasticsearch = "*"
tiktoken = "*"
elasticsearch = "*"

[dev-packages]

[requires]
python_version = "3.11"

Contents of Pipfile.lock ('/home/host01/tmp_pipenv/Pipfile.lock'):

{
    "_meta": {
        "hash": {
            "sha256": "0d1aeb4e82e170fef86942eb6771e40cb18cb1043b497d7ebd8d8c965bd6ef8d"
        },
        "pipfile-spec": 6,
        "requires": {
            "python_version": "3.11"
        },
        "sources": [
            {
                "name": "pypi",
                "url": "https://pypi.org/simple",
                "verify_ssl": true
            }
        ]
    },
    "default": {
        "aiohttp": {
            "hashes": [
			"sha256:0605cc2c0088fcaae79f01c913a38611ad09ba68ff482402d3410bf59039bfb8",
                "sha256:ff84aeb864e0fac81f676be9f4685f0527b660f1efdc40dcede3c251ef1e867f"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==3.9.5"
        },
        "aiosignal": {
            "hashes": [
                "sha256:54cd96e15e1649b75d6c87526a6ff0b6c1b0dd3459f43d9ca11d48c339b68cfc",
                "sha256:f8376fb07dd1e86a584e4fcdec80b36b7f81aac666ebc724e2c090300dd83b17"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==1.3.1"
        },
        "altair": {
            "hashes": [
                "sha256:5a268b1a0983b23d8f9129f819f956174aa7aea2719ed55a52eba9979b9f6675",
                "sha256:7084a1dab4d83c5e7e5246b92dc1b4451a6c68fd057f3716ee9d315c8980e59a"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==5.3.0"
        },
        "annotated-types": {
            "hashes": [
                "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43",
                "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==0.6.0"
        },
        "anyio": {
            "hashes": [
                "sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8",
                "sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==4.3.0"
        },
        "attrs": {
            "hashes": [
                "sha256:935dc3b529c262f6cf76e50877d35a4bd3c1de194fd41f47a2b7ae8f19971f30",
                "sha256:99b87a485a5820b23b879f04c2305b44b951b502fd64be915879d77a7e8fc6f1"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==23.2.0"
        },
        "beautifulsoup4": {
            "hashes": [
                "sha256:74e3d1928edc070d21748185c46e3fb33490f22f52a3addee9aee0f4f7781051",
                "sha256:b80878c9f40111313e55da8ba20bdba06d8fa3969fc68304167741bbf9e082ed"
            ],
            "index": "pypi",
            "markers": "python_full_version >= '3.6.0'",
            "version": "==4.12.3"
        },
        "blinker": {
            "hashes": [
                "sha256:c3f865d4d54db7abc53758a01601cf343fe55b84c1de4e3fa910e420b438d5b9",
                "sha256:e6820ff6fa4e4d1d8e2747c2283749c3f547e4fee112b98555cdcdae32996182"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==1.7.0"
        },
        "cachetools": {
            "hashes": [
                "sha256:0abad1021d3f8325b2fc1d2e9c8b9c9d57b04c3932657a72465447332c24d945",
                "sha256:ba29e2dfa0b8b556606f097407ed1aa62080ee108ab0dc5ec9d6a723a007d105"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==5.3.3"
        },
        "certifi": {
            "hashes": [
                "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f",
                "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"
            ],
            "markers": "python_version >= '3.6'",
            "version": "==2024.2.2"
        },
        "charset-normalizer": {
            "hashes": [
			"sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027",
                "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561"
            ],
            "markers": "python_full_version >= '3.7.0'",
            "version": "==3.3.2"
        },
        "click": {
            "hashes": [
                "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28",
                "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==8.1.7"
        },
        "dataclasses-json": {
            "hashes": [
                "sha256:73696ebf24936560cca79a2430cbc4f3dd23ac7bf46ed17f38e5e5e7657a6377",
                "sha256:f90578b8a3177f7552f4e1a6e535e84293cd5da421fcce0642d49c0d7bdf8df2"
            ],
            "markers": "python_version >= '3.7' and python_version < '4.0'",
            "version": "==0.6.4"
        },
        "distro": {
            "hashes": [
                "sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed",
                "sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2"
            ],
            "markers": "python_version >= '3.6'",
            "version": "==1.9.0"
        },
        "elastic-transport": {
            "hashes": [
                "sha256:2410ec1ff51221e8b3a01c0afa9f0d0498e1386a269283801f5c12f98e42dc45",
                "sha256:aec890afdddd057762b27ff3553b0be8fa4673ec1a4fd922dfbd00325874bb3d"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==8.13.0"
        },
        "elasticsearch": {
            "hashes": [
                "sha256:4aaf49253e974eb500f01136a487bdd0f09d3cafd37a0456eff6acfff0c9199b",
                "sha256:e4ebebb22d09f0ef839c26b6aa98e19ccd636bcb77f08c12b562b02cacd5e744"
            ],
            "index": "pypi",
            "markers": "python_version >= '3.7'",
            "version": "==8.13.0"
        },
        "flask": {
            "hashes": [
                "sha256:34e815dfaa43340d1d15a5c3a02b8476004037eb4840b34910c6e21679d288f3",
                "sha256:ceb27b0af3823ea2737928a4d99d125a06175b8512c445cbd9a9ce200ef76842"
            ],
            "index": "pypi",
            "markers": "python_version >= '3.8'",
            "version": "==3.0.3"
        },
        "flask-httpauth": {
            "hashes": [
                "sha256:66568a05bc73942c65f1e2201ae746295816dc009edd84b482c44c758d75097a",
                "sha256:a58fedd09989b9975448eef04806b096a3964a7feeebc0a78831ff55685b62b0"
            ],
            "index": "pypi",
            "version": "==4.8.0"
        },
        "frozenlist": {
            "hashes": [
			"sha256:04ced3e6a46b4cfffe20f9ae482818e34eba9b5fb0ce4056e4cc9b6e212d09b7",
                "sha256:fe1a06da377e3a1062ae5fe0926e12b84eceb8a50b350ddca72dc85015873f74"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==1.4.1"
        },
        "gitdb": {
            "hashes": [
                "sha256:81a3407ddd2ee8df444cbacea00e2d038e40150acfa3001696fe0dcf1d3adfa4",
                "sha256:bf5421126136d6d0af55bc1e7c1af1c397a34f5b7bd79e776cd3e89785c2b04b"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==4.0.11"
        },
        "gitpython": {
            "hashes": [
                "sha256:35f314a9f878467f5453cc1fee295c3e18e52f1b99f10f6cf5b1682e968a9e7c",
                "sha256:eec7ec56b92aad751f9912a73404bc02ba212a23adb2c7098ee668417051a1ff"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==3.1.43"
        },
        "greenlet": {
            "hashes": [
			"sha256:01bc7ea167cf943b4c802068e178bbf70ae2e8c080467070d01bfa02f337ee67",
                "sha256:fe754d231288e1e64323cfad462fcee8f0288654c10bdf4f603a39ed923bef33"
            ],
            "markers": "platform_machine == 'aarch64' or (platform_machine == 'ppc64le' or (platform_machine == 'x86_64' or (platform_machine == 'amd64' or (platform_machine == 'AMD64' or (platform_machine == 'win32' or platform_machine == 'WIN32')))))",
            "version": "==3.0.3"
        },
        "h11": {
            "hashes": [
                "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d",
                "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==0.14.0"
        },
        "httpcore": {
            "hashes": [
                "sha256:34a38e2f9291467ee3b44e89dd52615370e152954ba21721378a87b2960f7a61",
                "sha256:421f18bac248b25d310f3cacd198d55b8e6125c107797b609ff9b7a6ba7991b5"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==1.0.5"
        },
        "httpx": {
            "hashes": [
                "sha256:71d5465162c13681bff01ad59b2cc68dd838ea1f10e51574bac27103f00c91a5",
                "sha256:a0cb88a46f32dc874e04ee956e4c2764aba2aa228f650b06788ba6bda2962ab5"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==0.27.0"
        },
        "idna": {
            "hashes": [
                "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc",
                "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"
            ],
            "markers": "python_version >= '3.5'",
            "version": "==3.7"
        },
        "itsdangerous": {
            "hashes": [
                "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef",
                "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==2.2.0"
        },
        "jinja2": {
            "hashes": [
                "sha256:7d6d50dd97d52cbc355597bd845fabfbac3f551e1f99619e39a35ce8c370b5fa",
                "sha256:ac8bd6544d4bb2c9792bf3a159e80bba8fda7f07e81bc3aed565432d5925ba90"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==3.1.3"
        },
        "jsonpatch": {
            "hashes": [
                "sha256:0ae28c0cd062bbd8b8ecc26d7d164fbbea9652a1a3693f3b956c1eae5145dade",
                "sha256:9fcd4009c41e6d12348b4a0ff2563ba56a2923a7dfee731d004e212e1ee5030c"
            ],
            "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6'",
            "version": "==1.33"
        },
        "jsonpointer": {
            "hashes": [
                "sha256:15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a",
                "sha256:585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88"
            ],
            "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6'",
            "version": "==2.4"
        },
        "jsonschema": {
            "hashes": [
                "sha256:7996507afae316306f9e2290407761157c6f78002dcf7419acb99822143d1c6f",
                "sha256:85727c00279f5fa6bedbe6238d2aa6403bedd8b4864ab11207d07df3cc1b2ee5"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==4.21.1"
        },
        "jsonschema-specifications": {
            "hashes": [
                "sha256:48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc",
                "sha256:87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==2023.12.1"
        },
        "langchain": {
            "hashes": [
                "sha256:b6bce78f8c071baa898884accfff15c3d81da2f0dd86c20e2f4c80b41463f49f",
                "sha256:bc074cc5e51fad79b9ead1572fc3161918d0f614a6c8f0460543d505ad249ac7"
            ],
            "index": "pypi",
            "markers": "python_full_version >= '3.8.1' and python_version < '4.0'",
            "version": "==0.1.16"
        },
        "langchain-community": {
            "hashes": [
                "sha256:830f0d5f4ff9638b99ca01820c26abfa4b65fa705ef89b5ce55ac9aa3a7d83af",
                "sha256:bb56dbc1ef11ca09f258468e11368781adda9219e144073e30cda69496d342b2"
            ],
            "index": "pypi",
            "markers": "python_full_version >= '3.8.1' and python_version < '4.0'",
            "version": "==0.0.33"
        },
        "langchain-core": {
            "hashes": [
                "sha256:d8772dccef95fc97bfa2dcd19412e620ebe14def1f0e218374971f6e30a46a49",
                "sha256:e313975d9ae2926342e6f2ad760338d31f18b1223e9b8b4dc408daeeade46a83"
            ],
            "markers": "python_full_version >= '3.8.1' and python_version < '4.0'",
            "version": "==0.1.44"
        },
        "langchain-elasticsearch": {
            "hashes": [
                "sha256:7e9a5f29b857ffa465d36cb251eaf3dbf20db2919b3cbbaca05f3dcb1a0fd221",
                "sha256:c183146bb011d5532f3688562d171080c6054ba0b4a7902c2ecd96d969e08770"
            ],
            "index": "pypi",
            "markers": "python_full_version >= '3.8.1' and python_version < '4.0'",
            "version": "==0.1.2"
        },
        "langchain-openai": {
            "hashes": [
                "sha256:7f6e377d6bf88d6c2b1969fe5eecc1326271757512739e2f17c855cd7af53345",
                "sha256:fa1f27815649291447e5370cb08e2f5a84e5c7c6121d0c055a6e296bd16d1e47"
            ],
            "index": "pypi",
            "markers": "python_full_version >= '3.8.1' and python_version < '4.0'",
            "version": "==0.1.3"
        },
        "langchain-text-splitters": {
            "hashes": [
                "sha256:ac459fa98799f5117ad5425a9330b21961321e30bc19a2a2f9f761ddadd62aa1",
                "sha256:f5b802f873f5ff6a8b9259ff34d53ed989666ef4e1582e6d1adb3b5520e3839a"
            ],
            "markers": "python_full_version >= '3.8.1' and python_version < '4.0'",
            "version": "==0.0.1"
        },
        "langsmith": {
            "hashes": [
                "sha256:2f8967e2aaaed8881efe6f346590681243b315af8ba8a037d969c299d42071d3",
                "sha256:9cd21cd0928123b2bd2363f03515cb1f6a833d9a9f00420240d5132861d15fcc"
            ],
            "markers": "python_full_version >= '3.8.1' and python_version < '4.0'",
            "version": "==0.1.48"
        },
        "lxml": {
            "hashes": [
			"sha256:04ab5415bf6c86e0518d57240a96c4d1fcfc3cb370bb2ac2a732b67f579e5a04",
                "sha256:ff46d772d5f6f73564979cd77a4fffe55c916a05f3cb70e7c9c0590059fb29ef"
            ],
            "index": "pypi",
            "markers": "python_version >= '3.6'",
            "version": "==5.2.1"
        },
        "markdown-it-py": {
            "hashes": [
                "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1",
                "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==3.0.0"
        },
        "markupsafe": {
            "hashes": [
			"sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf",
                "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==2.1.5"
        },
        "marshmallow": {
            "hashes": [
                "sha256:4e65e9e0d80fc9e609574b9983cf32579f305c718afb30d7233ab818571768c3",
                "sha256:f085493f79efb0644f270a9bf2892843142d80d7174bbbd2f3713f2a589dc633"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==3.21.1"
        },
        "mdurl": {
            "hashes": [
                "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8",
                "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==0.1.2"
        },
        "multidict": {
            "hashes": [
			"sha256:01265f5e40f5a17f8241d52656ed27192be03bfa8764d88e8220141d1e4b3556",
            ],
            "markers": "python_version >= '3.7'",
            "version": "==6.0.5"
        },
        "mypy-extensions": {
            "hashes": [
                "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d",
                "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"
            ],
            "markers": "python_version >= '3.5'",
            "version": "==1.0.0"
        },
        "numpy": {
            "hashes": [
                "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b",
                "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818",
            ],
            "markers": "python_version >= '3.9'",
            "version": "==1.26.4"
        },
        "openai": {
            "hashes": [
                "sha256:6e6f287a41f98fc36f65a0237845525cfdeb4db8d3e3f6f26efd0a00c7c345c1",
                "sha256:8f1d73c992f3558636661ba6681cdad75db30b5266ba19d938b1b5e0633f4bf7"
            ],
            "index": "pypi",
            "markers": "python_full_version >= '3.7.1'",
            "version": "==1.22.0"
        },
        "orjson": {
            "hashes": [
			"sha256:01234249ba19c6ab1eb0b8be89f13ea21218b2d72d496ef085cfd37e1bae9dd8",
            ],
            "markers": "python_version >= '3.8'",
            "version": "==3.10.1"
        },
        "packaging": {
            "hashes": [
                "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5",
                "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==23.2"
        },
        "pandas": {
            "hashes": [
			"sha256:001910ad31abc7bf06f49dcc903755d2f7f3a9186c0c040b827e522e9cef0863",
            ],
            "markers": "python_version >= '3.9'",
            "version": "==2.2.2"
        },
        "pillow": {
            "hashes": [
			"sha256:048ad577748b9fa4a99a0548c64f2cb8d672d5bf2e643a739ac8faff1164238c",
            ],
            "markers": "python_version >= '3.8'",
            "version": "==10.3.0"
        },
        "protobuf": {
		"hashes": [
            ],
            "markers": "python_version >= '3.8'",
            "version": "==4.25.3"
        },
        "pyarrow": {
            "hashes": [
			"sha256:033b7cad32198754d93465dcfb71d0ba7cb7cd5c9afd7052cab7214676eec38b",
                "sha256:f7a197f3670606a960ddc12adbe8075cea5f707ad7bf0dffa09637fdbb89f76c"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==15.0.2"
        },
        "pydantic": {
            "hashes": [
                "sha256:9dee74a271705f14f9a1567671d144a851c675b072736f0a7b2608fd9e495352",
                "sha256:b5ecdd42262ca2462e2624793551e80911a1e989f462910bb81aef974b4bb383"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==2.7.0"
        },
        "pydantic-core": {
            "hashes": [
			"sha256:030e4f9516f9947f38179249778709a460a3adb516bf39b5eb9066fcfe43d0e6",
                "sha256:fd1a9edb9dd9d79fbeac1ea1f9a8dd527a6113b18d2e9bcc0d541d308dae639b"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==2.18.1"
        },
        "pydeck": {
            "hashes": [
                "sha256:9e0a67890ab061b8c6080e06f8c780934c00355a7114291c884f055f3fc0dc25",
                "sha256:c89b3dd76f9991140a33b886b336c762105e9c9def8e842e891bc72dbce8a4ce"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==0.8.1b0"
        },
        "pygments": {
            "hashes": [
                "sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c",
                "sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==2.17.2"
        },
        "python-dateutil": {
            "hashes": [
                "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3",
                "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"
            ],
            "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2'",
            "version": "==2.9.0.post0"
        },
        "python-dotenv": {
            "hashes": [
                "sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca",
                "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a"
            ],
            "index": "pypi",
            "markers": "python_version >= '3.8'",
            "version": "==1.0.1"
        },
        "pytz": {
            "hashes": [
                "sha256:2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812",
                "sha256:328171f4e3623139da4983451950b28e95ac706e13f3f2630a879749e7a8b319"
            ],
            "version": "==2024.1"
        },
        "pyyaml": {
            "hashes": [
			"sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5",
                "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f"
            ],
            "markers": "python_version >= '3.6'",
            "version": "==6.0.1"
        },
        "referencing": {
            "hashes": [
                "sha256:5773bd84ef41799a5a8ca72dc34590c041eb01bf9aa02632b4a973fb0181a844",
                "sha256:d53ae300ceddd3169f1ffa9caf2cb7b769e92657e4fafb23d34b93679116dfd4"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==0.34.0"
        },
        "regex": {
            "hashes": [
			"sha256:00169caa125f35d1bca6045d65a662af0202704489fada95346cfa092ec23f39",
                "sha256:fd80d1280d473500d8086d104962a82d77bfbf2b118053824b7be28cd5a79ea5"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==2024.4.16"
        },
        "requests": {
            "hashes": [
                "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f",
                "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==2.31.0"
        },
        "rich": {
            "hashes": [
                "sha256:4edbae314f59eb482f54e9e30bf00d33350aaa94f4bfcd4e9e3110e64d0d7222",
                "sha256:9be308cb1fe2f1f57d67ce99e95af38a1e2bc71ad9813b0e247cf7ffbcc3a432"
            ],
            "markers": "python_full_version >= '3.7.0'",
            "version": "==13.7.1"
        },
        "rpds-py": {
            "hashes": [
			"sha256:01e36a39af54a30f28b73096dd39b6802eddd04c90dbe161c1b8dbe22353189f",
                "sha256:fdea4952db2793c4ad0bdccd27c1d8fdd1423a92f04598bc39425bcc2b8ee46e"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==0.18.0"
        },
        "six": {
            "hashes": [
                "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926",
                "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"
            ],
            "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2'",
            "version": "==1.16.0"
        },
        "smmap": {
            "hashes": [
                "sha256:dceeb6c0028fdb6734471eb07c0cd2aae706ccaecab45965ee83f11c8d3b1f62",
                "sha256:e6d8668fa5f93e706934a62d7b4db19c8d9eb8cf2adbb75ef1b675aa332b69da"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==5.0.1"
        },
        "sniffio": {
            "hashes": [
                "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2",
                "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==1.3.1"
        },
        "soupsieve": {
            "hashes": [
                "sha256:5663d5a7b3bfaeee0bc4372e7fc48f9cff4940b3eec54a6451cc5299f1097690",
                "sha256:eaa337ff55a1579b6549dc679565eac1e3d000563bcb1c8ab0d0fefbc0c2cdc7"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==2.5"
        },
        "sqlalchemy": {
            "hashes": [
			"sha256:01d10638a37460616708062a40c7b55f73e4d35eaa146781c683e0fa7f6c43fb",
                "sha256:fecd5089c4be1bcc37c35e9aa678938d2888845a134dd016de457b942cf5a758"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==2.0.29"
        },
        "streamlit": {
            "hashes": [
                "sha256:a8da8ff46f5b948c56d2dc7aca7a61cf8d995f4f21744cf82258ae75e63004ba",
                "sha256:bfacb5d1edefcf803c2040b051a21b4c81317a9865448e6767d0a0c6aae7edae"
            ],
            "index": "pypi",
            "markers": "python_version >= '3.8' and python_full_version != '3.9.7'",
            "version": "==1.33.0"
        },
        "streamlit-chat": {
            "hashes": [
                "sha256:bec918a6ff9d24fbc842d5a0e7c492e30e1ef71c3a72b94b0cb4be1a7300881e",
                "sha256:e5911c8e3d5bbdd444782a0eb46a5f0cf24247124eb165bcc2e759540767ac3c"
            ],
            "index": "pypi",
            "markers": "python_version >= '3.6'",
            "version": "==0.1.1"
        },
        "tenacity": {
            "hashes": [
                "sha256:5398ef0d78e63f40007c1fb4c0bff96e1911394d2fa8d194f77619c05ff6cc8a",
                "sha256:ce510e327a630c9e1beaf17d42e6ffacc88185044ad85cf74c0a8887c6a0f88c"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==8.2.3"
        },
        "tiktoken": {
            "hashes": [
			"sha256:05b344c61779f815038292a19a0c6eb7098b63c8f865ff205abb9ea1b656030e",
                "sha256:fb7d2ccbf1a7784810aff6b80b4012fb42c6fc37eaa68cb3b553801a5cc2d1fc"
            ],
            "index": "pypi",
            "markers": "python_version >= '3.8'",
            "version": "==0.6.0"
        },
        "toml": {
            "hashes": [
                "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b",
                "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"
            ],
            "index": "pypi",
            "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2'",
            "version": "==0.10.2"
        },
        "toolz": {
            "hashes": [
                "sha256:d22731364c07d72eea0a0ad45bafb2c2937ab6fd38a3507bf55eae8744aa7d85",
                "sha256:ecca342664893f177a13dac0e6b41cbd8ac25a358e5f215316d43e2100224f4d"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==0.12.1"
        },
        "tornado": {
            "hashes": [
                "sha256:02ccefc7d8211e5a7f9e8bc3f9e5b0ad6262ba2fbb683a6443ecc804e5224ce0",
                "sha256:10aeaa8006333433da48dec9fe417877f8bcc21f48dda8d661ae79da357b2a63",
                "sha256:fd03192e287fbd0899dd8f81c6fb9cbbc69194d2074b38f384cb6fa72b80e9c2"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==6.4"
        },
        "tqdm": {
            "hashes": [
                "sha256:1ee4f8a893eb9bef51c6e35730cebf234d5d0b6bd112b0271e10ed7c24a02bd9",
                "sha256:6cd52cdf0fef0e0f543299cfc96fec90d7b8a7e88745f411ec33eb44d5ed3531"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==4.66.2"
        },
        "typing-extensions": {
            "hashes": [
                "sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0",
                "sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a"
            ],
            "markers": "python_version >= '3.8'",
            "version": "==4.11.0"
        },
        "typing-inspect": {
            "hashes": [
                "sha256:9ee6fc59062311ef8547596ab6b955e1b8aa46242d854bfc78f4f6b0eff35f9f",
                "sha256:b23fc42ff6f6ef6954e4852c1fb512cdd18dbea03134f91f856a95ccc9461f78"
            ],

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: Awaiting Update ⏳This issue requires more information before assistance can be provided.Type: BugfixThis issue provides a fix for a known bug.Type: Question ❔This is a question or a request for support.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions