You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add support for python 3.12;
* This necessitated some library updates, so update basically everything
to the extent that python versions 3.8-3.12 remain supported;
* Add python 3.12 to GitHub workflows;
* Adjust `shutil.rmtree()` calls; in python 3.12, the `onerror` argument
becomes changes type and becomes deprecated -- luckily, we don't use
it, so it's easy to paper over;
* Minor formatting changes to placate the latest version of black;
* Add some test annotations to `test_util.py` because pylint now is
smart enough to think some code is unreachable (although it is because
of the testing context);
* "Fix" one test in `test_scan_local_repo.py` that fails only with
python 3.12 because click's CliRunner directory context appears to
come up with a bizarrely wrong path name that propagates into error
messages - relax the test to ignore the reported pathname.
This should be enough to silence all of the outstanding dependabot PRs.
Co-authored-by: Scott Bailey <[email protected]>
0 commit comments