Upgrading version of black and/or pylint.

I’m not sure which current version of black and pylint is using, from CI message, I thought black 22.12.0 is used.

But when I locally install black via pip install black==22.12.0, and run tests/lint/git-black.sh it gives me different result with CI. So do I have to use docker to do git-black.sh? (The docker image doesn’t have aarch64 version)

And for pylint, my PR [TIR] improve typing for tir.PrimExpr by clouds56 · Pull Request #18640 · apache/tvm · GitHub failed due to an existing (already fixed in pylint) issue, methods that return a sequence yield unpacking-non-sequence · Issue #4696 · pylint-dev/pylint · GitHub. Upgrading pylint would fix this false positive report, but more other issues occurs.

What’s the upgrading plan of updating lint tools? I know it might be hard to migrate, since either black or pylint doesn’t have stable output between versions.

we aremoving towards a new commit hook so pylint is not needed