posit-dev / posit-dev/rsconnect-python

Store API keys in keyring, if available

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

Nadie ha tomado este issue todavía.

Lenguaje dominante
Python
Estrellas
37
Forks
28
Merge medio
1 d 3 h
PR fusionados (30 d)
7

Descripción

#773 added an optional keyring dependency for storing oauth tokens. We should use that for API keys in rsconnect add too, so that API keys don't live in plain text in a hidden file somewhere

Guía de contribución

Abrir la guía de contribución

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.

Línea de trabajo

Revisa la implementación de #773 y sigue el flujo de rsconnect add en el que se almacenan las claves de API. Confirma cómo se detecta la compatibilidad opcional con keyring y verifica después que las claves de API lo utilicen cuando esté disponible y no se escriban como texto plano cuando el feature sea compatible.

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

Evaluación

Stack tecnológico
python
Área
cli, security
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
68/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.