Skip to content

Dependencies: lock refresh + pre-commit from dependabot - #1499

Merged
TonyXiang8787 merged 11 commits into
mainfrom
pgm/feature/dependabot-on-specific-day
Aug 3, 2026
Merged

Dependencies: lock refresh + pre-commit from dependabot#1499
TonyXiang8787 merged 11 commits into
mainfrom
pgm/feature/dependabot-on-specific-day

Conversation

@mgovers

@mgovers mgovers commented Jul 27, 2026

Copy link
Copy Markdown
Member
  • Using Dependabot to update python packages has many benefits for both security and dev experience.
  • Dependabot now groups dependency bumps into a single PR where possible
  • Rather than depend on external pre-commit hooks, we can also use the already installed dependencies in the environment. This enables configuring everything exactly as intended.

Stil TBD: what to do with the (p)npm dependencies markdownlint-cli and biome? (see #1502 and #1501 )

Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers mgovers self-assigned this Jul 27, 2026
@mgovers mgovers added dependencies Pull requests that update a dependency file improvement Improvement on internal implementation github_actions Pull requests that update GitHub Actions code labels Jul 27, 2026
power-grid-model-ci-bot Bot and others added 4 commits July 27, 2026 12:54
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

Apply suggestion from @mgovers

Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
…k-and-linter

Refresh lock and linter dependencies
Signed-off-by: Martijn Govers <martijn.govers@alliander.com>
Comment thread .github/dependabot.yml Outdated
This was referenced Jul 28, 2026
Comment thread pyproject.toml
mgovers added 2 commits July 29, 2026 08:13
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers
mgovers force-pushed the pgm/feature/dependabot-on-specific-day branch from 92d5c27 to 60bfca1 Compare July 29, 2026 06:35
Comment thread .pre-commit-config.yaml
power-grid-model-ci-bot Bot and others added 2 commits July 29, 2026 08:42
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…k-and-linter

Refresh lock and linter dependencies
@mgovers
mgovers marked this pull request as ready for review July 29, 2026 08:51
Comment thread .github/workflows/check-code-quality.yml
Comment thread .github/workflows/sonar.yml
Comment thread .pre-commit-config.yaml
Comment thread package-lock.json
Comment thread pyproject.toml
Comment thread pyproject.toml
Comment thread pyproject.toml
Comment thread .github/dependabot.yml Outdated
Comment thread .github/dependabot.yml Outdated
Comment thread .pre-commit-config.yaml
mgovers and others added 2 commits July 31, 2026 10:09
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@sonarqubecloud

Copy link
Copy Markdown

@mgovers
mgovers enabled auto-merge July 31, 2026 09:47
@mgovers
mgovers added this pull request to the merge queue Aug 3, 2026
@TonyXiang8787
TonyXiang8787 removed this pull request from the merge queue due to a manual request Aug 3, 2026
Comment thread .github/dependabot.yml
@TonyXiang8787
TonyXiang8787 added this pull request to the merge queue Aug 3, 2026
Merged via the queue into main with commit e432a2e Aug 3, 2026
34 checks passed
@TonyXiang8787
TonyXiang8787 deleted the pgm/feature/dependabot-on-specific-day branch August 3, 2026 10:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code improvement Improvement on internal implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants