MeteoSwiss-APN Python blueprint¶
Getting Started¶
Features¶
- Documentation
- Development Tools
- What development tools come with the Blueprint?
- How are these tools supposed to be run?
- Where do I customize linters, checkers, GH workflows, etc.
- What do I need to know about versioning?
- I write beautiful code, I don’t need an autoformatter!
- What are pre-commit hooks?
- Tell me about pytest!
- Tell me about flake8!
- Tell me about pylint!
- Tell me about mypy!
- Why should I want to declare variable types in Python?
- CI / CD (Jenkins and GH Actions)