renovate/lib/modules/manager/pep621
Mathieu Kniewallner e5eab538e4
fix(manager/uv): skip unsupported sources (#31270)
2024-09-09 20:45:44 +00:00
..
__fixtures__ feat(manager/pep621): extract locked versions from pdm.lock (#27694) 2024-03-04 05:46:01 +00:00
processors fix(manager/uv): skip unsupported sources (#31270) 2024-09-09 20:45:44 +00:00
artifacts.spec.ts fix(pdm): change pdm update strategy to eager (#29183) 2024-05-21 20:32:29 +00:00
artifacts.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
extract.spec.ts fix(managers/pep621): replace missing depName group with managerData (#31181) 2024-09-04 05:04:29 +00:00
extract.ts feat(manager/pep621): extract locked versions from pdm.lock (#27694) 2024-03-04 05:46:01 +00:00
index.ts feat(manager/pep621): add support for `bumpVersion` option (#26361) 2023-12-19 08:50:34 +00:00
readme.md feat(managers): add support for uv universal locking (#30756) 2024-08-19 14:34:22 +00:00
schema.ts fix(manager/uv): skip unsupported sources (#31270) 2024-09-09 20:45:44 +00:00
types.ts fix(managers/pep621): replace missing depName group with managerData (#31181) 2024-09-04 05:04:29 +00:00
update.spec.ts feat(manager/pep621): add support for `bumpVersion` option (#26361) 2023-12-19 08:50:34 +00:00
update.ts chore(deps): update typescript-eslint monorepo to v8 (major) (#30750) 2024-08-14 10:33:02 +00:00
utils.spec.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
utils.ts fix(managers/pep621): replace missing depName group with managerData (#31181) 2024-09-04 05:04:29 +00:00

readme.md

This manager supports updating dependencies inside pyproject.toml files.

In addition to standard dependencies, these toolsets are also supported:

  • pdm (including pdm.lock files)
  • uv (including uv.lock files)
  • hatch

Available depTypes:

  • project.dependencies
  • project.optional-dependencies
  • build-system.requires
  • tool.pdm.dev-dependencies
  • tool.uv.dev-dependencies
  • tool.hatch.envs.<env-name>