aws / aws/aws-durable-execution-sdk-python
[Feature]: Linter
- Lenguaje dominante
- Python
- Estrellas
- 53
- Forks
- 25
- Merge medio
- 1 d 19 h
- PR fusionados (30 d)
- 40
Descripción
### What would you like?
The AWS Durable Execution TypeScript SDK has a client-side linter to parse for best practices and avoid common issues:
https://github.com/aws/aws-durable-execution-sdk-js/tree/main/packages/aws-durable-execution-sdk-js-eslint-plugin
Investigate how or if this can integrate with a modern Python IDE experience. Pylint does support custom plugins, but the newer/faster linter environment Ruff does not (https://github.com/astral-sh/ruff/issues/283)
### Possible Implementation
_No response_
### Is this a breaking change?
No
### Does this require an RFC?
No
### Additional Context
_No response_
Guía de contribución
Línea de trabajo
Revisa el plugin del AWS Durable Execution TypeScript SDK en packages/aws-durable-execution-sdk-js-eslint-plugin y la discusión enlazada sobre el plugin de Ruff. Compara las comprobaciones de buenas prácticas del linter de TypeScript con las opciones de integración con IDEs y linters de Python, incluidos Pylint y Ruff. El trabajo estará terminado cuando exista un enfoque de integración claramente delimitado o una conclusión documentada de que la integración no es viable.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- aws, python, typescript
- Área
- developer-experience, tooling
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 30/100