browser and install GUI for cookiecutter templates
Project description
cookiedough(1) is a GUI browser for cookiecutter templates. And can of course extract them. It comes with a database of around 2300 cookietemplates, grouped by category, and allows some rudimentary filtering. Very early alpha, but usable.
Installation / Use
Just install it as normal pip package:
~$ pip3 install -U cookiedough
And start it from a terminal window:
~/projects$ cookiedough
Keep an eye on the terminal when rolling out a template. Not all prompts might be captured by monkeypatching.
Notes
There's some usage information in the man page, and in the →Help→Help.
Bugs / Caveats
- No support for template dictionary variables. (They're not widely used though.)
- No replay support yet.
- Database does not contain any directoried templates yet. (A few exist however.)
- The README colorization is fairly basic. (But more processsing would slow it down too much.)
- It can crash when speed-scrolling through the templates. (Perhaps PSG vs Tk threads issue.)
- Tkinter might also crash when encountering emojis. (Either install Symbola font and get rid of Noto Color Emoji. Or upgrade to tcl/tk 8.6.10, or go back to Ubuntu 18.04 where it miraculously worked.)
See also
from project
import meta
meta | info |
---|---|
depends | pysimplegui, sys:tkinter, cookiecutter, pluginconf, appdirs, requests, ... |
compat | Python ≥3.8, BSD/Linux |
compliancy | xdg, pluginspec, !pep8, !desktop, !xdnd, mallard, man, !netrc, dotenv, !http_proxy, !nobackup, !releases.json, !doap, !packfile |
system usage | rare (xdg-open only) |
paths | ~/.config/cookiedough/ |
testing | None |
docs | minimal wiki, news |
activity | temporary |
state | alpha |
support | |
contrib | mail, fossil DVCS (create an account or send bundles) |
announce | freshcode.club |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for cookiedough-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 090535ad5cef0f376a618bbf0d6e47c81b6dacf7de3c6de04f5e03852d7215a7 |
|
MD5 | d5a3f3e7e8813c0b6a24811c234745af |
|
BLAKE2b-256 | 848ca4b4f005e0338fdb3bbcb75e54e54b597c171c640baec0a38bfa3628ccf8 |