Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
511: build(deps): bump astroid from 2.9.3 to 2.10.0 r=ChrisRBe a=dependabot[bot] Bumps [astroid](https://github.com/PyCQA/astroid) from 2.9.3 to 2.10.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/PyCQA/astroid/blob/main/ChangeLog">astroid's changelog</a>.</em></p> <blockquote> <h1>What's New in astroid 2.10.0?</h1> <p>Release date: 2022-02-27</p> <ul> <li> <p>Fixed inference of <code>self</code> in binary operations in which <code>self</code> is part of a list or tuple.</p> <p>Closes <a href="https://github-redirect.dependabot.com/PyCQA/pylint/issues/4826">PyCQA/pylint#4826</a></p> </li> <li> <p>Fixed builtin inference on <code>property</code> calls not calling the <code>postinit</code> of the new node, which resulted in instance arguments missing on these nodes.</p> </li> <li> <p>Fixed a crash on <code>Super.getattr</code> when the attribute was previously uninferable due to a cache limit size. This limit can be hit when the inheritance pattern of a class (and therefore of the <code>__init__</code> attribute) is very large.</p> <p>Closes <a href="https://github-redirect.dependabot.com/PyCQA/pylint/issues/5679">PyCQA/pylint#5679</a></p> </li> <li> <p>Inlcude names of keyword-only arguments in <code>astroid.scoped_nodes.Lambda.argnames</code>.</p> <p>Closes <a href="https://github-redirect.dependabot.com/PyCQA/pylint/issues/5771">PyCQA/pylint#5771</a></p> </li> <li> <p>Fixed a crash inferring on a <code>NewType</code> named with an f-string.</p> <p>Closes <a href="https://github-redirect.dependabot.com/PyCQA/pylint/issues/5770">PyCQA/pylint#5770</a></p> </li> <li> <p>Add support for <a href="https://github.com/python-attrs/attrs/releases/tag/21.3.0">attrs v21.3.0</a> which added a new <code>attrs</code> module alongside the existing <code>attr</code>.</p> <p>Closes <a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1330">#1330</a></p> </li> <li> <p>Use the <code>end_lineno</code> attribute for the <code>NodeNG.tolineno</code> property when it is available.</p> <p>Closes <a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1350">#1350</a></p> </li> <li> <p>Add <code>is_dataclass</code> attribute to <code>ClassDef</code> nodes.</p> </li> <li> <p>Use <code>sysconfig</code> instead of <code>distutils</code> to determine the location of python stdlib files and packages.</p> <p>Related pull requests: <a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1322">#1322</a>, <a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1323">#1323</a>, <a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1324">#1324</a> Closes <a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1282">#1282</a> Ref <a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1103">#1103</a></p> </li> <li> <p>Fixed crash with recursion error for inference of class attributes that referenced the class itself.</p> <p>Closes <a href="https://github-redirect.dependabot.com/PyCQA/pylint/issues/5408">PyCQA/pylint#5408</a></p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/PyCQA/astroid/commit/07c0f60ffc1017d0a9a2bb605a5c645781a8c088"><code>07c0f60</code></a> Bump astroid to 2.10.0, update changelog</li> <li><a href="https://github.com/PyCQA/astroid/commit/e6dc5ef0f8c2d28bc9d2ffa226fbb5e4e58d88f3"><code>e6dc5ef</code></a> Fix some typoes in the Changelog</li> <li><a href="https://github.com/PyCQA/astroid/commit/b6d17107f2e02df4ce5080536bb783a25273b33f"><code>b6d1710</code></a> Changed NodeNG.tolineno to use end_lineno when it is available (<a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1351">#1351</a>)</li> <li><a href="https://github.com/PyCQA/astroid/commit/0acb961d7375131c3d1e7a3580f974b6e8c5ef94"><code>0acb961</code></a> Refactor: Stop adding arbitrary attributes to module obj when building (<a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1215">#1215</a>)</li> <li><a href="https://github.com/PyCQA/astroid/commit/62aa3bb63c3ca0cda19a1bb294a6b052c2346189"><code>62aa3bb</code></a> Restore custom distutils handling for resolving paths to submodules. (<a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1386">#1386</a>)</li> <li><a href="https://github.com/PyCQA/astroid/commit/8f7f07898720b875cfbf447a7106875db4a904b3"><code>8f7f078</code></a> Limit expensive decorator function (<a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1407">#1407</a>)</li> <li><a href="https://github.com/PyCQA/astroid/commit/98280b57b5ed3db8a4d431cb60e21f136f6c70de"><code>98280b5</code></a> Add Position to the nodes.<strong>init</strong> (<a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1408">#1408</a>)</li> <li><a href="https://github.com/PyCQA/astroid/commit/a5bd030bf0c420e6773369dc0125b34b39681496"><code>a5bd030</code></a> Revert "Use importlib instead of pkg_resources for determining namespace pack...</li> <li><a href="https://github.com/PyCQA/astroid/commit/a62f37ddae2d6fdb6f8ec0f2e5b6a0a41e5f883e"><code>a62f37d</code></a> Add position attribute for nodes (<a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1393">#1393</a>)</li> <li><a href="https://github.com/PyCQA/astroid/commit/514c832a6957c7589aa3e14973189e2e245de961"><code>514c832</code></a> Fix recursion error for inference of self-referencing class attribute (<a href="https://github-redirect.dependabot.com/PyCQA/astroid/issues/1392">#1392</a>)</li> <li>Additional commits viewable in <a href="https://github.com/PyCQA/astroid/compare/v2.9.3...v2.10.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=astroid&package-manager=pip&previous-version=2.9.3&new-version=2.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> 512: build(deps): bump regex from 2022.1.18 to 2022.3.2 r=ChrisRBe a=dependabot[bot] Bumps [regex](https://github.com/mrabarnett/mrab-regex) from 2022.1.18 to 2022.3.2. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/mrabarnett/mrab-regex/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=regex&package-manager=pip&previous-version=2022.1.18&new-version=2022.3.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information