Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ryancheley/cli-cookiecutter
Cookiecutter project I use to create CLI Apps
https://github.com/ryancheley/cli-cookiecutter
Last synced: 28 days ago
JSON representation
Cookiecutter project I use to create CLI Apps
- Host: GitHub
- URL: https://github.com/ryancheley/cli-cookiecutter
- Owner: ryancheley
- Created: 2022-01-30T22:35:18.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-30T23:46:15.000Z (almost 3 years ago)
- Last Synced: 2024-12-08T08:43:19.328Z (about 1 month ago)
- Language: Python
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CLI Cookiecutter
This is the Cookiecutter template that **I** use when creating a CLI apps. It's set up for my tastes. PRs will be considered, but if you like the base and want to make it your own, I encourage you to fork it! That way, you get what you want, and I get what I want. Everybody wins 😊
This CLI will include the following packages:
- [click](https://pypi.org/project/click/)
- [rich](https://pypi.org/project/rich/)The CLI will include the following packages for testing:
- [pytest](https://pypi.org/project/pytest/)
- [black](https://pypi.org/project/black/)
- [isort](https://pypi.org/project/isort/)
- [coverage](https://pypi.org/project/coverage/)
- [mypy](https://pypi.org/project/mypy/)
- [cogapp](https://pypi.org/project/cogapp/)In order for this to be able to deploy to [PyPi](https://pypi.org) you'll need to add an Actions Secret called `PYPI_TOKEN`. If that isn't done, the publishing workflow will fail.