Sebastian Poxhofer
73b90e958b
refactor: remove string concetation for production code ( #43442 )
...
refactor: prefer templates rather than `+`
2026-05-19 13:31:27 +00:00
Sebastian Poxhofer
03baf6ee4a
test(noNewURL): add new rule enforcing parseUrl() from 'lib/util/url.ts' ( #43247 )
...
* test(noNewURL): add new rule enforcing parseUrl() from 'lib/util/url.ts'
* replace newURL with parseUrl
* remove non-null assertions marks if appropiate
* test: add additional tests
* test: add additional tests and ignore where it makes sense
* implement suggestions
* test: further improve coverage
* apply suggestion
2026-05-13 16:23:10 +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
RahulGautamSingh
49fa1be464
feat(util): getEnv ( #35161 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-05-06 18:37:28 +00:00
Maxime Brunet
53c5b869d7
feat(pip-compile): support tool version constraints with uv ( #34029 )
2025-02-20 13:13:00 +00:00
Maxime Brunet
d0916b18b3
feat(pip-compile): support uv pip compile ( #33952 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-02-03 15:06:48 +00:00
Miles Budnek
c27e0ecefb
feat(pip-compile): Provide credentials for registries in all input files ( #28959 )
2024-06-04 16:33:08 +00:00
Miles Budnek
635854e321
fix(pip-compile): Correctly report errors when a lock file is unchanged ( #29363 )
2024-05-31 05:19:04 +00:00
Aleksandr Mezin
77524af19f
feat(manager/pip-compile): extract Python version from lock files ( #29145 )
2024-05-24 06:09:19 +00:00
Miles Budnek
66dc246133
feat(manager/pip-compile): Use python keychain module for credentials ( #27342 )
2024-02-22 04:11:52 +00:00
Norbert Szulc
8f02c53039
feat(manager/pip-compile): Allow paths relative to repository root ( #27272 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2024-02-20 17:45:15 +00:00
Norbert Szulc
6d88b7abae
feat(manager/pip-compile): Handle isLockfileUpdate in updateArtifacts ( #27353 )
2024-02-19 13:11:03 +00:00
Norbert Szulc
bd9fb30314
refactor(manager/pip-compile): Rename results of extractHeaderCommand ( #27308 )
2024-02-15 09:27:50 +00:00
Norbert Szulc
2df7ef51aa
feat(manager/pip-compile): Change fileMatch behaviour to target pip-compile output files ( #26858 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2024-02-13 13:53:23 +00:00
Miles Budnek
c3e57e7b51
feat(manager/pip-compile): Add support for non-default package repos to the pip-compile manager ( #26853 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2024-02-12 17:25:14 +00:00
Norbert Szulc
4b8ef21a91
refactor(manager/pip-compile): Refactor updateArtifacts method ( #27169 )
2024-02-09 10:57:57 +00:00
Norbert Szulc
f730fcaac4
feat(manager/pip-compile): Add extractHeaderCommand method ( #27159 )
2024-02-08 19:33:05 +00:00
Norbert Szulc
5cc37ec73c
refactor(manager/pip-compile): Extract getExecOptions method to common ( #27149 )
2024-02-08 15:32:35 +00:00
Norbert Szulc
a3f82cf064
refactor(manager/pip-compile): Move functionality to common module ( #26873 )
2024-01-26 17:41:23 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas ( #25631 )
2023-11-07 15:50:29 +00:00
Rhys Arkins
0887c0cdfc
fix: use install-tool for all ( #21506 )
2023-06-18 10:13:32 +00:00
Michael Kriese
73be295310
feat(core): centralize sidecar image usage ( #19545 )
2022-12-23 09:45:15 +00:00
RahulGautamSingh
d869c946d1
refactor: reduce debug metadata ( #18737 )
2022-11-07 11:29:02 +00:00
Mathieu Kniewallner
c981d2f8dd
feat(manager/pip-compile): handle --resolver argument ( #18489 )
2022-10-27 16:12:05 +00:00
Mathieu Kniewallner
e2a42d3b2b
feat(pip-compile): handle --strip-extras argument ( #18486 )
2022-10-23 19:39:24 +02:00
Michael Kriese
a700765925
feat(python): redirect pip cache to renovate ( #17038 )
2022-08-08 09:26:26 +00:00
Michael Kriese
ff1447c081
feat(manager/pip-compile): support buildpack ( #16996 )
...
* fix(buildpack): execute `preCommads` on install mode
* feat(manager/pip-compile): support buildpack
2022-08-05 15:42:26 +00:00
Christoph Brand
30765fbd1e
feat(manager): no-emit-index-url in pip compile ( #15367 )
...
* feat(manager): no-emit-index-url in pip compile
Add support for no-emit-index-url to avoid sharing
confident credentials in the generated requirements.txt
file.
* chore: linting fixes
* chore: update docs
* chore: code review fixes
Co-authored-by: Rhys Arkins <rhys@arkins.net >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2022-05-03 22:35:32 +00:00
Michael Kriese
6c7e79fbe3
refactor(manager): more strict null checks ( #15166 )
2022-04-19 17:46:07 +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