aboutcode-org / aboutcode-org/univers

Add major version property method to all univers versions that don't already have this

Offen
#114 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
3-next enhancement
Vorherrschende Sprache
Python
Sterne
50
Forks
29
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

In connection with work on a [VulnerableCode issue ](https://github.com/nexB/vulnerablecode/issues/1228) involving affected vs. fixed package versions, I realized that we need to identify and compare the respective major versions of a wide range of package types, namespaces etc.

Some univers versions already have property methods for major, minor and patch (e.g., `SemverVersion` and `ConanVersion`) while most others (e.g., `MavenVersion`, which inherits from `Version`) do not. It would be useful to add at least a major version property method (or equivalent approach) to the `Version` class to facilitate the sorts of major version comparisons mentioned above.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.