developing-python
CommunityModern Python project development.
Authorsumik5
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Guides modern Python project development, from FastAPI + FastMCP with DI, to Dockerized environments and robust testing, ensuring scalable Python applications.
Core Features & Use Cases
- Modern Python stack: uv, ruff, mypy, pydantic, and Docker-focused workflows.
- Web/API frameworks: FastAPI + FastMCP guidance and DI patterns.
- Testing & tooling: pytest, linting, type checking, and CI-ready setup.
Quick Start
Start a new Python project or refactor an existing one by following the guide:
- Initialize a new project: uv init
- Install dependencies with uv sync --frozen, then set up testing with pytest.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: developing-python Download link: https://github.com/sumik5/dotfiles/archive/main.zip#developing-python Please download this .zip file, extract it, and install it in the .claude/skills/ directory.