Henry Schreiner

Results 2507 comments of Henry Schreiner

I think it would be fine to fall back to that if classifier are missing, but classifiers have an upper bound, while you should never put an upper cap for...

Once it's sorted out, wheels for 3.13 would be nice. :)

From what I understand, I can fix one of the cases by delaying the computation: ```diff diff --git a/helpers/extensions.py b/helpers/extensions.py index 39d1c2a..c7ee990 100644 --- a/helpers/extensions.py +++ b/helpers/extensions.py @@ -3,17 +3,25...

Ah, I think this also works (I hit the recursion error, of course, at the end): ```diff diff --git a/helpers/extensions.py b/helpers/extensions.py index 39d1c2a..fd1ced4 100644 --- a/helpers/extensions.py +++ b/helpers/extensions.py @@ -5,6...

I just realized the first solution solves the recursion, too, since it delays the access to after the hook. I'll probably implement that (with the second one for good measure...

Haven't thought about it much, but quick design thought, what about a decorator? Like: ```python @nox.alias("check") @nox.session(...) def format(...): ... @nox.alias("check") @nox.session(...) def lint(...): ... ``` ? Or maybe adding...

```python await piplite.install("hist[plot]") ``` Hist can't ship with plotting dependencies because boost-histogram refuses to support named axes, so "hist" by itself stays very light.

Ah, wait, mplhep is present. Looks like mplhep needs to update to stop using a private member of Matplotlib that seems to have been removed. @andrzejnovak?