Skip to content

Add sdist build and publish to release workflow #164

Description

@b-long

Currently the release workflow builds and publishes only wheel artifacts. We should also build source distributions (sdist) via uv build --sdist and include them in the PyPI upload, so that users on platforms without a matching wheel can install from source. The twine check step added in #163 already validates both artifact types, so the infrastructure is in place. This would also align with PyPI best practices for open-source packages.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions