snowflake-connector-python icon indicating copy to clipboard operation
snowflake-connector-python copied to clipboard

SNOW-1762425: 3.12.3 does not install on Apple M1

Open sfc-gh-jfreeberg opened this issue 4 months ago • 0 comments

Python version

Python 3.10.9 (main, Mar 1 2023, 12:33:47) [Clang 14.0.6 ]

Operating system and processor architecture

macOS-10.16-x86_64-i386-64bit

Installed packages

(This is after installing 3.12.2)
asn1crypto==1.5.1
certifi==2024.8.30
cffi==1.17.1
charset-normalizer==3.4.0
cloudpickle==2.2.1
cryptography==43.0.3
filelock==3.16.1
idna==3.10
packaging==24.1
platformdirs==4.3.6
pycparser==2.22
PyJWT==2.9.0
pyOpenSSL==24.2.1
pytz==2024.2
PyYAML==6.0.2
requests==2.32.3
snowflake-connector-python==3.12.2
snowflake-snowpark-python==1.23.0
sortedcontainers==2.4.0
tomlkit==0.13.2
typing_extensions==4.12.2
urllib3==2.2.3

What did you do?

(venv) (base) jfreeberg@YKQ2Q2CMYG bug-bash-profiler % pip install snowflake-connector-python
Collecting snowflake-connector-python
  Using cached snowflake_connector_python-3.12.3.tar.gz (742 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting pyjwt<3.0.0
  Using cached PyJWT-2.9.0-py3-none-any.whl (22 kB)
Collecting certifi>=2017.4.17
  Using cached certifi-2024.8.30-py3-none-any.whl (167 kB)
Collecting cryptography>=3.1.0
  Using cached cryptography-43.0.3-cp39-abi3-macosx_10_9_universal2.whl (6.2 MB)
Collecting cffi<2.0.0,>=1.9
  Using cached cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl (182 kB)
Collecting typing-extensions<5,>=4.3
  Using cached typing_extensions-4.12.2-py3-none-any.whl (37 kB)
Collecting sortedcontainers>=2.4.0
  Using cached sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)
Collecting filelock<4,>=3.5
  Using cached filelock-3.16.1-py3-none-any.whl (16 kB)
Collecting pytz
  Using cached pytz-2024.2-py2.py3-none-any.whl (508 kB)
Collecting idna<4,>=2.5
  Using cached idna-3.10-py3-none-any.whl (70 kB)
Collecting charset-normalizer<4,>=2
  Using cached charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_x86_64.whl (125 kB)
Collecting pyOpenSSL<25.0.0,>=16.2.0
  Using cached pyOpenSSL-24.2.1-py3-none-any.whl (58 kB)
Collecting requests<3.0.0
  Using cached requests-2.32.3-py3-none-any.whl (64 kB)
Collecting platformdirs<5.0.0,>=2.6.0
  Using cached platformdirs-4.3.6-py3-none-any.whl (18 kB)
Collecting asn1crypto<2.0.0,>0.24.0
  Using cached asn1crypto-1.5.1-py2.py3-none-any.whl (105 kB)
Collecting packaging
  Using cached packaging-24.1-py3-none-any.whl (53 kB)
Collecting tomlkit
  Using cached tomlkit-0.13.2-py3-none-any.whl (37 kB)
Collecting pycparser
  Using cached pycparser-2.22-py3-none-any.whl (117 kB)
Collecting urllib3<3,>=1.21.1
  Using cached urllib3-2.2.3-py3-none-any.whl (126 kB)
