-
Notifications
You must be signed in to change notification settings - Fork 631
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add dependabot and renovate documentation page (#6236)
cc @mkniewallner --------- Co-authored-by: Mathieu Kniewallner <mathieu.kniewallner@gmail.com>
- Loading branch information
1 parent
53ef633
commit f96b4c7
Showing
2 changed files
with
37 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# Dependency bots | ||
|
||
## Renovate | ||
|
||
uv is supported by [Renovate](https://github.com/renovatebot/renovate). | ||
|
||
Renovate uses the presence of a `uv.lock` file to determine that uv is used for managing | ||
dependencies, and will suggest upgrades to | ||
[project dependencies](../../concepts/dependencies.md#project-dependencies), | ||
[optional dependencies](../../concepts/dependencies.md#optional-dependencies) and | ||
[development dependencies](../../concepts/dependencies.md#development-dependencies). Renovate will | ||
update both the `pyproject.toml` and `uv.lock` files. | ||
|
||
The lockfile can also be refreshed on a regular basis (for instance to update transitive | ||
dependencies) by enabling the | ||
[`lockFileMaintenance`](https://docs.renovatebot.com/configuration-options/#lockfilemaintenance) | ||
option: | ||
|
||
```json5 title="renovate.json5" | ||
{ | ||
$schema: "https://docs.renovatebot.com/renovate-schema.json", | ||
lockFileMaintenance: { | ||
enabled: true, | ||
}, | ||
} | ||
``` | ||
|
||
!!! note | ||
|
||
`uv pip compile` outputs such as `requirements.txt` are not yet supported by Renovate. | ||
Progress can be tracked at [renovatebot/renovate#30909](https://github.com/renovatebot/renovate/issues/30909). | ||
|
||
## Dependabot | ||
|
||
Support for uv is not yet available. Progress can be tracked at | ||
[dependabot/dependabot-core#10039](https://github.com/dependabot/dependabot-core/issues/10039). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters