init prompts print a traceback on Ctrl-D
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 82/100
Línea de trabajo
Empieza en src/flashpoint/cli.py, en la función _init donde se ejecutan los prompts de input(), y revisa cómo la ruta sin terminal y sin --team termina con el código de salida 2. Envuelve las llamadas a los prompts para que un EOFError causado por Ctrl-D muestre «init cancelled» y termine con código 2, sin traceback. Está terminado cuando pulsar Ctrl-D en un prompt termina limpiamente con ese mensaje.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
flashpoint init run in a terminal asks for each missing option with input() (src/flashpoint/cli.py, _init). Pressing Ctrl-D at a prompt raises an uncaught EOFError and prints a raw traceback.
Expected: exit cleanly (e.g. exit 2 with "init cancelled"), the same as a missing --team with no terminal.
Found during the team-branding docs review (PR #42).
🤖 Generated with Claude Code
- Lenguaje dominante
- Python
- Estrellas
- 0
- Forks
- 1
- Merge medio
- 18 h 37 min
- PR fusionados (30 d)
- 15
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de IgniteRobotics/flashpoint
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
IgniteRobotics/flashpoint#45 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
IgniteRobotics/flashpoint#44 ·
Los mantenedores suelen responder en 1 día
-
bug good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
IgniteRobotics/flashpoint#12 ·
Los mantenedores suelen responder en 1 día
-
tools/update-owlet-manifest.py ignores --help and starts downloadingQuizá libre de nuevo @yoveneim la tomó hace 10 días y no hay ningún pull request abierto. Abiertobug good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
IgniteRobotics/flashpoint#11 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
Los mantenedores suelen responder en 1 día
Todos los issues de IgniteRobotics/flashpoint
Issues similares
-
cost:cheap practicality:seen-in-the-wild severity:medium
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
fairagro/m4.2_advanced_middleware_api#620 ·
Los mantenedores suelen responder en 1 día
-
area:security effort:S priority:P2 provider:local-libvirt status:ready type:docs
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
randomparity/kdive#3495 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
microsoft/markitdown#2820 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 2 días