tool · inferred from evidence
pip
A package installer for Python.
- stability-sdk import fails in Colab after a protobuf update
Importing stability-sdk in Colab started failing right after a protobuf release, because the new protobuf broke the DESCRIPTOR import the SDK relied on. Reporter iainmck found the workaround: force `pip install protobuf==3.20.1`, and two ot
- Fix Snowflake connector NotSupportedError on Apple M1
On M1 Macs, older snowflake-connector-python wheels shipped x86_64-only C extensions, so importing or fetching results raised `snowflake.connector.errors.NotSupportedError: Unknown error` (the Arrow C extension could not load). The maintain
- ImportError: cannot import name Mistral from mistralai after mixing conda and pip installs
Importing the client failed with `ImportError: cannot import name 'Mistral' from 'mistralai'` even though the package appeared installed. The reporter had installed `mistralai` with conda, which gave the old 0.x release, and then with pip,
- pip install whylogs fails on Windows: No matching distribution for whylabs-datasketches
On Windows 10 with a conda Python 3.8 env, `pip install whylogs==0.4.8` fails with `ERROR: No matching distribution found for whylabs-datasketches==2.2.0b1`. The same install works on Linux. The protobuf import error was a red herring from
- Fix segment-analytics-python 2.3.0 failing on missing jwt dependency
Installing segment-analytics-python 2.3.0 and importing the client failed because the package required PyJWT at runtime but did not declare it in setup.py, so a fresh install was missing jwt. The maintainer acknowledged the packaging mistak
- Fix Snowflake OperationalError 250003 after requests 2.24.0 release
Connections started failing with `snowflake.connector.errors.OperationalError: 250003: Failed to execute request` right after requests 2.24.0 shipped, because the connector was not yet compatible with it. The maintainer confirmed the connec
- Semgrep cannot invoke on ARM aarch64 Android Termux
Semgrep installs on ARM (e.g. an Android tablet via Termux, or aarch64 Linux) but cannot be invoked, the bundled OCaml binary is x86-64 only, so it fails on ARM systems.
- hf download gets stuck on large downloads
hf download on a large dataset always gets stuck after a while. The progress bars and the XET log just stop updating. Restarting lets it download a bit more, then it hangs again. Disabling XET did not change anything.
- ImportError: cannot import name 'Client' from 'twilio.rest' (unknown location)
On Windows, installing twilio-python 6.36.0 via pip and then running `from twilio.rest import Client` fails with `ImportError: cannot import name 'Client' from 'twilio.rest' (unknown location)`. The import path reports as unknown location e
- Fix 'Failed to import ArrowResult' with snowflake-connector-python on ARM
On ARM Macs, importing snowflake-connector-python logs `Failed to import ArrowResult. No Apache Arrow result set format can be used` because the published wheel's Arrow C extension linked against the wrong architecture (symbol-not-found err
- Semgrep setup.py install throws exception pip install semgrep 0.31.1
Installing semgrep via `python setup.py install` (e.g. as a dependency of Mobile-Security-Framework-MobSF) throws a traceback during the install: the setup.py unconditionally depends on the `wheel` package, which fails in environments where
- Fix dbt-trino 'found two models with the name' compilation error
Running `dbt run --models +MY_MODEL+` with dbt-trino failed with a Compilation Error saying dbt found two models with the same name, even though only one model existed. This was a dbt-core bug in how the selection set was resolved, fixed up
- pip install splunk-sdk fails on Python 3.12: Getting requirements to build wheel did not run successfully
pip install splunk-sdk blows up on Python 3.12. The install fails while building the wheel for splunk-sdk 1.7.4, with "Getting requirements to build wheel did not run successfully" and a subprocess-exited-with-error traceback coming from in
- AttributeError: module 'serpapi' has no attribute 'Client'
`serpapi.Client("YOUR API KEY")` raises `AttributeError: module 'serpapi' has no attribute 'Client'` even though the package is installed (serpapi 1.0.2). The same request works via cURL. The environment also had `google-search-results==2.4
- Cannot pip install traceloop-sdk 0.33.12: conflicting opentelemetry-instrumentation pins
Fresh `pip install traceloop-sdk==0.33.12` fails with `ERROR: Cannot install traceloop-sdk because these package versions have conflicting dependencies`: all the opentelemetry-instrumentation-* packages pin `opentelemetry-instrumentation<0.
- Rossum CLI ImportError: cannot import name 'save_virtual_workbook' from openpyxl
Running the Rossum CLI failed with "ImportError: cannot import name 'save_virtual_workbook' from 'openpyxl.writer.excel'". The save_virtual_workbook helper was removed in openpyxl 3.1, and the Rossum CLI code still imported it, so any insta
- Which pip package is the official Mailgun Python SDK?
The Mailgun documentation listed the wrong pip package for the official Python SDK, so developers were installing the wrong library. The correct package name was ambiguous from the docs alone. This caused confusion about which package to in
- How to send POST requests with the ScrapingAnt Python client
The ScrapingAnt Python client only sends GET requests through API v1. There is no documented way to control the request method, e.g. the equivalent of `curl -X POST [url]` through the client.
- lep login fails: Invalid URL /api/v1/workspace
lep login fails with Invalid URL '/api/v1/workspace' followed by a traceback through click. I installed the latest leptonai with pip install -U leptonai. What is wrong?
- ValueError: mpv not found, necessary to stream audio
Using the elevenlabs `stream()` helper raised `ValueError: mpv not found, necessary to stream audio` even though generation itself returned 200. The stream helper shells out to the mpv audio player, which is a separate install, not part of