Setting Up Python Libraries

Sets up professional Python library projects with modern tooling (pyproject.toml, uv, ruff, pytest, pre-commit, GitHub Actions). Use when creating new Python libraries, modernizing existing projects to pyproject.toml, configuring linting/testing/CI, or setting up Makefiles and pre-commit hooks.

wdm0006 5fd2c70 5 files · 26.5 KB Updated

File contents

wdm0006/python-skills/tree/main/skills/python/project-setup commit 5fd2c705de

Frequently asked questions

npx skillmds@latest add wdm0006/setting-up-python-libraries