Skip to content

Contributing a SonexLabs TTS plugin — existing PyPI package name conflict #6761

Description

@ayushi-agarwall

Hi team,

I maintain SonexLabs's TTS API and would like to contribute a livekit-plugins-sonex plugin to this monorepo so it can be listed on the TTS plugins page.

Before submitting a PR, I wanted to flag one thing: I already publish a standalone package named livekit-plugins-sonex on PyPI under my own account (source: https://github.com/sonexlabs/livekit-plugins-sonex), following the pattern I used before learning about the monorepo contribution process.

Since plugins merged into this repo are published to PyPI by LiveKit's own release automation under the same livekit-plugins-<name> naming convention, I want to check the right path forward before opening a PR:

  1. Should I transfer/yield the existing livekit-plugins-sonex PyPI name to LiveKit's publishing account, or
  2. Would you prefer a different package name for the monorepo version, or
  3. Is there a preferred process for this situation?

Happy to follow whatever convention works best. Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions