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
pytype using ninja (honestly, I haven't looked into how or why, but I'm sure you all know :-) (and I may be getting some of this wrong, but ...)
However, ninja is not a python package, so it has to be installed somehow.
For Python / pip users, a "ninja" package is on PyPi that is basically a wrapper around ninja so that it can be installed by pip. Nifty.
However, at least as of commit: 1a6d0b3 -- pytype seems to always try to call ninja via the python wrapper, which fails if the python wrapper isn't there, even though the ninja executable is there.
This is an issue for the conda-forge pytype package, which has been broken for some time (still trying to figure out when it last worked). conda-forge has a ninja package that installs the ninja executable, which works fine itself, but not with the current pytype package.
I imagine it would be an issue for any other system that can install ninja itself -- e.g. Linux distros.
This is discussed in the conda-forge "feedstock" repo here:
pytype using ninja (honestly, I haven't looked into how or why, but I'm sure you all know :-) (and I may be getting some of this wrong, but ...)
However, ninja is not a python package, so it has to be installed somehow.
For Python / pip users, a "ninja" package is on PyPi that is basically a wrapper around ninja so that it can be installed by pip. Nifty.
However, at least as of commit: 1a6d0b3 -- pytype seems to always try to call ninja via the python wrapper, which fails if the python wrapper isn't there, even though the ninja executable is there.
This is an issue for the conda-forge pytype package, which has been broken for some time (still trying to figure out when it last worked). conda-forge has a ninja package that installs the ninja executable, which works fine itself, but not with the current pytype package.
I imagine it would be an issue for any other system that can install ninja itself -- e.g. Linux distros.
This is discussed in the conda-forge "feedstock" repo here:
conda-forge/pytype-feedstock#97
The text was updated successfully, but these errors were encountered: