Commit Graph

14 Commits

Author SHA1 Message Date
Felipe Santos f5f32bdcb4 fix(pep440): handle v-prefixed versions gracefully (#40989)
* fix(pep440): handle v-prefixed versions gracefully

* Retain v-prefix

* Fix test coverage and use named group
2026-02-10 22:45:12 +00:00
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
mgroenbroek 758e701dce fix(versioning/pep440): apply prerelease markers (#36083) 2025-05-25 11:40:14 +00:00
Sebastian Poxhofer d0a6f28417 fix(versioning/pep440): match function should match on equality (#31170) 2024-09-03 04:00:09 +00:00
RahulGautamSingh bc2e4b38ea test(pep440): add tests (#28915) 2024-05-08 06:57:05 +00:00
Rhys Arkins cec37bb214 fix(pep440): fix exception matching two ranges (#28827)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-05-04 12:51:07 +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
t-kulmburg 7f3fa1066f fix: replacement for pep440 versioning (#17882)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2022-11-14 19:22:18 +00:00
scemily13 e563e22e2b fix(pep440): Handle widening ranges with '~=' operator (#15704) 2022-05-28 06:39:21 +02:00
Gabriel-Ladzaretti 05bf839b04 fix(pep440): renovate downgrades when rangeStrategy=bump (#15358) 2022-04-28 16:27:30 +02:00
MaronHatoum 1cef6f074c feat(pep440): support complex minor ranges (#14598) 2022-03-11 08:14:47 +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