Support more arguments in FindFilesBase
This is an attempt to make FindFiles more useful.
~It has not been tested yet~
closes #1174
Just fixed linting.
one notable change is fname
mypy caught that name is defined in FactBase, thus we can't use name directly
I'm not sure how to express args: List[str] especially it may contain QuoteString
finally... I also managed to enhance the tests to support dict as argument.
Much appreciated! It's my first PR for pyinfra and the lining has cost me some time, but eventually figured out how to do it properly
Much appreciated! It's my first PR for pyinfra and the lining has cost me some time, but eventually figured out how to do it properly
Would love any comments/ideas/etc on how to make the experience better when contributing 🙏