frequenz-floss / frequenz-repo-config-python

Frequenz repository setup tools and common configuration for Python
https://frequenz-floss.github.io/frequenz-repo-config-python/
MIT License
4 stars 7 forks source link

Dependencies specified using a git repository fail to parse #217

Open llucax opened 8 months ago

llucax commented 8 months ago

What happened?

When using a dependency that has a git repository instead of specific version numbers, the pytest_min Nox sessions will fail complaining that there is no minimum requirement specified.

What did you expect instead?

Even when the above is true, I expected git dependencies to be treated specially, as they are not a range, so the dependency is effectively pinned. The dependency must be exactly that git hash, so it is both the maximum and minimum supported version.

Affected version(s)

No response

Affected part(s)

Tools to configure nox (part:nox)

llucax commented 7 months ago

Related: