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

Add support for sync endpoint resources (specifically reminders)

Abierto
#219 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
python
Área
api

Línea de trabajo

Comienza revisando las implementaciones de recursos existentes del Python SDK y la documentación de Reminders de la Todoist v1 Sync API enlazada en el issue. Determina qué operaciones de reminders debería exponer el SDK y comprueba si otros recursos Sync-only también están dentro del alcance. Se considera completado cuando el SDK permite crear reminders para tasks sin que los llamadores tengan que realizar solicitudes directas a la Sync API.

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

Descripción

api enhancement

Enhancement description

I noticed the python sdk does not include any of the sync endpoint resources. Specifically for the homeassistant integration, I was unable to use the SDK for creating reminders. This does appear to be supported by the new v1 api: https://developer.todoist.com/api/v1/#tag/Sync/Reminders

The problem it solves

Allows the python sdk the ability to create reminders and other abilities not currently supported. (I didn't audit what else can only be created/viewed/updated/etc. in the sync endpoint)

Alternatives

I was able to work around this in the upgrade of the sdk by calling the sync api directly, but that is strongly discouraged by Home Assistant: https://github.com/home-assistant/core/pull/161811/changes#diff-0df90a93485af80ce0879138de9155f75b1a60a63454406902e6246df2da2194R309

Use case / screenshots

Allowing a user to create a reminder for a task

Additional information

Lenguaje dominante
Python
Estrellas
250
Forks
34
Merge medio
3 d 20 h
PR fusionados (30 d)
2

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

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 Doist/todoist-api-python

Todos los issues de Doist/todoist-api-python

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.