We support the creation of notebooks without the ambition to release software via PyPI. The approach taken here is very suitable for computational experiments. The repo is not minimalistic but comes with a curated set of pre-commit hooks and follows modern and established guidelines.
- 🚀 Uses uv for dependency management
- ✅ Offers a list of curated pre-commit hooks
- 🔄 GitHub Actions for continuous integration
- 🧹 Code formatting with ruff
- 📊 Interactive notebooks with marimo
make fmt # Install pre-commit hooks and run them on all files
- 🍴 Fork the repository
- 🌿 Create your feature branch (git checkout -b feature/amazing-feature)
- 💾 Commit your changes (git commit -m 'Add some amazing feature')
- 🚢 Push to the branch (git push origin feature/amazing-feature)
- 🔍 Open a Pull Request
Thomas Schmelzer - @tschm
🔗 Project Link: https://github.com/tschm/experiments