Skip to content

chore(gitignore): ignore Python tooling artifacts#365

Merged
shunk031 merged 1 commit into
mainfrom
chore/gitignore-python
Jun 5, 2026
Merged

chore(gitignore): ignore Python tooling artifacts#365
shunk031 merged 1 commit into
mainfrom
chore/gitignore-python

Conversation

@shunk031

@shunk031 shunk031 commented Jun 5, 2026

Copy link
Copy Markdown
Owner

Why

The repository now includes Python-based tooling and tests, but .gitignore still only covered Hugo and macOS artifacts. This change adds Python ignore entries so local virtual environments, caches, and packaging outputs do not leak into future commits.

What Changed

  • Regenerated .gitignore with the hugo, macos, and python templates.
  • Added common Python ignore patterns for virtual environments, coverage caches, packaging outputs, and type-checker caches.
  • Removed the custom lychee-excludes.json ignore entry because that file should remain trackable in this repository.

Validation

Check that the updated ignore rules do not introduce malformed diff hunks.

git diff --check

Inspect the final .gitignore diff that will be reviewed in this pull request.

git diff origin/main...HEAD -- .gitignore

@shunk031 shunk031 merged commit 7a5d8c7 into main Jun 5, 2026
4 of 5 checks passed
@shunk031 shunk031 deleted the chore/gitignore-python branch June 5, 2026 05:05
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