Skip to content

MAINT: add dependabot and pinned requirements - #4

Merged
physicien merged 1 commit into
mainfrom
add-dependabot-and-requirements
Jul 8, 2026
Merged

MAINT: add dependabot and pinned requirements#4
physicien merged 1 commit into
mainfrom
add-dependabot-and-requirements

Conversation

@physicien

@physicien physicien commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Description

Add Dependabot config and pinned requirements directory, matching the structure used in pybaselines. This allows reproducible builds and automated dependency updates for GitHub Actions.

  • .github/dependabot.yml: monthly updates for GitHub Actions with MAINT prefix
  • requirements/: pinned requirements for runtime, docs, and development environments
  • pyproject.toml: reorganize optional-dependencies into test/docs/release/dev extras

Type of Pull Request

  • Bug Fix
  • New Feature
  • Miscellaneous Changes (refactor, code improvements, etc.)
  • Documentation or Example Programs

Pull Request Checklist

  • New code and/or documentation is valid for use with the BSD 3-Clause license.
  • New code is fully documented with docstrings that follow Numpy style,
    if applicable.
  • New code follows package conventions (max 80 chars per line, etc.),
    if applicable.
  • Added/updated tests and ensured they pass locally, if applicable.
  • Verified that ruff check src/ passes, if applicable.

@physicien
physicien merged commit 48c13ca into main Jul 8, 2026
8 checks passed
@physicien
physicien deleted the add-dependabot-and-requirements branch July 8, 2026 18:13
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.

1 participant