Lots of things are broken with Click 8.2.0
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Start by reproducing the two reported failures with Click 8.2.0: test HEXDOC_RELEASE=false parsing and run hexdoc build -h. The issue names no source files or tests, so locate the environment-variable parsing and CLI setup before investigating the Typer/Click traceback. Done means both behaviors work under Click 8.2.0; the issue does not specify a test file.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
HEXDOC_RELEASEenvvar parsing seems to be broken -HEXDOC_RELEASE=falseparses asTrue.- Error when running
hexdoc build -h:
(venv) PS C:\Users\object\Git\hexdoc> hexdoc build -h
╭──────────────────────────────────────────── Traceback (most recent call last) ────────────────────────────────────────────╮
│ in _run_module_as_main:198 │
│ in _run_code:88 │
│ │
│ in <module>:10 │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\typer\main.py:340 in __call__ │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\typer\main.py:323 in __call__ │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:1442 in __call__ │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\typer\core.py:740 in main │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\typer\core.py:195 in _main │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:1828 in invoke │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:1186 in make_context │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:1197 in parse_args │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:2416 in handle_parse_result │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:2355 in process_value │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\decorators.py:539 in show_help │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:730 in get_help │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:1064 in get_help │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\typer\core.py:691 in format_help │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\typer\rich_utils.py:560 in rich_format_help │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:969 in get_usage │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:1002 in format_usage │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:1012 in collect_usage_pieces │
│ │
│ C:\Users\object\Git\hexdoc\venv\Lib\site-packages\click\core.py:3104 in get_usage_pieces │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
TypeError: TyperArgument.make_metavar() takes 1 positional argument but 2 were given
- Lenguaje dominante
- Python
- Estrellas
- 7
- Forks
- 10
- Métricas de merge de PR
- Sin PR fusionados en 30 d
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 hexdoc-dev/hexdoc
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
hexdoc-dev/hexdoc#109 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
hexdoc-dev/hexdoc#108 ·
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
hexdoc-dev/hexdoc#90 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 53/100
hexdoc-dev/hexdoc#107 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
hexdoc-dev/hexdoc#106 ·
Todos los issues de hexdoc-dev/hexdoc
Issues similares
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 66/100
AlexsLemonade/scpca-docs#518 ·
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
rocketride-org/rocketride-server#2705 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Metabuilder-Labs/tokenjam#786 ·
Los mantenedores suelen responder en 1 día
-
prototype(verifier_token): map disallowed warning to contraindicated before composite precedence checkPosiblemente ocupada @drk-ram la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
agentrust-io/trace-spec#582 ·
Los mantenedores suelen responder en 1 día
-
area:cli priority:low refactor size:small
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
RonaldHensbergen/composable-data-stack#906 ·
Los mantenedores suelen responder en 1 día