Building wheels for collected packages: snowflake-connector-python
  Building wheel for snowflake-connector-python (pyproject.toml) ... error
  error: subprocess-exited-with-error
  
  × Building wheel for snowflake-connector-python (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [279 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/secret_detector.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/azure_storage_client.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/ssl_wrap_socket.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/telemetry_oob.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/file_compression_type.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/options.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/arrow_context.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/sfdatetime.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/sqlstate.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/description.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/version.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/compat.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/config_manager.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/storage_client.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/result_batch.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/bind_upload_agent.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/connection_diagnostic.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/dbapi.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/_sql_util.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/proxy.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/sf_dirs.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/constants.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/gzip_decoder.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/_query_context_cache.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/s3_storage_client.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/sfbinaryformat.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/cache.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/converter.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/telemetry.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/file_util.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/encryption_util.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/gcs_storage_client.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/feature.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/test_util.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/backoff_policies.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/connection.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/ocsp_snowflake.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/ocsp_asn1crypto.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/util_text.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/converter_snowsql.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/file_transfer_agent.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/network.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/converter_issue23517.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/local_storage_client.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/errors.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/pandas_tools.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/time_util.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/ssd_internal_keys.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/snow_logging.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/result_set.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/log_configuration.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/errorcode.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/url_util.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/converter_null.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/_utils.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      copying src/snowflake/connector/cursor.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/auth
      copying src/snowflake/connector/auth/idtoken.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/auth
      copying src/snowflake/connector/auth/webbrowser.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/auth
      copying src/snowflake/connector/auth/by_plugin.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/auth
      copying src/snowflake/connector/auth/okta.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/auth
      copying src/snowflake/connector/auth/usrpwdmfa.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/auth
      copying src/snowflake/connector/auth/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/auth
      copying src/snowflake/connector/auth/default.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/auth
      copying src/snowflake/connector/auth/keypair.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/auth
      copying src/snowflake/connector/auth/_auth.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/auth
      copying src/snowflake/connector/auth/oauth.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/auth
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored
      copying src/snowflake/connector/vendored/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/tool
      copying src/snowflake/connector/tool/dump_ocsp_response.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/tool
      copying src/snowflake/connector/tool/dump_ocsp_response_cache.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/tool
      copying src/snowflake/connector/tool/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/tool
      copying src/snowflake/connector/tool/dump_certs.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/tool
      copying src/snowflake/connector/tool/probe_connection.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/tool
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/cookies.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/auth.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/sessions.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/hooks.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/compat.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/models.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/certs.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/status_codes.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/__version__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/api.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/_internal_utils.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/utils.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/exceptions.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/structures.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/help.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/requests/adapters.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      copying src/snowflake/connector/vendored/urllib3/filepost.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      copying src/snowflake/connector/vendored/urllib3/fields.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      copying src/snowflake/connector/vendored/urllib3/_version.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      copying src/snowflake/connector/vendored/urllib3/request.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      copying src/snowflake/connector/vendored/urllib3/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      copying src/snowflake/connector/vendored/urllib3/poolmanager.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      copying src/snowflake/connector/vendored/urllib3/response.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      copying src/snowflake/connector/vendored/urllib3/connection.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      copying src/snowflake/connector/vendored/urllib3/_collections.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      copying src/snowflake/connector/vendored/urllib3/exceptions.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      copying src/snowflake/connector/vendored/urllib3/connectionpool.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/queue.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/ssltransport.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/proxy.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/wait.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/request.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/timeout.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/response.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/ssl_.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/retry.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/url.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/connection.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      copying src/snowflake/connector/vendored/urllib3/util/ssl_match_hostname.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/util
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib
      copying src/snowflake/connector/vendored/urllib3/contrib/securetransport.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib
      copying src/snowflake/connector/vendored/urllib3/contrib/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib
      copying src/snowflake/connector/vendored/urllib3/contrib/socks.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib
      copying src/snowflake/connector/vendored/urllib3/contrib/_appengine_environ.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib
      copying src/snowflake/connector/vendored/urllib3/contrib/pyopenssl.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib
      copying src/snowflake/connector/vendored/urllib3/contrib/appengine.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib
      copying src/snowflake/connector/vendored/urllib3/contrib/ntlmpool.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/packages
      copying src/snowflake/connector/vendored/urllib3/packages/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/packages
      copying src/snowflake/connector/vendored/urllib3/packages/six.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/packages
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib/_securetransport
      copying src/snowflake/connector/vendored/urllib3/contrib/_securetransport/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib/_securetransport
      copying src/snowflake/connector/vendored/urllib3/contrib/_securetransport/low_level.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib/_securetransport
      copying src/snowflake/connector/vendored/urllib3/contrib/_securetransport/bindings.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/contrib/_securetransport
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/packages/backports
      copying src/snowflake/connector/vendored/urllib3/packages/backports/__init__.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/packages/backports
      copying src/snowflake/connector/vendored/urllib3/packages/backports/makefile.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/packages/backports
      copying src/snowflake/connector/vendored/urllib3/packages/backports/weakref_finalize.py -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3/packages/backports
      running egg_info
      writing src/snowflake_connector_python.egg-info/PKG-INFO
      writing dependency_links to src/snowflake_connector_python.egg-info/dependency_links.txt
      writing entry points to src/snowflake_connector_python.egg-info/entry_points.txt
      writing requirements to src/snowflake_connector_python.egg-info/requires.txt
      writing top-level names to src/snowflake_connector_python.egg-info/top_level.txt
      reading manifest file 'src/snowflake_connector_python.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      warning: no files found matching '*.rst'
      warning: no previously-included files found matching 'src/snowflake/connector/nanoarrow_cpp/scripts/.clang-format'
      warning: no previously-included files found matching 'src/snowflake/connector/nanoarrow_cpp/scripts/format.sh'
      warning: no previously-included files found matching '.git-blame-ignore-revs'
      warning: no previously-included files found matching '.pre-commit-config.yaml'
      warning: no previously-included files found matching 'license_header.txt'
      warning: no previously-included files found matching 'tox.ini'
      warning: no previously-included files found matching 'mypy.ini'
      warning: no previously-included files found matching '.clang-format'
      no previously-included directories found matching 'ci'
      no previously-included directories found matching 'benchmark'
      no previously-included directories found matching 'test'
      no previously-included directories found matching 'tested_requirements'
      no previously-included directories found matching 'src/snowflake/connector/nanoarrow_cpp/scripts'
      no previously-included directories found matching '__pycache__'
      no previously-included directories found matching 'samples'
      adding license file 'LICENSE.txt'
      adding license file 'NOTICE'
      writing manifest file 'src/snowflake_connector_python.egg-info/SOURCES.txt'
      copying src/snowflake/connector/py.typed -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/ArrayConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/ArrayConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/BinaryConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/BinaryConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/BooleanConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/BooleanConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/CArrowChunkIterator.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/CArrowChunkIterator.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/CArrowIterator.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/CArrowIterator.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/CArrowTableIterator.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/CArrowTableIterator.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/DateConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/DateConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/DecimalConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/DecimalConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/FixedSizeListConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/FixedSizeListConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/FloatConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/FloatConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/IColumnConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/IntConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/IntConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/LICENSE.txt -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/MapConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/MapConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/ObjectConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/ObjectConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/SnowflakeType.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/SnowflakeType.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/StringConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/StringConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/TimeConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/TimeConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/TimeStampConverter.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/TimeStampConverter.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc.c -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/nanoarrow.c -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/nanoarrow.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/nanoarrow.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/nanoarrow_arrow_iterator.pyx -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/nanoarrow_device.c -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/nanoarrow_device.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/nanoarrow_ipc.c -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/nanoarrow_ipc.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/Logging
      copying src/snowflake/connector/nanoarrow_cpp/Logging/logging.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/Logging
      copying src/snowflake/connector/nanoarrow_cpp/Logging/logging.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/Logging
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/Util
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/Util/macros.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/Util
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/Util/time.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/Util
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/Util/time.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/Util
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/Python
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/Python/Common.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/Python
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/Python/Common.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/Python
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/Python/Helpers.cpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/Python
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/Python/Helpers.hpp -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/Python
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_accessors.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_alloc.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_assert.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_builder.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_emitter.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_endian.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_epilogue.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_flatbuffers.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_identifier.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_iov.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_prologue.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_refmap.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_rtconfig.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_types.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/flatcc_verifier.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc
      creating build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/flatcc_portable.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/paligned_alloc.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pattributes.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pdiagnostic.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pdiagnostic_pop.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pdiagnostic_push.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pendian.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pendian_detect.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pinline.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pinttypes.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/portable.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/portable_basic.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pstatic_assert.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pstdalign.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pstdint.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/punaligned.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pversion.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable/pwarnings.h -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/nanoarrow_cpp/ArrowIterator/flatcc/portable
      copying src/snowflake/connector/vendored/requests/LICENSE -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/requests
      copying src/snowflake/connector/vendored/urllib3/LICENSE.txt -> build/lib.macosx-10.9-x86_64-cpython-310/snowflake/connector/vendored/urllib3
      running build_ext
      building 'snowflake.connector.nanoarrow_arrow_iterator' extension
      creating build/temp.macosx-10.9-x86_64-cpython-310/src/snowflake/connector/nanoarrow_cpp/ArrowIterator
      creating build/temp.macosx-10.9-x86_64-cpython-310/src/snowflake/connector/nanoarrow_cpp/ArrowIterator/Python
      creating build/temp.macosx-10.9-x86_64-cpython-310/src/snowflake/connector/nanoarrow_cpp/ArrowIterator/Util
      creating build/temp.macosx-10.9-x86_64-cpython-310/src/snowflake/connector/nanoarrow_cpp/Logging
      clang++ -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/jfreeberg/anaconda3/include -fPIC -O2 -isystem /Users/jfreeberg/anaconda3/include -Isrc/snowflake/connector/nanoarrow_cpp/ArrowIterator -Isrc/snowflake/connector/nanoarrow_cpp/ArrowIterator -Isrc/snowflake/connector/nanoarrow_cpp/Logging -I/Users/jfreeberg/Desktop/bug-bash-profiler/venv/include -I/Users/jfreeberg/anaconda3/include/python3.10 -c src/snowflake/connector/nanoarrow_cpp/ArrowIterator/ArrayConverter.cpp -o build/temp.macosx-10.9-x86_64-cpython-310/src/snowflake/connector/nanoarrow_cpp/ArrowIterator/ArrayConverter.o -std=c++17 -D_GLIBCXX_USE_CXX11_ABI=0 -mmacosx-version-min=10.13
      In file included from src/snowflake/connector/nanoarrow_cpp/ArrowIterator/ArrayConverter.cpp:5:
      src/snowflake/connector/nanoarrow_cpp/ArrowIterator/ArrayConverter.hpp:8:10: fatal error: 'memory' file not found
          8 | #include <memory>
            |          ^~~~~~~~
      1 error generated.
      error: command '/usr/bin/clang++' failed with exit code 1
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for snowflake-connector-python
Failed to build snowflake-connector-python
ERROR: Could not build wheels for snowflake-connector-python, which is required to install pyproject.toml-based projects

[notice] A new release of pip available: 22.3.1 -> 24.2
[notice] To update, run: pip install --upgrade pip

What did you expect to see?

The package installs

Can you set logging to DEBUG and collect the logs?

import logging
import os

for logger_name in ('snowflake.connector',):
    logger = logging.getLogger(logger_name)
    logger.setLevel(logging.DEBUG)
    ch = logging.StreamHandler()
    ch.setLevel(logging.DEBUG)
    ch.setFormatter(logging.Formatter('%(asctime)s - %(threadName)s %(filename)s:%(lineno)d - %(funcName)s() - %(levelname)s - %(message)s'))
    logger.addHandler(ch)

sfc-gh-jfreeberg avatar Oct 24 '24 20:10 sfc-gh-jfreeberg