Skip to content

Python package pre-release is painfulΒ #2756

@pbarker

Description

@pbarker

All of your pypi packages are pre-releases. This means that anyone who imports your package using most of the major package managers needs to add the flag like --prerelease=allow

This is even the case if you are a sub-dependency of another project. It is confusing, verbose, and completely unnecessary. You can simply use 0.x.x to signify its not stable, pre-releases are explicitly for doing beta testing on a single new version, not a state the package should be kept in for 60 releases

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