Changelog
*Sourced from [feedparser's changelog](https://github.com/kurtmckee/feedparser/blob/develop/NEWS).*
> 5.1.2 - May 3, 2012
> * Minor changes to the documentation
> * Strip potentially dangerous ENTITY declarations in encoded feeds
> * feedparser will now try to continue parsing despite compression errors
> * Fix issue 321 a little more (the initial fix missed a code path)
> * Issue 337 (`_parse_date_rfc822()` returns None on single-digit days)
> * Issue 343 (add magnet links to the ACCEPTABLE_URI_SCHEMES)
> * Issue 344 (handle deflated data with no headers nor checksums)
> * Issue 347 (support `itunes:image` elements with a `url` attribute)
>
> 5.1.1 - March 20, 2011
> * Fix mistakes, typos, and bugs in the unit test code
> * Fix crash in Python 2.4 and 2.5 if the feed has a UTF_32 byte order mark
> * Replace the RFC822 date parser for more extensibility
> * Issue 304 (handle RFC822 dates with timezones like GMT+00:00)
> * Issue 309 (itunes:keywords should be split by commas, not whitespace)
> * Issue 310 (pubDate should map to `published`, not `updated`)
> * Issue 313 (include the compression test files in MANIFEST.in)
> * Issue 314 (far-flung RFC822 dates don't throw OverflowError on x64)
> * Issue 315 (HTTP server for unit tests runs on 0.0.0.0)
> * Issue 321 (malformed URIs can cause ValueError to be thrown)
> * Issue 322 (HTTP redirect to HTTP 304 causes SAXParseException)
> * Issue 323 (installing chardet causes 11 unit test failures)
> * Issue 325 (map `description_detail` to `summary_detail`)
> * Issue 326 (Unicode filename causes UnicodeEncodeError if locale is ASCII)
> * Issue 327 (handle RFC822 dates with extraneous commas)
> * Issue 328 (temporarily map `updated` to `published` due to issue 310)
> * Issue 329 (escape backslashes in Windows path in docs/introduction.rst)
> * Issue 331 (don't escape backslashes that are in raw strings in the docs)
>
> 5.1 - December 2, 2011
> * Extensive, extensive unit test refactoring
> * Convert the Docbook documentation to ReST
> * Include the documentation in the source distribution
> * Consolidate the disparate README files into one
> * Support Jython somewhat (almost all unit tests pass)
> * Support Python 3.2
> * Fix Python 3 issues exposed by improved unit tests
> * Fix international domain name issues exposed by improved unit tests
> * Issue 148 (loose parser doesn't always return unicode strings)
> * Issue 204 (FeedParserDict behavior should not be controlled by `assert`)
> * Issue 247 (mssql date parser uses hardcoded tokyo timezone)
> * Issue 249 (KeyboardInterrupt and SystemExit exceptions being caught)
> * Issue 250 (`updated` can be a 9-tuple or a string, depending on context)
> * Issue 252 (running setup.py in Python 3 fails due to missing sgmllib)
> * Issue 253 (document that text/plain content isn't sanitized)
> * Issue 260 (Python 3 doesn't decompress gzip'ed or deflate'd content)
> * Issue 261 (popping from empty tag list)
> * Issue 262 (docs are missing from distribution files)
> * Issue 264 (vcard parser crashes on non-ascii characters)
> ... (truncated)
Commits
- See full diff in [compare view](https://github.com/kurtmckee/feedparser/commits)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/OpenData-NC/openrural-nc/network/alerts).
Bumps feedparser from 4.1 to 5.1.2.
Changelog
*Sourced from [feedparser's changelog](https://github.com/kurtmckee/feedparser/blob/develop/NEWS).* > 5.1.2 - May 3, 2012 > * Minor changes to the documentation > * Strip potentially dangerous ENTITY declarations in encoded feeds > * feedparser will now try to continue parsing despite compression errors > * Fix issue 321 a little more (the initial fix missed a code path) > * Issue 337 (`_parse_date_rfc822()` returns None on single-digit days) > * Issue 343 (add magnet links to the ACCEPTABLE_URI_SCHEMES) > * Issue 344 (handle deflated data with no headers nor checksums) > * Issue 347 (support `itunes:image` elements with a `url` attribute) > > 5.1.1 - March 20, 2011 > * Fix mistakes, typos, and bugs in the unit test code > * Fix crash in Python 2.4 and 2.5 if the feed has a UTF_32 byte order mark > * Replace the RFC822 date parser for more extensibility > * Issue 304 (handle RFC822 dates with timezones like GMT+00:00) > * Issue 309 (itunes:keywords should be split by commas, not whitespace) > * Issue 310 (pubDate should map to `published`, not `updated`) > * Issue 313 (include the compression test files in MANIFEST.in) > * Issue 314 (far-flung RFC822 dates don't throw OverflowError on x64) > * Issue 315 (HTTP server for unit tests runs on 0.0.0.0) > * Issue 321 (malformed URIs can cause ValueError to be thrown) > * Issue 322 (HTTP redirect to HTTP 304 causes SAXParseException) > * Issue 323 (installing chardet causes 11 unit test failures) > * Issue 325 (map `description_detail` to `summary_detail`) > * Issue 326 (Unicode filename causes UnicodeEncodeError if locale is ASCII) > * Issue 327 (handle RFC822 dates with extraneous commas) > * Issue 328 (temporarily map `updated` to `published` due to issue 310) > * Issue 329 (escape backslashes in Windows path in docs/introduction.rst) > * Issue 331 (don't escape backslashes that are in raw strings in the docs) > > 5.1 - December 2, 2011 > * Extensive, extensive unit test refactoring > * Convert the Docbook documentation to ReST > * Include the documentation in the source distribution > * Consolidate the disparate README files into one > * Support Jython somewhat (almost all unit tests pass) > * Support Python 3.2 > * Fix Python 3 issues exposed by improved unit tests > * Fix international domain name issues exposed by improved unit tests > * Issue 148 (loose parser doesn't always return unicode strings) > * Issue 204 (FeedParserDict behavior should not be controlled by `assert`) > * Issue 247 (mssql date parser uses hardcoded tokyo timezone) > * Issue 249 (KeyboardInterrupt and SystemExit exceptions being caught) > * Issue 250 (`updated` can be a 9-tuple or a string, depending on context) > * Issue 252 (running setup.py in Python 3 fails due to missing sgmllib) > * Issue 253 (document that text/plain content isn't sanitized) > * Issue 260 (Python 3 doesn't decompress gzip'ed or deflate'd content) > * Issue 261 (popping from empty tag list) > * Issue 262 (docs are missing from distribution files) > * Issue 264 (vcard parser crashes on non-ascii characters) > ... (truncated)Commits
- See full diff in [compare view](https://github.com/kurtmckee/feedparser/commits)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/OpenData-NC/openrural-nc/network/alerts).