Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

New release to update `gherkin`?

Abierto Apto para principiantes
#838 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
68/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
python
Área
release

Línea de trabajo

Empieza revisando el pull request 753 y el issue 752 de pytest-bdd; después, comprueba cómo fija actualmente el proyecto la versión de gherkin-official. Actualiza el release para incorporar la versión más reciente y confirma que la advertencia de obsolescencia de pytest indicada se ha resuelto.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Hi! Getting a warning when using pytest from gherkin, the issue is resolved in gherkin-official 30.0.3 (Nov 2024), but the last pytest-bsdd release was a while ago (Dec 2024) and resolves to gherkin-official==29.0.0, which is resolved in https://github.com/pytest-dev/pytest-bdd/pull/753 / https://github.com/pytest-dev/pytest-bdd/issues/752

Any chance for a new release, to pick up the more recent gherkin?

  ../../blender-5.2.0-linux-x64/5.2/python/lib/python3.13/site-packages/gherkin/gherkin_line.py:79: 40 warnings                                                                                                                               
    /home/runner/work/IfcOpenShell/IfcOpenShell/blender-5.2.0-linux-x64/5.2/python/lib/python3.13/site-packages/gherkin/gherkin_line.py:79: DeprecationWarning: 'maxsplit' is passed as positional argument                                   
      uncommented_line = re.split(r"\s#", self._trimmed_line_text.strip(), 2)[0]                                                                                                                                                              
Lenguaje dominante
Python
Estrellas
1.5k
Forks
251
Merge medio
3 h 41 min
PR fusionados (30 d)
4

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de pytest-dev/pytest-bdd

Todos los issues de pytest-dev/pytest-bdd

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.