pre-commit vs multiprocess | What are the differences? | StackShare