Separates HTTP request from feedparser.parse call.
Sets a package-specific default User-Agent header.
[x] TODO: add requests to requirements.txt.
[ ] ~TODO: support a user-agent override (or all-headers override) for the client.~ Leaving this for a future PR to minimize the documentation updates.
Breaking changes
List any changes that break the API usage supported on master.
Breaking change; probably necessitates a 2.0.0 release.
Breaks exception types.
Breaks internal _parse_feed and __try_parse_feed function signatures.
Description
Separates HTTP request from
feedparser.parse
call.Sets a package-specific default
User-Agent
header.[x] TODO: add
requests
to requirements.txt.[ ] ~TODO: support a user-agent override (or all-headers override) for the client.~ Leaving this for a future PR to minimize the documentation updates.
Breaking changes
Breaking change; probably necessitates a 2.0.0 release.
_parse_feed
and__try_parse_feed
function signatures.Relevant issues
Part of stability initiatives per #129.
Checklist
README.md
example usage has been updated.~