Thank you both for raising the issue and pointing to the core of the problem. With the latest release (v0.0.8) I fix the dependency on the Kwant development version.
Please note that Kwant is still a required dependency. For the KPM Tools package is marked as an extra dependency. This means that Kwant is not installed by default when installing KPM Tools, unless you specify ``` pip install kpm-tools[kwant] ``` The reason is that installing Kwant from PyPi (like `pip install kwant` or `pip install kpm-tools[kwant]`) might fail, depending on the environment. I have maintained experimental support for Kwant development version, so if you already have Kwant installed, either the latest stable version or the development version, then installing and using KPM Tools should work. Feel free to raise any further issues directly on https://github.com/piskunow/kpm-tools/issues Thanks! Best, Pablo On Wed, Dec 20, 2023 at 6:05 PM Christoph Groth <christoph.gr...@cea.fr> wrote: > hilum...@gmail.com wrote: > > > I've filed an issue on github > > https://github.com/piskunow/kpm-tools/issues/67 . I hope you can give > > me some guidance on the installation. Thank you in advance. I am also > > ready to provide any further information if needed. > > Thanks. It looks like KPM-tools depends in several places on non-public > interfaces of the development version of Kwant. I gave more context in > the issue you opened. > > Christoph >