- update pre-commit config to always run specified hooks
- global: merge origin/main onto git-support-origin, untested
- updated pre-commit config to not have invalid commitizen argument
- remove outdated pre-commit article and update configuration comments
- pre-commit: add SQL code checking and Makefile refactor
- pre-commit: add shell code style checking support to pre-commit and documentation
- pre-commit: Add and test shellcheck for pre-commit. Disabled until shell files can meat the standard.
- pre-commit: Add and test markdownlint to pre-commit-config.yaml and docs. Disabled until Markdown can be passing.
- pre-commit: Added syncing pre-commit dependencies
- add new tasks for documentation and testing in Taskfile.yml
- pyproject.toml: Added dynamic selection of default uv installation groups depending on project scaffold type
- add comprehensive guide on pre-commit hooks for developers
- refactor pre-commit hooks for clarity and consistency improvements
- pytest-customization: Add a pytest customization document that is hidden
- enable strict hooks and update pre-commit documentation
- update pre-commit hooks and add QA settings documentation
- enhance pre-commit docs with setup, security, and new hooks info
- template-README: Added some badges to the README
- pre-commit: Add additional hooks to consider
- pre-commit: Added note regarding ensemble linters/formatters and hesitations on my current approach
- pre-commit: Added shell check to chosen pre-commit docs
- pre-commit: Updated pre-commit docs to reflect new pyright hook
- set Python version to 3.12 and update documentation details
- update pre-commit configuration and enhance documentation clarity
- add pre-commit configuration and final result documentation
- fix mkdocs rendering of markdown inside of summary tags
- enhance precommit documentation with improved section titles
- update pre-commit configurations and improve documentation clarity
- precommit.md: Improve formatting and make more concise
- update pyproject.toml with commitizen, add more pre-commit hooks, progress on precommit.md
- add more hooks to the pre-commit documentation
- update pyproject.toml with comment
- comment out strict hooks, add local tests, and auto-format Python
- update .gitattributes to include additional LFS file types
- vscode: add additional default settings for python to the vscode files
- template-pyproject: Added pandera to template pyproject to handle pandas typing
- root-pre-commit: switch mypy for pyright. Add type: ignores for not-yet-fixed files for now.
- template-pre-commit: Added same png optimizer to template pre-commit
- pre-commit: add oxipng, a png optimizer to pre-commit-config
- add .pre-commit-config.yaml to test and Makefile conditionally
- template: ✨ copy makefile commands for pre-commit from root to template
- template: copy .pre-commit-config.yaml to project template
- update pre-commit hook names for improved clarity and format
- refactor pre-commit config for clearer section headings
- upgrade essentials before requirement
- upgrade essentials before requirement
- update welcome screen URL to use the master branch
- pre-commit-and-tests: remove references to non-existing .ccds-original dir in tests and switched biome to check (format + safe fixes) instead of just checking
- Update gitignore to ignore additional files
- update license order, increment version, and add biome config
- hopefully fixed git tests
- global: merge updated source branch onto new origin branch to fix error had previously
- pre-commit: remove commitizen-branch since it is too demanding to have to go back and amend
- use makefile global variable for python interpreter in help command (#392)
- Removed .ccds-original as it is probably not needed anymore
- refactor GitHub repo configuration for improved readability and update version to 0.0.6
- global: add ruff as primary linter and ignore various files in serious need of refactoring but which passed using flake8 + black
- refactor pre-commit config to enhance hook naming and clarity
- Added ability to check commitizen commit messages and moved to front
- extend the
make clean
command - extend the
make clean
command - restrict linting to
src
directory - restrict linting to
src
directory
- enhance pre-commit config with emoji for better readability
- add gitleaks hook and enhance pre-commit configuration clarity
- add CommitLint configuration for enhanced commit message validation
- Proper accounting for uv in the tests and readded to the options which it had somehow been removed from
- exclude Windows from CI; clarify pre-commit test description
- pyproject.toml: update cz to use cz_gitmoji >>> ⏰ 1m