I updated my (already) working code from python2.7 to python3.5 and the following problem suddenly appears.
By parsing the given ATOM feed with many entries (correct syntax), feedparser 5.2.1. returns only the first entry of the feed and of course the "meta" data of the feed.
My (unmodified) code:
feed_data = feedparser.parse("www.myfeed.com/myfeeds.atom")
for entry in feed_data.entries:
print(entry)
output
{'uid':'99999','author':'XY', ...more content of the first entry...}
{}
The next (second) entry is empty... and the other entries are not even listed... The lenght of feed_data.entries is 2 (it should be 78).
UPDATE
Now (today) I get 3 entries as output, because one new entry was appended at the beginning of the entry-list, so I guess it is an "encoding" problem with the specific 3rd entry in the current feed.
Any ideas how to fix the problem?