Development and Contribution Practices
Sign in to save progress5 lessons30 minFree
Loading lessons…
About this course
Learn best practices for contributing to reVeal development, testing methodologies, and code quality standards.
- 5 lessons
- 30 min
- advanced
What you'll learn
- Understand the five-pillar architecture of reVeal development infrastructure
- Configure and manage Pixi-based environments with conda-forge channels
- Implement multi-environment setup for development, testing, documentation, and building
- Configure Ruff as a comprehensive replacement for Black, flake8, and isort
- Set up advanced pytest configurations with extensive fixture management
- Implement pre-commit hooks for automated code quality enforcement
Finishing the course
- Watching is free and needs no account. Sign in to save your progress. Finish every lesson to earn the certificate. Each certificate has its own public verification link to share.