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
>

Reply via email to