Doug Davis

Results 61 comments of Doug Davis

thanks @jpivarski! here's what I've come up with based on your suggestion: ```python import awkward._v2 as ak def possible_methods(tt: ak.Array) -> set[str]: mros = type(tt).mro() methods = set() for entry...

Looks like we lose the ability to use `inspect.ismethod` if we don't actually have an instance. using the type: ```python In [131]: inspect.ismethod(type(muons._meta).mass_with) Out[131]: False ``` using an instance: ```python...

Ah I see yeah makes sense. Something this also made me think of: maybe we can try something like below and avoid the derivation of a list-of-all-possible-methods altogether: ```python #...

I'm pretty confident now that it's due to the way the `>>>` lines are getting rendered by markdown. If I surround the example triple back ticks ("```") (i.e. use markdown...

I should have included something in the PR about removing the deprecations, apologies for that. It makes sense that automation tools would indeed make FutureWarnings harder to catch

Ah good find, another path to handle for zip :) Thanks for sharing the workaround!

I don't have the bandwidth to work on this, but I'd welcome a PR. Somewhat related: it's on the very bottom of my todo list to investigate using built-in tree-sitter...

Thanks for raising the issue! This can definitely be added as a `defcustom`, something like ```elisp (defcustom numpydoc-newline-after-opening-quotes nil "Flag to control insertion of newline after the opening quotes. If...

I was actually unaware of GL01! I think that goes to show the value of the validator, because I've seen a lot of projects (including my own) that try to...

I'd like to +1 the idea of making CI enforcement the one and only *requirement*. That is, if things are passing in mypy then that particular patch is pretty much...