PyCQA/pylint
### [`v2.12.2`](https://togithub.com/PyCQA/pylint/blob/master/ChangeLog#Whats-New-in-Pylint-2122)
[Compare Source](https://togithub.com/PyCQA/pylint/compare/v2.12.1...v2.12.2)
\============================
Release date: 2021-11-25
- Fixed a false positive for `unused-import` where everything
was not analyzed properly inside typing guards.
- Fixed a false-positive regression for `used-before-assignment` for
typed variables in the body of class methods that reference the same class
Closes [#5342](https://togithub.com/PyCQA/pylint/issues/5342)
- Specified that the `ignore-paths` option considers "" to represent a
windows directory delimiter instead of a regular expression escape
character.
- Fixed a crash with the `ignore-paths` option when invoking the option
via the command line.
Closes [#5437](https://togithub.com/PyCQA/pylint/issues/5437)
- Fixed handling of Sphinx-style parameter docstrings with asterisks. These
should be escaped with by prepending a "".
Closes [#5406](https://togithub.com/PyCQA/pylint/issues/5406)
- Add `endLine` and `endColumn` keys to output of `JSONReporter`.
Closes [#5380](https://togithub.com/PyCQA/pylint/issues/5380)
- Fixed handling of Google-style parameter specifications where descriptions
are on the line following the parameter name. These were generating
false positives for `missing-param-doc`.
Closes [#5452](https://togithub.com/PyCQA/pylint/issues/5452)
- Fix false negative for `consider-iterating-dictionary` during membership checks encapsulated in iterables
or `not in` checks
Closes [#5323](https://togithub.com/PyCQA/pylint/issues/5323)
- `unused-import` now check all ancestors for typing guards
Closes [#5316](https://togithub.com/PyCQA/pylint/issues/5316)
kislyuk/yq
### [`v2.13.0`](https://togithub.com/kislyuk/yq/blob/master/Changes.rst#Changes-for-v2130-2021-12-02)
[Compare Source](https://togithub.com/kislyuk/yq/compare/v2.12.2...v2.13.0)
\================================
- Armor against entity expansion attacks
- Improve YAML loading performance by using CSafeLoader where available
- Require PyYAML 5.3.1 or newer
- Test and release infrastructure improvements
Configuration
📅 Schedule: "before 7am on monday" (UTC).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
==5.0.0
->==5.0.1
==2.12.1
->==2.12.2
==2.12.2
->==2.13.0
Release Notes
PyCQA/pylint
### [`v2.12.2`](https://togithub.com/PyCQA/pylint/blob/master/ChangeLog#Whats-New-in-Pylint-2122) [Compare Source](https://togithub.com/PyCQA/pylint/compare/v2.12.1...v2.12.2) \============================ Release date: 2021-11-25 - Fixed a false positive for `unused-import` where everything was not analyzed properly inside typing guards. - Fixed a false-positive regression for `used-before-assignment` for typed variables in the body of class methods that reference the same class Closes [#5342](https://togithub.com/PyCQA/pylint/issues/5342) - Specified that the `ignore-paths` option considers "" to represent a windows directory delimiter instead of a regular expression escape character. - Fixed a crash with the `ignore-paths` option when invoking the option via the command line. Closes [#5437](https://togithub.com/PyCQA/pylint/issues/5437) - Fixed handling of Sphinx-style parameter docstrings with asterisks. These should be escaped with by prepending a "". Closes [#5406](https://togithub.com/PyCQA/pylint/issues/5406) - Add `endLine` and `endColumn` keys to output of `JSONReporter`. Closes [#5380](https://togithub.com/PyCQA/pylint/issues/5380) - Fixed handling of Google-style parameter specifications where descriptions are on the line following the parameter name. These were generating false positives for `missing-param-doc`. Closes [#5452](https://togithub.com/PyCQA/pylint/issues/5452) - Fix false negative for `consider-iterating-dictionary` during membership checks encapsulated in iterables or `not in` checks Closes [#5323](https://togithub.com/PyCQA/pylint/issues/5323) - `unused-import` now check all ancestors for typing guards Closes [#5316](https://togithub.com/PyCQA/pylint/issues/5316)kislyuk/yq
### [`v2.13.0`](https://togithub.com/kislyuk/yq/blob/master/Changes.rst#Changes-for-v2130-2021-12-02) [Compare Source](https://togithub.com/kislyuk/yq/compare/v2.12.2...v2.13.0) \================================ - Armor against entity expansion attacks - Improve YAML loading performance by using CSafeLoader where available - Require PyYAML 5.3.1 or newer - Test and release infrastructure improvementsConfiguration
📅 Schedule: "before 7am on monday" (UTC).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.