As mentioned in https://github.com/oracle/opengrok/pull/3393#issuecomment-741862875 the requirements in `setup.py` should have lower and perhaps upper bounds.