Commit Graph

26 Commits

Author SHA1 Message Date
ntsk 9d1070091a fix(manager/pep621): support array form of tool.uv.sources (#44970)
* test(manager/pep621): cover array uv sources

* fix(manager/pep621): support array uv sources

* test(manager/pep621): cover unknown source fallback
2026-09-04 11:06:07 +00:00
Sergei Zharinov 9d857c1f68 refactor(lint): Organize imports with biome (#40966) 2026-02-06 13:40:01 +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
Sebastian Poxhofer c75991e197 refactor(manager/pep621): use abstract class for processors (#37643) 2025-08-25 11:43:13 +00:00
Michael Kriese 0691d29ae9 feat(pep621): return found lockfiles (#37633) 2025-08-20 14:43:43 +00:00
Jon Daly a950b2ba7f fix(pep621): ensure SSH git dependencies can be specified via tag (#37208)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-08-15 05:23:14 +00:00
Rhys Arkins a127353889 feat(pep621): extract python as a dependency (#35534) 2025-04-27 11:51:04 +00:00
Michael Kriese 19c115c813 test: cleanup (#34785) 2025-03-13 17:52:09 +00:00
Michael Kriese 997c23502e test: migrate to vitest (#34475)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2025-02-26 09:35:54 +00:00
Sergei Zharinov 709e040839 feat: String utility for stripping templates (#34447) 2025-02-25 06:17:14 +00:00
Mathieu Kniewallner c20044e2d5 fix(manager/uv): apply normalization on sources (#31297) 2024-10-29 18:56:50 +00:00
Mathieu Kniewallner 7f4181afec test(manager/uv): move source skip test to extract (#32195) 2024-10-29 16:48:41 +00:00
Mathieu Kniewallner babd6da95b feat(pep621): add support for dependency-groups (PEP 735) (#32148)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2024-10-26 15:26:35 +00:00
Sebastian Poxhofer 7a65c10eab fix(managers/pep621): replace missing depName group with managerData (#31181) 2024-09-04 05:04:29 +00:00
Mathieu Kniewallner 058578f619 feat(manager/uv): extract packages from lockfile (#31137)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-09-02 06:29:27 +00:00
Sebastian Poxhofer 2ad12cc84e feat(manager/pep621)!: remove group name from depName (#28193)
Previously, the “depName” for pep621 was constructed using groupName/packageName, which in turn meant that the same dependency was upgraded in different branches if it was present in multiple groups. Instead, depName is now set to packageName. This will lead to a change of branch name for pep621 updates.

Closes #28131

BREAKING CHANGE: depName for pep621 dependencies changes, which will lead to branch name changes, which will lead to some autoclosing and reopening of PRs.
2024-07-25 15:28:16 +02:00
Johannes Feichtner c2be56d6ff feat(manager/pep621): extract locked versions from pdm.lock (#27694) 2024-03-04 05:46:01 +00:00
Johannes Feichtner ca80f6c2ed feat(manager/pep621): set currentVersion field for exact dependency versions (#27061) 2024-02-05 05:01:02 +00:00
Patrick Lannigan 3a8574bbd7 feat(manager/pep621): Add support for python build-system dependencies (#26440) 2023-12-27 19:52:22 +00:00
Johannes Feichtner fa04884a37 feat(manager/pep621): add support for bumpVersion option (#26361)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-12-19 08:50:34 +00:00
Sergei Zharinov b69416ce17 refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
Jonathan Berthias 98dccfffbc feat(manager/pep621): support hatch environments (#25211)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-10-16 15:44:48 +00:00
RahulGautamSingh 932012fa20 refactor(test): fix getConfig imports (#22819) 2023-06-16 17:57:34 +00:00
Sebastian Poxhofer 4da3f25058 feat(manager/pep621): uses required-python to set constraint (#22456) 2023-05-28 08:30:42 +00:00
Ryo Matsukawa 0417c111ac refactor: Merged multiple skipReasons into unspecified-version. (#22409) 2023-05-25 05:48:11 +00:00
Sebastian Poxhofer 019c75caab feat(manager/pep621): implement manager (#22082)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-05-15 07:51:05 +00:00