You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To make a long story short, I discovered that the develop branch of feedparser does not work with the current release of libxml2. More discussion is here: lemon24/reader#350
This is problematic because feedparser explicitly prefers using the libxml2 driver, if available:
The master branch (which corresponds to the current release) does not have this problem, as it always callssource.setByteStream() and never source.setByteStream():
I tracked the cause down to libxml2's handling of text streams (instead of binary streams) and filed an issue upstream here: https://gitlab.gnome.org/GNOME/libxml2/-/issues/790. Fortunately this issue was promptly fixed! But the develop branch of feedparser should not be released until that fix in libxml2 has been released, because otherwise, feedparser won't work when libxml2 is installed.
The text was updated successfully, but these errors were encountered:
To make a long story short, I discovered that the
develop
branch of feedparser does not work with the current release oflibxml2
. More discussion is here: lemon24/reader#350This is problematic because feedparser explicitly prefers using the libxml2 driver, if available:
feedparser/feedparser/api.py
Line 49 in 11990ea
The
master
branch (which corresponds to the current release) does not have this problem, as it always callssource.setByteStream()
and neversource.setByteStream()
:feedparser/feedparser/api.py
Line 261 in 6cdc208
I tracked the cause down to libxml2's handling of text streams (instead of binary streams) and filed an issue upstream here: https://gitlab.gnome.org/GNOME/libxml2/-/issues/790. Fortunately this issue was promptly fixed! But the
develop
branch of feedparser should not be released until that fix in libxml2 has been released, because otherwise, feedparser won't work when libxml2 is installed.The text was updated successfully, but these errors were encountered: