Skip to content

Add support for -dev for PyPy and other interpretersΒ #508

Closed as not planned
@jaraco

Description

@jaraco

In #213 (comment)_, Ivan suggested that instead of providing support for pre-release versions, users should expect to append -dev to every version. Unfortunately, if one attempts to append -dev to a PyPy version, the action fails with the error:

Invalid 'version' property for PyPy. Both Python version and PyPy versions should satisfy SemVer notation. See README for examples and documentation.

This error is confusing because it suggests that -dev isn't allowed for either (C)Python or PyPy, when in fact appending -dev is the recommended workaround to the behavior that emergent versions of Python are invisible without it on CPython.

In any case, this issue is primarily a feature request to bring PyPy (and any future interpreters) to parity with CPython with -dev support so that -dev doesn't have to be specified in each and every version and pollute the version number in the matrix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestNew feature or request to improve the current logic

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions