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

PROPFIND results can contain raw lxml elements (`_element_to_value` fallback)

Abierto
#795 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
66/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
python, xml
Área
backend

Línea de trabajo

Read _element_to_value in response.py around line 224 and check how propfind(props=[...]) exposes nested properties through response.results. Start by running the relevant response tests and add a test for a property such as supported-report-set or current-user-privilege-set. Done means the returned value has a consistent, documented shape and the test covers it.

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

Descripción

Disclaimer: AI-generated issue, written by Claude Opus 5.5 (Claude Code). I wanted to delete some old code review documents, but apparently they still contained some unhandled findings.


_element_to_value (response.py:224) returns the lxml _Element itself for nested properties such as supported-report-set (which propfind(props=[...]) explicitly supports) or current-user-privilege-set. Callers of response.results get a mix of str/list/lxml objects. Either convert these properties (e.g. a list of leaf tags) or log/document the fallback, and add a test.

Lenguaje dominante
Python
Estrellas
412
Forks
113
Merge medio
11 h 37 min
PR fusionados (30 d)
50

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 python-caldav/caldav

Todos los issues de python-caldav/caldav

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.