atom-community / atom-community/ide-python

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

Aperta
#505 0 commenti 2 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
238
Fork
40
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## 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.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia esaminando le istruzioni per l'installazione e il comportamento di selezione predefinita del plugin descritti nell'issue, quindi confronta l'approccio della pull request 389. Aggiorna entrambi i riferimenti da python-language-server a python-lsp-server e verifica che l'installazione del server più recente funzioni come riportato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, python
Ambito
developer-experience, tooling
Tipo di issue
Refactoring
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.