Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 26 additions & 2 deletions CONTRIBUTING.md
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
# Fixtures
# Contributing to Create Awesome Python App

Local stub templates live under `fixtures/` for CI `file://` scaffolding tests.
Thanks for contributing! Please follow the [Code of Conduct](./.github/CODE_OF_CONDUCT.md).

## Local development

```bash
git clone https://github.com/Create-Python-App/create-python-app.git
cd create-python-app
uv sync --group dev
uv run pre-commit install
make test
make lint
make typecheck
```

## Pull requests

1. Branch from `main`
2. Keep changes focused; link an issue
3. Use [Conventional Commits](https://www.conventionalcommits.org/)
4. Ensure tests/lint/typecheck pass
5. Fill out the PR template

## Templates

Template bank work will live in `cpa-templates` (tracked in #44). Until then use `fixtures/`.
Loading