The requirements specified in `setup.py` are out of date and should be updated to require more modern versions of the various libraries. Requiring the oldest versions to support 3.6 or higher would be a good starting point.