Skip to content

Require Normalized Vers#65

Open
immqu wants to merge 6 commits intopackage-url:mainfrom
immqu:remove-unnormalized
Open

Require Normalized Vers#65
immqu wants to merge 6 commits intopackage-url:mainfrom
immqu:remove-unnormalized

Conversation

@immqu
Copy link
Copy Markdown
Contributor

@immqu immqu commented Apr 10, 2026

This PR addresses issue #50, which argues that allowing unnormalized/non-canonical vers inputs creates many problems. This PR thus changes the vers-spec to only allow already normalized vers inputs:

  • Remove normalization instructions from how-to-parse.md and require already normalized input
  • Remove normalization instructions from specification.md and require already normalized input
  • Clarify that normalized input is required in tests.md
  • Add tests which fail for unnormalized inputs

immqu and others added 6 commits March 27, 2026 12:52
Signed-off-by: Kunz, Immanuel <immanuel.kunz@aisec.fraunhofer.de>
Signed-off-by: Kunz, Immanuel <immanuel.kunz@aisec.fraunhofer.de>
Removed duplicate bold formatting from the Version-scheme and Version-constraints headings (the headings are already bold)
Signed-off-by: Kunz, Immanuel <immanuel.kunz@aisec.fraunhofer.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants