Python 3 byte notation exposed to cmdline
Open
Nobody has claimed this yet.
01 type: bug
- Dominant language
- Python
- Stars
- 20
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
RUN: mrbob bobtemplates.plone:addon -O ugent.customaddforms
Welcome to mr.bob interactive mode. Before we generate directory structure, some questions need to be answered.
Answer with a question mark to display help.
Values in square brackets at the end of the questions show the default value if there is no answer.
--> Author's name [b'Andreas Jung\xc2']:
bleach==3.1.0
bobtemplates.plone==4.0.1
case-conversion==2.1.0
certifi==2019.3.9
chardet==3.0.4
Click==7.0
colorama==0.4.1
docutils==0.14
idna==2.8
Jinja2==2.10
lxml==4.3.2
MarkupSafe==1.1.1
mr.bob==0.1.2
pkginfo==1.5.0.1
plonecli==1.0
Pygments==2.3.1
readme-renderer==24.0
regex==2019.3.12
requests==2.21.0
requests-toolbelt==0.9.1
six==1.12.0
tqdm==4.31.1
twine==1.13.0
urllib3==1.24.1
virtualenv==16.4.3
webencodings==0.5.1
zest.releaser==6.17.0
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue with the documented mrbob bobtemplates.plone:addon command and inspect where the interactive author prompt is assembled. Trace the value shown as b'Andreas Jung\xc2'; done means the prompt displays readable text rather than Python 3 byte notation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100