library · inferred from evidence
requests
A Python library for making HTTP requests.
- python wikipedia library: random()/page() throws JSONDecodeError (429 on default user-agent)
Set your own User-Agent instead of Python/requests' default: too many clients share the default UA and get collectively rate-limited by Wikipedia, which surfaces as a JSONDecodeError because the 429 response has no JSON body. Configure a de
- Mixpanel 4.10.1 pip install fails demanding requests>=2.32.5
The 4.10.1 release shipped with wrong PyPI metadata that demanded `requests>=2.32.5`, which the library never actually needed. Fix: reinstall or upgrade to mixpanel 4.10.1 now, the PyPI metadata was corrected by the maintainers and installs
- mailgun-python AsyncClient: malformed attachment when adding multiple files under the same key
`AsyncClient` used different file-handling logic than the sync `Client` and mangled repeated keys. The maintainer fixed it in PR #35, so upgrading to the release containing that fix resolves it. Workarounds for the affected version: use uni
- hubspot-api-python 11.0.0 breaks environments using urllib3 2.x
It was not intentional. The 11.0.0 release removed urllib3 2.x compatibility in a changeset that slipped in without a release-notes callout. The maintainers fixed it right away: 11.1.0 restores urllib3 2.x compatibility, and users confirmed
- atlassian-python-api Confluence `create_page` fails on Cloud: need the v2 REST API
The library historically only used the v1 REST API, which is why `create_page()` started failing on Confluence Cloud with that `PermissionException`. The maintainers implemented v2 API support in the 5.0.0 release, so the fix is to upgrade