Installation of latest version
I'm using the recommended pip3 install wireviz hoping to get the latest version since I've run into the issue with wireviz complaining about path size when the file gets too large. It appears that the latest verison is 0.4.1 which has a fix for that but the install appears to be stuck at 0.4
Requirement already satisfied: wireviz in c:\programdata\miniforge3\lib\site-packages (0.4) Requirement already satisfied: click in c:\programdata\miniforge3\lib\site-packages (from wireviz) (8.1.7) Requirement already satisfied: pyyaml in c:\programdata\miniforge3\lib\site-packages (from wireviz) (6.0.1) Requirement already satisfied: pillow in c:\programdata\miniforge3\lib\site-packages (from wireviz) (10.2.0) Requirement already satisfied: graphviz in c:\programdata\miniforge3\lib\site-packages (from wireviz) (0.20.3) Requirement already satisfied: colorama in c:\programdata\miniforge3\lib\site-packages (from click->wireviz) (0.4.6)
Robert
Turns out one way to get 0.4.1 is not to use the suggested command but instead
pip install wireviz==0.4.1
The release probably needs to be updated to point to the latest version (The enhancements to the error reporting are nice BTW)
The pip user guide seems to specify that you should include the --upgrade option to ensure upgrading to the latest version when an older version is already installed:
pip install SomePackage: will not upgrade the existing SomePackage or SomeDependency.
pip install --upgrade SomePackage: will upgrade SomePackage, but not SomeDependency (unless a minimum requirement is not met).