2 Commits

Author SHA1 Message Date
Filip Christiansen
eb73a0cc1f chore: add pre-commit config, type hints, badges, and lint codebase (#57)
* chore: add pre-commit config, type hints, badges, and lint codebase

- Add .pre-commit-config.yaml and pyproject.toml for Black and isort
- Add missing type hints throughout the code (Dict[...] for Python 3.8 compatibility)
- Added badges and convert existing badges to use <a><img></a> format
- Lint Markdown files
- Lint Jinja templates with djlint

* Resolve error and fix remaining type hint violations

* Fix absolute imports and mock paths in test_clone.py to resolve test failures.

* Replace deprecated 'dotenv' with 'python-dotenv' in requirements.txt to resolve installation errors.
2024-12-28 05:59:11 +01:00
Safvan CK
53b1c4fb11 Created CODE_OF_CONDUCT.md from GitHub templates (#35)
Created CODE_OF_CONDUCT.md from GitHub templates
2024-12-20 05:19:36 +01:00