The template supports the fast creation of servers for numpy-driven applications
Out of the box you get
- 🚀 Uses uv for dependency management and hatch for build management
- ✅ Offers a list of curated pre-commit hooks
- 🔄 GitHub Actions for continuous integration
- 🧪 Automated testing with pytest
- 🧹 Code formatting with ruff
- 📊 Interactive notebooks with marimo
- 📚 Documentation generation with pdoc
- 🐋 Dockerfile to build the image for the server
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/server