Open
Description
It looks like setuptools is no longer available in python >= 3.12:
https://docs.python.org/3/whatsnew/3.12.html#distutils
This means that the twarc2 command fails since it relies on it. I think minimally we should add setuptools to the list of dependencies.
Maybe we should switch over from using setup.py to pyproject.toml too?