-
According to [RSS 2.0 Specification](http://cyber.law.harvard.edu/rss/rss.html#ltcategorygtSubelementOfLtitemgt), _category_ item may include multiple values.
```
You may include as many category ele…
-
A better alternative would be to use defusedxml
See https://pypi.org/project/defusedxml/
It looks like it might have issues though: https://github.com/kurtmckee/feedparser/issues/296
-
I stumbled upon this while parsing a mastodon feed (I saved the example [here](https://sigwait.org/~alex/junk/node/DEP0170/torvalds.xml)). A minimal variant of an unfourtunate feed boils down to
~~…
-
I have encountered an issue when using the feedparser library to parse RSS directly from a URL. For example:
```
>>> feedparser.parse('https://hackernewsrss.com/feed.xml').keys()
dict_keys(['bozo…
-
Compiling /usr/share/maraschino/lib/feedparser/sgmllib3.py ...
File "/usr/share/maraschino/lib/feedparser/sgmllib3.py", line 484
print('start tag:
-
```
If Python 3 is used and user forgets to rename sgmllib3.py to sgmllib.py, then
feedparser.py will set _SGML_AVAILABLE to 0, and feedparser.parse() function
will cause UnboundLocalError, resultin…
-
```
What steps will reproduce the problem?
import feedparser
f =
feedparser.parse("http://podcastfeeds.nbcnews.com/audio/podcast/MSNBC-NN-NETCAST
-M4V.xml")
f['feed']['tags']
What is the expected ou…
-
When cchardet-2.1.7 and chardet-5.0.0 are both installed, the following tests fail.
FWICS two of them fail because of encoding name mismatches (expected is mixed-case, the value is uppercase), and …
-
My [personal UDD todo list](https://udd.debian.org/dmd/?email1=anarcat%40debian.org&email2=&email3=&packages=&ignpackages=photofloat&nosponsor1=on&format=rss#todo) breaks feedparser. If you add the t…
-
Any plans for an upgrade to support feedparser > 5.2.1 ?
`Collecting feedparser
Downloading feedparser-6.0.2-py3-none-any.whl (80 kB)
|████████████████████████████████| 80 kB 2.9 MB/s
…