Se você estiver criando um setup.py para seu projeto Python, pode ter uma propriedade require , como:
requires = [ 'some-pypi-package' ]
O problema é que o requer foi projetado para dependências do módulo Python, não para dependências de instalação. E com os travessões no nome do pacote PyPi, você obtém o erro muito inútil:
ValueError: lista esperada entre parênteses
A correção é usar install_requires, que suporta pacotes PyPi como dependências:
install_requires = [ 'some-pypi-package' ]