soup.findAll('p', {'class' : 'text-value'})
[]
soup.findAll('p', {'class' : 'text-value'})
[]
Não vejo erro de sintaxe ou léxica, então era pra buscar sim. No fim não deve existir nenhuma tag 'p' com esse classe 'text-value' aplicada.
A correção pra sua busca é essa:
soup.findAll('p', {'class' : 'txt-value'})
Somente a escrita do valor que estava errada.