Telnyx package compromised on PyPI
https://www.aikido.dev/blog/telnyx-pypi-compromised-teampcp-canisterworm
Telnyx package compromised on PyPI
https://www.aikido.dev/blog/telnyx-pypi-compromised-teampcp-canisterworm
For those using uv, you can at least partially protect yourself against such attacks by adding this to your pyproject.toml:
[tool.uv]
exclude-newer = "7 days"
exclude-newer = "7 days"
Nice feature. However uv is suspect at the moment, in the sense that it is designed as a pip replacement to overcome issues that only exist when supply chains are of a size that isn't safe to have.
So any project that has UV and any developer that tries to get uv into a project is on average less safe than a project that just uses pip and a requirements.txt