Skip to content

feat: Add Dependabot for automatic updates#163

Merged
bergercookie merged 3 commits into
masterfrom
shymega/add-dependabot
Jun 28, 2026
Merged

feat: Add Dependabot for automatic updates#163
bergercookie merged 3 commits into
masterfrom
shymega/add-dependabot

Conversation

@shymega

@shymega shymega commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator

Description

This PR allows Dependabot to open PRs to automatically update dependencies when new versions are released.

We may want to introduce different groups for minor/patch semver bumps, to be automatically merged, and more risky bumps to be reviewed in future.

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to
    not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details for your
test configuration

  • Test A
  • Test B

Checklist

  • My code follows the style guidelines of this project
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • Any dependent changes have been merged and published in downstream modules

@shymega
shymega force-pushed the shymega/add-dependabot branch from e8f45b5 to 8978779 Compare June 27, 2026 15:02
@shymega
shymega requested a review from bergercookie June 27, 2026 15:11
@shymega

shymega commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator Author

@bergercookie As discussed over email, I've gotten round to helping out with this. However, there's a lot of outdated deps, and the pyproject.toml file is a bit stale.

If you could approve and merge this PR first, Dependabot can update the dependencies, and I can move to getting #162 ready.

Cheers.

@nikoskoukis-slamcore

Copy link
Copy Markdown

Hi @shymega ,

I 've almost finished migrating the config to uv in a separate branch. Let me get that in first, and I'll ping you once that's done :)

@bergercookie
bergercookie force-pushed the shymega/add-dependabot branch from 8978779 to 1957b97 Compare June 28, 2026 22:42
@bergercookie
bergercookie force-pushed the shymega/add-dependabot branch from 34e0635 to ac932cb Compare June 28, 2026 22:49
@bergercookie

Copy link
Copy Markdown
Owner

Made some adjustments to this (since we're now using uv)
Merging this, thanks!

@bergercookie
bergercookie merged commit 96046ee into master Jun 28, 2026
75 of 76 checks passed
@bergercookie
bergercookie deleted the shymega/add-dependabot branch June 28, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants