Skip to content

Allow ForeignExe to support specifying a "wildcard version" * #2757

@kashev

Description

@kashev

My use-case is similar to what @devinrsmith asked for here - For my small team, I want to be able to opt into the risks/pitfalls of allowing developer machines to run slightly different versions of external formatters like black and shfmt.

Maintainer @nedtwigg said this on this issue:

You can specify 24.2.0 yourself. I'd be okay with a PR that adds support for setting the version to *, but I want users to explicitly say "I don't care which version", because otherwise we get issues when the formatting is one way on dev machines but failing on CI because of a version difference.

Originally posted by @nedtwigg in #674

I'm opening this issue to track implementing this.

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