Cristian Le
Cristian Le
I am a bit confused on the workflow then. If you are purely concerned about installing within the `pip` environment, than you should just install everything with `wheel.install-dir = "my_package"`...
> ...we use the wheel we build with pip to populate our conda packages :) But if it is for conda packaging than it should work by default. Just separate...
> I believe a more permanent solution would be (and this is only a humble suggestion :)) if SKBC did not use the wheel dir structure of platlib, include, lib,...
Thanks for the report. Nothing we can do on our end since it's an issue with any dependency that uses `setuptools` as the backend. Need to wait at least for...
This would depend on how `pip` deals with different `build-system.requires` constraints in `build-issolation`. Maybe having a dummy project in there that pins `setuptools!=72.0.0` could help propagate that. Otherwise we'll have...
@Svalorzen Actually, can you share your build log on how you got that error? The other case I've encountered was on `cssbeautfier` where it genuinely used the broken api [^1],...
I think you've obstructed the crucial part that would tell us which dependency is affected. For example in the following: ``` An unexpected error has occurred: CalledProcessError: command: ('/home/runner/.cache/pre-commit/repof46ludlk/py_env-python3.12/bin/python', '-mpip',...
Basically each dependency was being handled in order, and I've noticed that it was trying to resolve `cssbeautifier` due to `djlint` (the main package being installed). The clue was that...
What is the type you get with `importlib.resources.files(example)`? It should be [`MultiplexedPath`](https://github.com/python/cpython/blob/a640a605a8a1a3f73b98f948d0c2a7d42134f692/Lib/importlib/resources/readers.py#L59) Trying to refresh my reading of the workflow
I remember `submodule_search_locations` was an important aspect that we converged to. Check around the execution of: https://github.com/scikit-build/scikit-build-core/blob/9d49270b3cb424dfb009bcaeaf79f26f2891fb80/src/scikit_build_core/resources/_editable_redirect.py#L83-L84 If `self.submodule_search_locations['example']` has indeed a list of 2 then I think we have...