nugget / python-insteonplm

Python 3 asyncio module for interfacing with Insteon Powerline modems
MIT License
32 stars 19 forks source link

Bump pylint from 2.3.1 to 2.4.2 #187

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps pylint from 2.3.1 to 2.4.2.

Changelog *Sourced from [pylint's changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog).* > What's New in Pylint 2.4.2? > =========================== > > Release date: 2019-09-30 > > > * ``ignored-modules`` can skip submodules. Close [#3135](https://github-redirect.dependabot.com/PyCQA/pylint/issues/3135) > > * ``self-assigning-variable`` skips class level assignments. > > Close [#2930](https://github-redirect.dependabot.com/PyCQA/pylint/issues/2930) > > * ``consider-using-sys-exit`` is exempted when `exit()` is imported from `sys` > > Close [#3145](https://github-redirect.dependabot.com/PyCQA/pylint/issues/3145) > > * Exempt annotated assignments without variable from ``class-variable-slots-conflict`` > > Close [#3141](https://github-redirect.dependabot.com/PyCQA/pylint/issues/3141) > > * Fix ``utils.is_error`` to account for functions returning early. > > This fixes a false negative with ``unused-variable`` which was no longer triggered > when a function raised an exception as the last instruction, but the body of the function > still had unused variables. > > Close [#3028](https://github-redirect.dependabot.com/PyCQA/pylint/issues/3028) > > > What's New in Pylint 2.4.1? > =========================== > > Release date: 2019-09-25 > > > * Exempt type checking definitions defined in both clauses of a type checking guard > > Close [#3127](https://github-redirect.dependabot.com/PyCQA/pylint/issues/3127) > > > * Exempt type checking definitions inside the type check guard > > In a7f236528bb3758886b97285a56f3f9ce5b13a99 we added basic support > for emitting `used-before-assignment` if a variable was only defined > inside a type checking guard (using `TYPE_CHECKING` variable from `typing`) > Unfortunately that missed the case of using those type checking imports > inside the guard itself, which triggered spurious used-before-assignment errors. > > Close [#3119](https://github-redirect.dependabot.com/PyCQA/pylint/issues/3119) > > ... (truncated)
Commits - [`f7850aa`](https://github.com/PyCQA/pylint/commit/f7850aa8d9403d86e7f6d16a8974736180b043f2) Prepare 2.4.2 - [`6198797`](https://github.com/PyCQA/pylint/commit/6198797aac41f938dd752620efe04b3e8503e2d1) Pin mypy and typed-ast to fix the CI - [`aa587ec`](https://github.com/PyCQA/pylint/commit/aa587eca1ec8a98c42fce6fac6f207bfb9f3a06e) Add the missing rc file for class_variable_slots_conflict - [`552fa8a`](https://github.com/PyCQA/pylint/commit/552fa8a26c5f5f6c7661697bc4c9c835c3b7daa3) Fix ``utils.is_error`` to account for functions returning early. - [`4ec293c`](https://github.com/PyCQA/pylint/commit/4ec293ce4700bfaca89d01c45e707f40c2913d49) Exempt annotated assignments without variable from ``class-variable-slots-con... - [`1d3b07a`](https://github.com/PyCQA/pylint/commit/1d3b07a7280a1aad5eed1e937b8161113d1f049e) ``consider-using-sys-exit`` is exempted when `exit()` is imported from `sys` - [`ae3d421`](https://github.com/PyCQA/pylint/commit/ae3d4211175e27c6e45d4f67e764425655d7e18e) Pin astroid to the latest minor release - [`2777743`](https://github.com/PyCQA/pylint/commit/277774397023211bf89ca58a2c92a6c7b8fb39fb) Rename attributes to prepare for the astroid dataclass transform - [`fde732e`](https://github.com/PyCQA/pylint/commit/fde732e0e9a4f224c5ae48ad942c6d955aa0a8e6) Bump master to 2.4.2 - [`d8fae01`](https://github.com/PyCQA/pylint/commit/d8fae0124b60abb40d833e78fb32fe355143889b) ``self-assigning-variable`` skips class level assignments. - Additional commits viewable in [compare view](https://github.com/PyCQA/pylint/compare/pylint-2.3.1...pylint-2.4.2)


Dependabot compatibility score

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 close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor 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 - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.
dependabot-preview[bot] commented 4 years ago

Superseded by #194.