Skip to content

Add (commented-out) Dependabot ignore directives for Python dependencies#188

Merged
jsf9k merged 2 commits intodevelopfrom
improvement/add-ignore-directives
Apr 13, 2026
Merged

Add (commented-out) Dependabot ignore directives for Python dependencies#188
jsf9k merged 2 commits intodevelopfrom
improvement/add-ignore-directives

Conversation

@jsf9k
Copy link
Copy Markdown
Member

@jsf9k jsf9k commented Apr 13, 2026

🗣 Description

This pull request adds some commented-out Dependabot ignore directives for dependencies that are handled in the Lineage parent repository.

💭 Motivation and context

This is being done so that descendant repositories can uncomment these for Python dependencies such as setuptools that are really inherited from the Lineage parent repository.

🧪 Testing

All automated tests pass.

✅ Pre-approval checklist

  • This PR has an informative and human-readable title.
  • Changes are limited to a single goal - eschew scope creep!
  • All relevant type-of-change labels have been added.
  • I have read the CONTRIBUTING document.
  • These code changes follow cisagov code standards.
  • All new and existing tests pass.

@jsf9k jsf9k self-assigned this Apr 13, 2026
@jsf9k jsf9k added the kraken 🐙 This pull request is ready to merge during the next Lineage Kraken release label Apr 13, 2026
@jsf9k jsf9k marked this pull request as ready for review April 13, 2026 17:44
@jsf9k jsf9k requested review from dav3r, felddy and mcdonnnj as code owners April 13, 2026 17:44
Copilot AI review requested due to automatic review settings April 13, 2026 17:44
@jsf9k jsf9k enabled auto-merge April 13, 2026 17:44
@jsf9k jsf9k moved this to In Progress in Next Kraken Apr 13, 2026
@jsf9k jsf9k moved this from In progress to Review in progress in Skeleton Maintenance Apr 13, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds Dependabot configuration hints so downstream Lineage-derived repositories can optionally ignore certain Python dependency updates that are managed in the parent/skeleton repository.

Changes:

  • Add a (currently commented-out) set of intended pip ignore rules for dependencies managed by cisagov/skeleton-python-library.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/dependabot.yml Outdated
@jsf9k jsf9k force-pushed the improvement/add-ignore-directives branch 2 times, most recently from faddb85 to e552b31 Compare April 13, 2026 17:54
Comment thread .github/dependabot.yml
jsf9k and others added 2 commits April 13, 2026 14:38
This is so that descendant repos can uncomment these for Python
dependencies such as setuptools that are really inherited from the
Lineage parent repo.
Co-authored-by: dav3r <david.redmin@gwe.cisa.dhs.gov>
@jsf9k jsf9k force-pushed the improvement/add-ignore-directives branch from 6b79220 to 549259a Compare April 13, 2026 18:38
@github-project-automation github-project-automation Bot moved this from Review in progress to Reviewer approved in Skeleton Maintenance Apr 13, 2026
@jsf9k jsf9k merged commit 6f1d983 into develop Apr 13, 2026
107 checks passed
@jsf9k jsf9k deleted the improvement/add-ignore-directives branch April 13, 2026 18:47
@github-project-automation github-project-automation Bot moved this from Reviewer approved to Done in Skeleton Maintenance Apr 13, 2026
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Next Kraken Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kraken 🐙 This pull request is ready to merge during the next Lineage Kraken release

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants