Closed padraic-shafer closed 8 months ago
Like it! This does a good job sorting some end-of-file fixes and trailing whitespace issues that snuck in from a lack of pre-commit function.
These should also be added to the GHA to mirror pre-commit.
Otherwise, this is good to go after fixing some lint.
Otherwise, this is good to go after fixing some lint.
Thanks, I missed that earlier. It should be ready for approve/merge now.
Enabled installation of any "extras", including "dev" requirements. Re-enabled
pre-commit
by updating pinned dependencies.Description
setuptools
will now install any extra that is defined insetup.categorized_requirements
databroker
[dev] dependency is now compatible withsetuptools
pre-commit run --all-files
can now complete without error; pinned dependencies were upgraded to enable thisMotivation and Context
python -m pip install -e '.[dev]'
would fail.pre-commit
because recent versions ofpoetry
are incompatible withisort < 5.12
. The commandpre-commit run --all-files
would fail.Summary of Changes for Release Notes
Enabled installation of any "extras", including "dev" requirements. Re-enabled
pre-commit
by updating pinned dependencies.Fixed
isort
version compatible with recent versions ofpoetry
Changed
black
repos.*.rev
forpre-commit
dependenciesversioneer.py
frompre-commit
's invocation ofblack
How Has This Been Tested?
Tested locally on MacOS M2