https://stackoverflow.com/questions/58521386/should-setuptools-be-included-in-setup-requires-in-python