Ran Benita
Ran Benita
Suggested addition to the list: which configurations affect it. I think it is a useful metadata to have on a rule. (Bonus points if this metadata is enforced as being...
Fixed by #61
I'm going to close this, as setuptools is still the most common choice and there's not much reason to deviate from the beaten path for simple cases I think.
#61 switched to pyproject.toml, and has nothing setuptools specific other than the build backend, so there's not a whole lot of reason to use flit I think.
PR #389 provides a way to handle this (provided new-style wrappers are used)
Fixed by #251 - use `@hookimpl(specname="napari_read_file")`.
I reckon this is a pytest-only problem, because pluggy requires `@hookimpl` decoration. I don't think it makes sense to add a solution in pluggy to a non-existent problem. pytest adds...
@CofinCup `HookRelay` does seem redundant but I think the main problem it solves is that hook names don't conflict with `PluginManager` method/attribute names.
Because doctest is implemented as a logically independent plugin, there are two implementation strategies/perspectives for achieving this: ### In doctest plugin The doctest plugin adds a `--doctest-only` flag, implements a...
BTW, reading the pytest-doctestplus code, what they do is ignore all `test_*.py` files in `--doctest-only` mode. But `test_*.py` can also contain doctests, so IMO this is not very good. But...