posit-dev / posit-dev/rsconnect-python
Store API keys in keyring, if available
Abierto
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
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.
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