Fix run-in-container wrapper script and associated instructions
The container image was adapted for local use in 064fdeaa85e00bf72832d1991a571b4e009137ae, which means the default entrypoint is f-e-d-c itself. However, test suites from CONTRIBUTING.md don't run, since they need to be run from python3 normally. So fix by setting entrypoint to python3 in the run-in-container wrapper script.
Black was removed since it is run by CI and no longer present in the image, and should be easy to install in a Toolbox or elsewhere.
I have been using this for my important source PR, it works as intended, even if a bit hacky
Honestly, I'm not sure why we need this wrapper script at all. Running fedc with podman directly seems easy enough to me.
Lets ask @wjt opinion.
I am not attached to this script.
@wjt I suppose Endless doesn't need it on its CI anymore (IIRC it did)?
No, all that is long gone.
Stumbled back upon this. At this point I think the wrapper script is actively misleading and I guess we should kill it and update the documentation. But I did find its old usage useful for local development…