Henry Schreiner
Henry Schreiner
I've updated above, asking a backend to error if `provides=` is not present and it sees unexpected keys is a good idea, and I'd already done that for plugins. The...
You cannot set `name` dynamically, this is disallowed by PEP 621. I'm not sure URL would be helpful either, as you have a dict of them and there's no "default"...
Sure, links are fine (and encouraged). I think we should be able to add a cmake hook soon as well, I plan to try to write one before 0.3.0.
We don't intercept or parse the output. That is very fragile and users can output anything they want. Parsing the presets would be easier.
The problem is this library doesn't have a `pyproject.toml`. Pip now builds in isolated mode by default, which means that it's incorrectly setting up the environment. (In Python 3.12, both...
Upper bounds will just cause solvers like pip to select older versions of tensorflow without the bound.
Ahh, yes, if nothing causes a backtrack, it does work. It can still backtrack in some cases and produce unhelpful solves, but by default it would help to have the...
As long as the latest one has a bound, that’ll fix most cases. Weird backsolves will happen if someone requires >=2, but that isn’t possible to fix without NumPy 2...
Sure you can! I waffled a bit on showing such an example here, but most of the time a realistic package probably grows to have at least a little bit...
Sorry, missed this. You want this: > You can also have a Python `__init__.py` that imports everything from the SO. (well, instead, not also) You'd just have `src/packagename/__init__.py` that does...