You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi. GHDL currently requires pyTooling below 5.0. Usually, this is enforced and checked when the environment is setup correctly and/or pyGHDL is packaged as a wheel and installed from wheel.
I know that this is e.g. not enforced in ArchLinux packages and some other repositories, because the requirements.txt is not used/obeyed to. I think it's directly installed from sources but not from wheel or so. (I have no ArchLinux to verify it...)
Building a wheel should be done like this: python -m build --wheel
now you have a *.whl file in dist python -m pip install .\pyGHDL-5.0.0.dev0-py3-none-any.whl
This uses build and wheel to build Python packages instead of distutils.
This uses pip and wheel to install the package, but not distutils.
I started to work on an update for pyGHDL to use pyTooling 6.1. I need to adjust one of the APIs to avoid errors when parsing the example files.
Trying to install the GHDL language server seems to have no effect with recent versions of pytooling:
The installation directory is empty. This issue was triggered by some change introduced in recent versions of pytooling I believe.
dc17919eb3d401da6843cb4e298b9005d36d93e9
The text was updated successfully, but these errors were encountered: