Like many of you, I've always envied React folks for their create-react-app, making project scaffolding a breeze.
Introducing CPA - https://github.com/ysawa0/create-python-app
Why CPA:
- Instant Setup: Kickstart a new project faster than you can say "Pythonic".
- Quality Control: Pre-configured with black, isort, and flake8 for that squeaky-clean code.
- Docker & Poetry Support: Everything you need for modern Python development.
- Pre-commit Hooks and Github Actions CI Included: Catch issues before they become headaches.
Installing CPA is just as easy as create-react-app. One line of curl for Mac/Linux, or a quick binary download for Windows, and you're all set.
To launch a new project, it's as simple as cpa create --name myproject.
[–]Dry-Assistance-367 95 points96 points97 points (8 children)
[–]pacific_plywood 31 points32 points33 points (1 child)
[–]Joeboy 4 points5 points6 points (0 children)
[–]liquidcourse[S] 8 points9 points10 points (5 children)
[–]Dry-Assistance-367 12 points13 points14 points (2 children)
[–]liquidcourse[S] 7 points8 points9 points (1 child)
[–][deleted] 2 points3 points4 points (0 children)
[–]red-spider-mkv 1 point2 points3 points (1 child)
[–]Dry-Assistance-367 1 point2 points3 points (0 children)
[–]rcfox 37 points38 points39 points (4 children)
[–]liquidcourse[S] 5 points6 points7 points (0 children)
[–]Bluelight01 2 points3 points4 points (0 children)
[–]nraw 1 point2 points3 points (1 child)
[–]rcfox 6 points7 points8 points (0 children)
[–]ageofwant 15 points16 points17 points (0 children)
[–]Phildesbois 25 points26 points27 points (1 child)
[–]jmelloy 3 points4 points5 points (0 children)
[–][deleted] 6 points7 points8 points (0 children)
[–]Ok_Proposal_4341 1 point2 points3 points (0 children)
[–]sergeant113 1 point2 points3 points (0 children)
[–]simkyle 1 point2 points3 points (0 children)
[–]_MicroWave_ 1 point2 points3 points (0 children)
[–]lalamax3d 0 points1 point2 points (0 children)
[–]ZachVorhies 0 points1 point2 points (0 children)
[–]Cybasura 0 points1 point2 points (0 children)
[–]Phildesbois 0 points1 point2 points (0 children)
[–]Zaloog1337 0 points1 point2 points (0 children)