Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: help text / choice improvements #229

Merged
merged 1 commit into from
Jul 19, 2023
Merged

Conversation

henryiii
Copy link
Collaborator

@henryiii henryiii commented Jul 19, 2023

Cookiecutter 2.2.3 now provides full help text even on the choices. 2.2.0 and 2.2.2 produce a weird repr of a OrderedDict, but still work (and old versions work like before). Synced choices with cog now too.

Updated for latest copier features, including --safe and the pydantic bug avoided.

New display:

The name of your project [package]:
The name of your (GitHub?) org [org]:
The url to your GitHub or GitLab repository [https://github.com/org/package]:
Your name [My Name]:
Your email [[email protected]]:
A short description of your project [A great package.]:
Select a license:
1 - BSD
2 - Apache
3 - MIT
Choose from 1, 2, 3 [1]:
Choose a build backend:
1 - Hatchling                      - Pure Python (recommended)
2 - Flit-core                      - Pure Python (minimal)
3 - PDM-backend                    - Pure Python
4 - Trampolim                      - Pure Python
5 - Whey                           - Pure Python
6 - Poetry                         - Pure Python
7 - Setuptools with pyproject.toml - Pure Python
8 - Setuptools with setup.py       - Pure Python
9 - Setuptools and pybind11        - Compiled C++
10 - Scikit-build-core             - Compiled C++ (recommended)
11 - Meson-python                  - Compiled C++ (also good)
12 - Maturin                       - Compiled Rust (recommended)
Choose from 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 [1]:

Signed-off-by: Henry Schreiner <[email protected]>
@henryiii henryiii changed the title fix: help text improvements fix: help text / choice improvements Jul 19, 2023
@henryiii henryiii merged commit 14786e5 into main Jul 19, 2023
@henryiii henryiii deleted the henryiii/fix/helptext branch July 19, 2023 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant