AdaCore / e3-core

Core framework for developing portable automated build systems
27 stars 36 forks source link

Fix pre-release version management #676

Closed leocardao closed 9 months ago

leocardao commented 9 months ago

packaging.specifiers.Specifier ignore pre-release if the 'prereleases' parameter is set to None or False.

This meant that in some situations, a pre-release package authorised with the --allow-prerelease option was ignored even if the version is mandatory.

grouigrokon commented 9 months ago

Another remark (but this one I would like it to be fixed), is that the merge request description/commit message are really too short from my point of view.

leocardao commented 9 months ago

Another remark (but this one I would like it to be fixed), is that the merge request description/commit message are really too short from my point of view.

@grouigrokon I don't mind putting in more information, but to be honest I don't really know what more to say ... I can write more precisely the problem it causes, but it will be totally related to the internal use of the tool, which wouldn't make much sense to explain in a public repo.