Juan Luis Cano Rodríguez

Results 1963 comments of Juan Luis Cano Rodríguez

Also, eventually we should move towards higher level tools like `uv` that take care of doing the `pip install -e .` step for you.

This was addressed in #2054

We want to investigate what would be the proper way of doing this, see also #2058

> How are we ensuring dependencies are valid. We have a wider uv ticket, it would be great to look into compiling just the necessary requirements. BTW @datajoely we didn't...

Short answer: because PEP 735 was approved a mere 6 months ago :) https://peps.python.org/pep-0735/ and was implemented in pip 1.5 months ago https://github.com/pypa/pip/pull/13065

Now the longer answer: I do agree "dev" dependencies should be a dependency group 👍🏼 we have to give time for the ecosystem to adapt though. At a minimum, we...

One could say "yeah but uv already supports it", but I think waiting for `>1` tool to support it is a healthy thing to do.

pip 25.1 supports Dependency Groups https://ichard26.github.io/blog/2025/04/whats-new-in-pip-25.1/

This is open for contributions, pull requests welcome!

We added this to our backlog but if someone beats us to it, more than welcome!