This MR touches upon the issue of upgrading setuptools (current version is 65.3.0), while keeping the current software stack. Unfortunately, tensorflow depends on protobuf 3.20.1 which blocks the whole update, forcing pytorch-lightning to be downgraded to an earlier version.