Remove unused deps and add additional checkdeps
Some deps has been removed in astroid 3. Current dependencies are listed in https://github.com/pylint-dev/astroid/blob/v3.1.0/pyproject.toml#L32 Check dependencies are listed in https://github.com/pylint-dev/astroid/blob/v3.1.0/requirements_full.txt#L4