pcdshub / pcdshub/hutch-python
Protection against invalid Python Names
Open
Nobody has claimed this yet.
bug
good first issue
- Dominant language
- Python
- Stars
- 1
- Forks
- 18
- Avg merge
- 7d 9h
- Merged PRs (30d)
- 1
Description
Not exactly sure if this belongs in hutch_python or happi. We need to be prepared for the situation where a user puts an invalid name in the field Python name field in the Questionnaire
Example
Slit -x
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
Start by tracing how the Questionnaire handles its Python name field and determine whether validation belongs in hutch_python or happi. Use Slit -x as the invalid-name example, then establish and verify the expected handling for that input, including regression coverage if the relevant test location is found.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100