Slightly broaden Ruff, and update and clarify tool configuration by EliahKagan · Pull Request #1871 · gitpython-developers/GitPython (original) (raw)

Although it seems likely that the requirements-dev.txt file will be removed when the project definition is made declarative (discussed in gitpython-developers#1716 comments), if not before, for now it exists and might be in use, so this updates it with tools that are currently used but not listed in any extras or other requirements files:

These packages remain listed:

This requirements-dev.txt file has a few limitations that suggest it should be removed altogether sometime soon:

Since it may go away soon and is not regularly updated, I have kept the explanations for why particular packages are there out of it. But as long as it exists it may as well list the tools that really are being used yet are not explicitly listed as dependencies.