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.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/wdm0006--python-skills--project-setup commit 1c37c7d27f

Frequently asked questions

npx get-skill add tomevault-io/setting-up-python-libraries