-
Couldn't load subscription status.
- Fork 0
Open
Labels
backendAnything to do with FastAPI folderAnything to do with FastAPI folderchoreanything to do with simple tasks (cleanup, renaming, etc)anything to do with simple tasks (cleanup, renaming, etc)docsAnything to do with docs, notes, planning, mockups, etcAnything to do with docs, notes, planning, mockups, etc
Description
To ensure consistent code quality and style across the backend codebase, we need to set up several code quality tools. This includes configuring Ruff as a linter and formatter, isort for import sorting, and pre-commit hooks to enforce these tools automatically before commits.
Tasks:
- Set Up Ruff
- Set Up isort
- Set Up Pre-commit Hooks
Additional Notes:
- Documentation: Update the project's contribution guidelines to include information on code quality checks and the use of pre-commit hooks.
- Testing: Test the configuration by making code changes and committing to ensure that Ruff, isort, and pre-commit hooks work as expected.
Metadata
Metadata
Assignees
Labels
backendAnything to do with FastAPI folderAnything to do with FastAPI folderchoreanything to do with simple tasks (cleanup, renaming, etc)anything to do with simple tasks (cleanup, renaming, etc)docsAnything to do with docs, notes, planning, mockups, etcAnything to do with docs, notes, planning, mockups, etc