-
-
Notifications
You must be signed in to change notification settings - Fork 265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add back support for full VersionNumbers to the resolver #3963
Comments
I just had a look at the diff in that commit you linked, in which the functionality was removed. In principle, it should be sufficient to simply revert that. (It may slow down the resolver a bit though, and eat up some extra memory, I'm not sure to what extent.) I believe there were also some tests, removed in some other commit. The code used to support also versions of the form |
We are getting quite a few requests for various functionalities that cannot really be implemented due to the resolver right now only supporting
major.minor.patch
versions. These are things like:Ironically, the resolver used to have support for the full version number spec but this was removed due to the belief that it was not useful in Pkg3 (f5eff12).
@carlobaldassi, just checking, what level of effort do you think it is to put back the prerelease/build stuff to the resolver? If that support was added back I think I could do the rest of the surrounding scaffolding to add e.g. pre-release support.
The text was updated successfully, but these errors were encountered: