Cristian Le
Cristian Le
> I believe this is only an issue because you are using bash for Windows. I think it does the right thing on a Windows shell (the default). I don't...
Oh, so the issue would be that `ilammy/msvc-dev-cmd` was executed in a different shell and it did not forward all of its environment to a more shell agnostic environment. Edit:...
Another more complicated approach on `cibw` would be to strip out the second part into a javascript action so that it will pick up whatever shell it has been using...
Hmm these are still failing, I guess because they cover the `..` navigation case. ~~The error log is not quite descriptive though~~. Oh, nvm found the log and the typo
In spglib, I simply install directly to the [relative path](https://github.com/spglib/spglib/blob/94d288f81471dbb57a12395f1e907f687e487efe/python/CMakeLists.txt#L8-L11), and they I just setup [`wheel.install-dir`](https://github.com/spglib/spglib/blob/94d288f81471dbb57a12395f1e907f687e487efe/pyproject.toml#L66). I am not sure if this is the intended installation method, but it does...
Ok, I kinda get the gist of what you do there with llama-cpp-python. That one is similar to how I load the spglib C library. I see that you are...
I hope you don't mind me commenting, but after some thought I think it's dangerous to use a direct call to import the libraries and directly call and assume the...
@abetlen, here is a snippet from `spglib` when I run `pip install -e .` ``` install({'spglib.spglib': '/home/lecris/mpsd/Projects/spglib/python/spglib/spglib.py', 'spglib': '/home/lecris/mpsd/Projects/spglib/python/spglib/__init__.py'}, {'spglib._spglib': 'spglib/_spglib.cpython-311-x86_64-linux-gnu.so', 'spglib.spglib': 'spglib/spglib.h', 'spglib.libsymspg': 'spglib/libsymspg.so.2.1.0'}, None, False, True, [], [])...
> if there's an easy way to re-export the existing C APIs without too much boilerplate. That would be `swig` and there is an example provided ;). Just make an...
Indeed it looks much cleaner. But then what would be the plans to share this outside of the sk-build-core? It would be unintuitive for the user to import a build...