Thank you for your interest in contributing!
- Fork the repository
- Create a feature branch:
git checkout -b feat/my-feature - Make your changes
- Run tests locally
- Submit a pull request
git clone https://github.com/embeddedos-org/eVera.git
cd eVera
pip install -e ".[dev]"
python -m pytest tests/ -v- Follow PEP 8 style
- Use type hints where practical
- Write tests for new features
- Keep commits focused and atomic
Follow Conventional Commits:
feat: add new feature
fix: resolve bug
docs: update documentation
test: add test coverage
- Tests pass locally
- New features include tests
- Code follows project style
- Commit messages follow conventional commits
By contributing, you agree that your contributions will be licensed under the MIT License.