Development Setup¶
Prerequisites¶
- Python 3.13+ (required)
- Poetry for dependency management
- Git for version control
Setup Instructions¶
- Clone the repository
- Install dependencies
- Set up environment
- Run the application
- Run tests
- Build documentation
Development Workflow¶
- Create a feature branch
-
Make your changes
- Follow the code style guidelines
- Add tests for new functionality
- Update documentation as needed
-
Run quality checks
- Commit and push
- Create a pull request
- Use the GitHub web interface
- Provide a clear description of changes
- Reference any related issues