For Developers# Here’s some info that developers might find useful Contributing Installation for Developers Additional Installation Options Sample workflows Git Workflows Branches Releases Setting up your own development branch GitHub Integrations Actions Issues Pre-Commit Hooks Projects Documentation Setting Up Sphinx Autobuilds Docstring Format Mermaid Diagrams Managing Requirements Step 1: Update pyproject.toml Step 2: Compile requirements.txt Step 3: Validate new requirements Things that can go wrong Steps for publishing a new dysh release Black Formatting VSCode Terminal Messages Dysh Rich Console Friendly Messages System Messages