atom-community / atom-community/ide-python

`python-language-server` deprecated, switch to `python-lsp-server`.

Abierto
#505 0 comentarios 2 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
JavaScript
Estrellas
238
Forks
40
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

## Summary
[python-language-server](https://github.com/palantir/python-language-server) on which this Atom package depends is deprecated in favor of [python-lsp-server](https://github.com/python-lsp/python-lsp-server), as confirmed by this [issue](https://github.com/palantir/python-language-server/issues/935) and the long list of projects mentioning it underneath.

- The installation instructions for ide-python still mention installing the deprecated repo.
- The plugin defaults to the old version if the newer one is not found, as https://github.com/atom-community/ide-python/pull/389 shows.

## Motivation
- Allow future PLSP features to improve this package while keeping an up-to-date Langage Server backend.

## Describe alternatives you've considered
I just installed the correct version, and everything worked as expected.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza revisando las instrucciones de instalación y el comportamiento de selección predeterminada del plugin descritos en el issue; después, compara el enfoque de pull request 389. Actualiza ambas referencias de python-language-server a python-lsp-server y verifica que la instalación del servidor más nuevo funcione como se indica.

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

Evaluación

Stack tecnológico
javascript, python
Área
developer-experience, tooling
Tipo de issue
Refactorización
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.