Skip to content

Releases: Create-Python-App/create-python-app

create-awesome-python-app@0.2.12

Choose a tag to compare

@github-actionsgithub-actions released this 28 Jul 14:42
e42cbf7

Packaging

  • Add PyPI keywords and Trove classifiers to create-awesome-python-app and create-python-app-corepyproject.toml so the packages are discoverable on PyPI by scaffold/fastapi/django/celery/typer/uv/cli themes and filtered by Python version, license, and topic (#246).

create-awesome-python-app@0.2.11

Choose a tag to compare

@github-actionsgithub-actions released this 23 Jul 13:33
b82d7dd

CLI / argv after template URL

  • Do not treat --template / -t / other option values (e.g. file://…) as the project positional when expanding --addons / --extend. Fixes trailing project_directory being swallowed as an addon slug after a template URL (#245).

create-awesome-python-app@0.2.9

Choose a tag to compare

@ulises-jeremiasulises-jeremias released this 22 Jul 14:33
a531aad

CLI / argv trailing directory

  • Stop treating a trailing project_directory after --addons / --extend as another addon value (e.g. --addons a --addons b /tmp/app).

create-awesome-python-app@0.2.8

Choose a tag to compare

@ulises-jeremiasulises-jeremias released this 22 Jul 14:18
ebdb0cd

CLI / argv

  • Accept space-separated --addons / --extend values (CNA Commander parity): --addons fastapi-docker github-setup expands to repeated flags before Typer parses.

create-awesome-python-app@0.2.7

Choose a tag to compare

@github-actionsgithub-actions released this 22 Jul 14:08
dae2f7c

CLI

  • Allow options after the project directory (uvx create-awesome-python-app my-api --template …). Typer was registering cache as a nested command group, so Click treated --template as a COMMAND name.

create-awesome-python-app@0.2.10

Choose a tag to compare

@github-actionsgithub-actions released this 22 Jul 14:49
0d20488

CLI / UX

  • Validate non-empty target directory before the interactive wizard so a leftover default my-project/ does not waste a full prompt session.
  • Exit cleanly with a hint to use --force or pick a different directory name (no traceback).

create-awesome-python-app@0.2.6

Choose a tag to compare

@github-actionsgithub-actions released this 18 Jul 20:20
c247990

Docs

  • Overhaul create-awesome-python-app README to Create-Node-App package parity (install channels, recipes, CLI/cache reference, site links).
  • Refresh monorepo README as contributor-facing docs with a clear pointer to the package README.

create-awesome-python-app@0.2.5

Choose a tag to compare

@github-actionsgithub-actions released this 18 Jul 16:08
dfc11aa

Git cache

  • Git cache refresh now advances HEAD to the remote default tip when ?ref= is unset (CNA pull parity)
  • Force-refresh when a configured template/extension subdir is missing from a warm cache (fixes post-rename ManifestLoadError for all-github-setup and friends)

create-awesome-python-app@0.2.4

Choose a tag to compare

@github-actionsgithub-actions released this 18 Jul 05:46
9cdfab3

Prompt rendering

  • Template select titles use FormattedText styles (no more literal ^[[1;94m ANSI escapes)

create-awesome-python-app@0.2.3

Choose a tag to compare

@github-actionsgithub-actions released this 18 Jul 05:21
950fb7a

Discovery UX

  • Template picker is now a browsable select with type-to-filter (↑↓ + search)
  • High-contrast CPA blue/green prompt theme and bright category badges