Я нашел правильный ответ:
s = '''
<ul>
<li>
<span data-name-en="data1">Value1</span>
<span data-view-en="test1"><span class="fa fa-gear"></span></span>
</li>
<li>
<span data-name-en="data2">Value2</span>
<span data-view-en="test2"><span class="fa fa-gear"></span></span>
</li>
<li>
<span data-name-en="data3">Value3</span>
<span data-view-en="test3"><span class="fa fa-gear"></span></span>
</li>
<li>
<span data-name-en="data4">Value4</span>
<span data-view-en="test4"><span class="fa fa-gear"></span></span>
</li>
</ul>
'''
html = PyQuery(s)
items = html.find('li span[data-name-en]')
и для получения значения атрибута необходимо сделать следующее:
pq(item).attr("data-name-en")