Skip to content

review if stand-alone installation is still possible #14

Description

@joanise

With all the integration into EveryVoice, stand-alone installation of this repo is likely to no longer be possible.

Currently, the pyproject.toml file lists all the dependencies as if you could clone and install this, but in practice that doesn't work at the moment (primarily because you get EV 0.4 since 0.5 is not published yet).

Are we going to want to maintain the ability to clone StyleTTS2 and install it? I think the answer should be no because that would be hard to maintain. I think the install-from-source procedure should be clone EV, init the submodules, and pip install -e . in EV. And if you actually want the styletts2 CLI, subsequently cd into the submodule and run pip install -e . there.

Otherwise we're signing up for a maintenance nightmare trying to keep the submodule's main branch compatible with the latest version of EV published to PyPI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions