Skip to content

pip_requirements: Renovate does not handle some python library version #7167

@alecgerona

Description

@alecgerona

What Renovate type, platform and version are you using?

Hosted App

Describe the bug

black is a python code formatter that does not follow SemVer. Its version follows XX.YYbZ. Somehow, although it appears to follow PEP440, it's not handled by Renovate properly. It's not pulling the latest version.

Relevant debug logs

{
            "depName": "black",
            "currentValue": "==19.10b0",
            "datasource": "pypi",
            "fromVersion": "19.10b0",
            "depIndex": 0,
            "updates": [],
            "warnings": [],
            "sourceUrl": "https://github.com/psf/black",
            "changelogUrl": "https://github.com/psf/black/blob/master/CHANGES.md"
          },

To Reproduce
Please refer to the sample repository to replicate the issue.
https://github.com/alecgerona/unparsed-dependency-test

Metadata

Metadata

Assignees

No one assigned

    Labels

    manager:pip_requirementspip requirements.txtpriority-4-lowLow priority, unlikely to be done unless it becomes important to more people

    Type

    No type

    Priority

    None yet

    Datasource

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions