elevenlabs / elevenlabs-python

The official Python API for ElevenLabs Text to Speech.
https://elevenlabs.io/docs/api-reference/getting-started
MIT License
2.12k stars 240 forks source link

(fix): move repository url field into tool.poetry namespace #349

Open soof-golan opened 1 month ago

soof-golan commented 1 month ago

This patch updates pyproject.toml to allow tools like uv to install this package from source.

It seems that having project.urls along with tool.poetry is not spec compliant, pip itself seems to be more permissive but uv refuses to install this project from source. See astral-sh/uv issue #6419 for more details on the toml stuff.

As an fyi, using project.urls.repository field seems to have no effect on the PyPI listing of the package:

If needed, I can open this up as an issue, as this repository is codegen'ed.