Skip to content

Feature/git hook clean#53

Merged
ParzivalHack merged 4 commits into
ParzivalHack:mainfrom
daniplatform:feature/git-hook-clean
May 15, 2026
Merged

Feature/git hook clean#53
ParzivalHack merged 4 commits into
ParzivalHack:mainfrom
daniplatform:feature/git-hook-clean

Conversation

@daniplatform
Copy link
Copy Markdown
Collaborator

No description provided.

daniplatform and others added 4 commits May 15, 2026 15:31
Introduces the pre-commit framework with hooks for:
- ruff (lint + format) and mypy for Python quality
- cargo fmt + cargo clippy for Rust quality
- detect-secrets for secret scanning with a committed baseline
- commitizen for conventional commit messages

Adds .dockerignore to exclude build artifacts from Docker context,
updates .gitignore to exclude Rust target/ directory, and adds
[tool.ruff] / [tool.mypy] config sections to pyproject.toml
required by the new hooks.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
pre-commit does not support the env key for local hooks; removing it
eliminates the startup warning without affecting hook behavior.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ParzivalHack ParzivalHack added the enhancement New feature or request label May 15, 2026
Copy link
Copy Markdown
Owner

@ParzivalHack ParzivalHack left a comment

Choose a reason for hiding this comment

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

Third time's a charm! PR is perfect. Merging :D

@ParzivalHack ParzivalHack merged commit dca4452 into ParzivalHack:main May 15, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants