aws / aws/aws-durable-execution-sdk-python

[Feature]: Linter

Abierto
#258 2 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.