Sergei Zharinov
cca6227dfa
fix(git): resolve child env before adding authentication ( #45184 )
...
* fix(git): preserve approved runtime config with authentication
* test(git): remove redundant authentication cases
* test(git): update post-upgrade environment assertions
* test(hermit): cover uninstall setup failure
* refactor(git): clarify authentication host types
* refactor(git): coerce exec options
* refactor(git): coerce docker env vars
* refactor(exec): coerce docker env vars
2026-08-10 11:54:18 +00:00
Jamie Tanna
2d1e57532f
refactor(types): rename lockFile to fileName in ArtifactError ( #41631 )
...
As `fileName` makes more sense (as it's not always a lock file we're
updating).
Also, if you set `fileName`, it would never actually output the
filename.
This renames the usages of `lockFile` to `fileName`.
Co-authored-by: Claude Sonnet 4.5 <jamie.tanna+github-copilot@mend.io >
2026-03-10 09:57:31 +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
Michael Kriese
3211d56e21
refactor(zod): rename schema to match our best practices guide ( #37499 )
2025-08-14 10:35:03 +00:00
Sergei Zharinov
ceeb69cade
refactor(pep621): Refactor PDM processor ( #37465 )
2025-08-13 05:59:30 +00:00
Sergei Zharinov
2ce429f4d1
refactor(pep621): Simplify schema ( #37441 )
2025-08-12 05:25:18 +00:00
Rhys Arkins
a127353889
feat(pep621): extract python as a dependency ( #35534 )
2025-04-27 11:51:04 +00:00
RahulGautamSingh
80b7cdf1e0
refactor(util): move user env to util folder ( #35103 )
2025-04-02 10:27:27 +00:00
Michael Kriese
e9cbd02865
fix(lockfilemaintenance): ensure isLockFileMaintenance on grouping ( #33971 )
2025-02-20 12:57:05 +00:00
Johannes Feichtner
9f600d1445
fix(pep621): handle dependency-groups (PEP 735) in pdm lockfile updates ( #32952 )
2024-12-06 20:30:13 +00:00
Sergei Zharinov
b01dcc78e4
refactor: Rename unwrapOrElse to unwrapOr for Result utility ( #32787 )
2024-11-28 17:04:02 +00:00
Maxime Brunet
22880e9aac
feat(pep621): set Git insteadOf directives when updating pdm/uv locks ( #32378 )
2024-11-14 06:13:12 +00:00
Sebastian Poxhofer
7a65c10eab
fix(managers/pep621): replace missing depName group with managerData ( #31181 )
2024-09-04 05:04:29 +00:00
Sebastian Poxhofer
8e97c90a36
fix(manager/pep621): prevent side effects through shallow copy ( #30605 )
2024-08-05 19:26:08 +00:00
Xuan (Sean) Hu
2f335b61f4
fix(pdm): change pdm update strategy to eager ( #29183 )
2024-05-21 20:32:29 +00:00
Xuan (Sean) Hu
aa05c66498
fix(pdm): ignore build requirements when update lock file ( #28946 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2024-05-10 13:33:17 +00:00
Johannes Feichtner
c2be56d6ff
feat(manager/pep621): extract locked versions from pdm.lock ( #27694 )
2024-03-04 05:46:01 +00:00
RahulGautamSingh
2194142f78
feat(config): support user configured env ( #27028 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2024-02-22 05:05:05 +00:00
Rhys Arkins
eaec10d7c8
fix: increase shlex usage
2024-02-19 14:27:38 +01:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas ( #25631 )
2023-11-07 15:50:29 +00:00
Sebastian Poxhofer
2b0a609e26
perf(manager/pep621): do sync packages on pdm lockfile updates ( #22508 )
2023-05-30 22:07:41 +00:00
Sebastian Poxhofer
0a4be4a989
fix(manager/pep621): group pdm binary calls based on dependency groups ( #22489 )
2023-05-30 05:25:17 +00:00
Sebastian Poxhofer
4da3f25058
feat(manager/pep621): uses required-python to set constraint ( #22456 )
2023-05-28 08:30:42 +00:00
Sebastian Poxhofer
16f7b4919a
fix(manager/pep621): run pdm commands in subdirectories ( #22450 )
2023-05-27 09:27:43 +00:00
Rhys Arkins
2f23c1461e
fix(manager/pdm): install python first ( #22441 )
2023-05-26 15:47:57 +00:00
Sebastian Poxhofer
2863361636
feat(manager/pep621): support pdm lock files ( #22244 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2023-05-18 05:57:49 +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