Sergei Zharinov
930cf6633c
refactor: Rewrite imports with .ts extensions ( #40700 )
...
fix: Additional vi.mock path corrections and prettier formatting
2026-01-26 22:48:17 +00:00
Rhys Arkins
0d5d7a8669
refactor!: remove rangeStrategy=pin from versioning modules ( #36261 )
...
Refactors `getNewValue` logic to replace it with an optional
`getPinnedValue()` where rangeStrategy=pin. This way each versioning
module doesn't need to add and test extensive "pin" logic.
This should not be breaking, but out of an abundance of caution, we'll
mark it as such.
2025-11-06 08:07:40 +00:00
Rhys Arkins
3a4c29215d
fix(versioning/poetry): use pep440 for comparisons ( #32275 )
2024-11-05 06:46:12 +00:00
Rhys Arkins
4316888c67
fix(versioning): bump rangeStrategy should pin if no range qualifier ( #28309 )
2024-04-10 09:47:14 +00:00
Henry Peteet
e155173f30
fix(versioning/poetry): version strings that include a leading zero in their pre, post, or dev fields ( #28158 )
2024-04-09 13:13:09 +00:00
Sergei Zharinov
a62cfa092f
fix(poetry): Provide better feedback for negation in the ranges ( #27193 )
2024-02-09 19:05:32 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas ( #25631 )
2023-11-07 15:50:29 +00:00
RahulGautamSingh
938a36801e
refactor: replace test.each with it.each ( #21859 )
2023-04-28 04:33:15 +00:00
Lctrs
2e25de1211
feat(datasource): support range constraints filtering ( #20842 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2023-03-15 06:12:08 +00:00
Rhys Arkins
73c8227132
fix(versioning)!: bump short ranges to version ( #20494 )
...
When rangeStrategy=bump, and the existing range is "short" (e.g. `^1`), and a bump is required, the new result will be a version range (e.g. `^1.0.7`).
Closes #20488
2023-03-10 09:34:40 +01:00
Nils Philippsen
1991b7fcb0
fix(poetry): Fix existing range unions ( #19785 )
...
Signed-off-by: Nils Philippsen <nils@redhat.com >
2023-01-11 17:21:56 +01:00
Rhys Arkins
f5548affa0
fix(poetry): support pin for short versions ( #19543 )
2022-12-23 10:10:04 +01:00
RahulGautamSingh
c42957a804
refactor(modules/versioning): fix null check issues in tests ( #16145 )
...
* fix null-check issues
* Update lib/modules/versioning/versioning-metadata.spec.ts
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2022-06-20 06:40:57 +00:00
Michael Kriese
64f5bd5f03
test: enforce lint style rules ( #15085 )
2022-04-12 14:49:49 +00:00
Rhys Arkins
dca3418bbd
refactor: lib/modules ( #14488 )
...
Moves datasource, manager, platform and versioning code from lib/ into new lib/modules/
BREAKING CHANGE: External tools must update paths to datasource, manager, platform and versioning
2022-03-04 09:04:02 +01:00