Open
Description
currently hook specs just provide the parameters
if it was allowed to have them provide more details, this could be a win
a very initial draft is something like
python
@hookspec
def pytest_something_with_paths(call_config: HookCallConfig, path: Path | None = None, oldpath: py.path.local |None = None ) -> ...
if path is None and old_path is None:
rasie TypeError(...)
return call_config.set_parameters(....)
i'd love to bikeshed apis a bit
its also a possible replacement to #151