-
Notifications
You must be signed in to change notification settings - Fork 40
Closed
Description
The numbering scheme used for the version tags leads pip
to incorrectly interpret the version number. For example for runmanager
the current version tag is 3.2.0
but running pip install -e .
claims to install runmanager-3.2.0rc2.dev7+gb9164fb
, but there is no rc2 tag listed. Then pip throws the error
labscript-suite 3.3.0.dev9+ge99a74b requires runmanager>=3.2.0, but you have runmanager 3.2.0rc2.dev7+gb9164fb which is incompatible.
The same general thing is going on for lyse
that should be version 3.2.3
but pip gives the version tag of lyse-3.2.0rc2.dev30+gd70dbb3
.
I think the issue is that for selecting the version tag there is some code that thinks "0rc2" > "0"
.
Metadata
Metadata
Assignees
Labels
No labels