Tim de Jager

Results 280 comments of Tim de Jager

@olivier-lacroix @davidbrochart `pep508_rs` allows for these extensions. https://github.com/PyO3/pyproject-toml-rs does not. But it would be kinda difficult because you would need to give the directory that path is relative to during...

> Alternatively, I believe you should be able to use ${PROJECT_ROOT} in your paths, and they should be expanded correctly This can only be used in an environment e.g using...

Yeah so that last thing sounds like a bug indeed, if we can find a way to reproduce it would be great. Are you guys using the `maturin_import_hook`, I didn't...

> This was working for a while and behaving in a way that we were mostly happy with where Pixi WOULDN'T re-build our rust lib every time we created a...

Hi @jleibs, **ignore my previous comments :)** so I've been testing against the rerun repository a bit more this morning. Maybe you could give the exact reproducer of the situation...

> `➜ pixi run -e py python -c 'import rerun as rr; rr.init("rerun_example_pybuild")'` Ah thanks @jleibs, as always(!), for your excellent reproducer. Okay, so I debugged whats happening. Let's start...

I'm not sure but maybe a 'pixi run --no-install --locked' might also be an option on the table @ruben-arts? We would need some extra logic to verify that '--no-install' would...

@jleibs a force-reinstall makes sense to me. It would also help this issue: https://github.com/prefix-dev/pixi/issues/1695

I was thinking about this a bit, do you think that instead of like a 'postinstall' we can create a trigger that uses the hash of a file to automatically...

@nicornk if building is task, you can achieve this with a `depends_on` and a correct input/output. If I understand what you are saying.