You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 24, 2018. It is now read-only.
Currently, Poet assumes that every single package follows semantic versioning, but this is not true. For example, the iterfzf project follows a versioning scheme that indicates both the Python library version, and the version of a bundled executable that the library relies on. Because Poet assumes that every version is a semantic version, it is incapable of installing libraries like iterfzf that use more than 3 dots in their version. The current release of iterfzf is 0.2.0.17.0. Poet parses this as 0.2.0+17.0, and when it tries to download the package with pip, it just tries to download 0.2.0, which does not exist.
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Currently, Poet assumes that every single package follows semantic versioning, but this is not true. For example, the iterfzf project follows a versioning scheme that indicates both the Python library version, and the version of a bundled executable that the library relies on. Because Poet assumes that every version is a semantic version, it is incapable of installing libraries like
iterfzf
that use more than 3 dots in their version. The current release ofiterfzf
is0.2.0.17.0
. Poet parses this as0.2.0+17.0
, and when it tries to download the package with pip, it just tries to download0.2.0
, which does not exist.The text was updated successfully, but these errors were encountered: