suoto / hdl_checker

Repurposing existing HDL tools to help writing better code
GNU General Public License v3.0
187 stars 22 forks source link

pygls.features no longer exists #88

Closed benjaminmordaunt closed 3 years ago

benjaminmordaunt commented 3 years ago

Freshly installing hdl_checker on Python 3.9 produces the following error:

ModuleNotFoundError: No module named 'pygls.features'

Looking through the current pygls source, it seems as though features.py was removed in a recent version?

suoto commented 3 years ago

Yes, it seems like it was removed indeed, thanks for reporting this. I'll have a look at that soon, but in the meantime, if you don't need pygls 0.10.0 or newer, you can use version 0.9.1 (the last version before this change):

pip uninstall pygls
pip install pygls==0.9.1
Freed-Wu commented 1 year ago

@suoto Can you update the code to adapt new pygls? I have many language servers use latest pygls which have conflict with hdl_checker.