Update dependency astroid to v2.15.0 #58

Merged
renovate[bot] merged 1 commits from renovate/astroid-2.x into main 2023-03-06 08:47:00 +01:00
renovate[bot] commented 2023-03-06 04:17:53 +01:00 (Migrated from github.com)

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
astroid ==2.14.2 -> ==2.15.0 age adoption passing confidence

Release Notes

PyCQA/astroid

v2.15.0

Compare Source

=============================
Release date: 2023-03-06

  • astroid now supports TryStar nodes from python 3.11 and should be fully compatible with python 3.11.

    Closes #​2028

  • Formattedvalue.postinit is now keyword only. This is to allow correct typing of the
    Formattedvalue class.

    Refs #​1516

  • Astroid now supports custom import hooks.

    Refs PyCQA/pylint#​7306

  • astroid now infers return values from match cases.

    Refs PyCQA/pylint#​5288

  • AstroidManager.clear_cache now also clears the inference context cache.

    Refs #​1780

  • Astroid now retrieves the default values of keyword only arguments and sets them on
    Arguments.kw_defaults.

  • Uninferable now has the type UninferableBase. This is to facilitate correctly type annotating
    code that uses this singleton.

    Closes #​1680

  • Deprecate modutils.is_standard_module(). It will be removed in the next minor release.
    Functionality has been replaced by two new functions,
    modutils.is_stdlib_module() and modutils.module_in_path().

    Closes #​2012

  • Fix are_exclusive function when a walrus operator is used inside IfExp.test field.

    Closes #​2022


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [astroid](https://togithub.com/PyCQA/astroid) | `==2.14.2` -> `==2.15.0` | [![age](https://badges.renovateapi.com/packages/pypi/astroid/2.15.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/astroid/2.15.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/astroid/2.15.0/compatibility-slim/2.14.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/astroid/2.15.0/confidence-slim/2.14.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>PyCQA/astroid</summary> ### [`v2.15.0`](https://togithub.com/PyCQA/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-2150) [Compare Source](https://togithub.com/PyCQA/astroid/compare/v2.14.2...v2.15.0) \============================= Release date: 2023-03-06 - astroid now supports `TryStar` nodes from python 3.11 and should be fully compatible with python 3.11. Closes [#&#8203;2028](https://togithub.com/PyCQA/astroid/issues/2028) - `Formattedvalue.postinit` is now keyword only. This is to allow correct typing of the `Formattedvalue` class. Refs [#&#8203;1516](https://togithub.com/PyCQA/astroid/issues/1516) - `Astroid` now supports custom import hooks. Refs [PyCQA/pylint#&#8203;7306](https://togithub.com/PyCQA/pylint/issues/7306) - `astroid` now infers return values from match cases. Refs [PyCQA/pylint#&#8203;5288](https://togithub.com/PyCQA/pylint/issues/5288) - `AstroidManager.clear_cache` now also clears the inference context cache. Refs [#&#8203;1780](https://togithub.com/PyCQA/astroid/issues/1780) - `Astroid` now retrieves the default values of keyword only arguments and sets them on `Arguments.kw_defaults`. - `Uninferable` now has the type `UninferableBase`. This is to facilitate correctly type annotating code that uses this singleton. Closes [#&#8203;1680](https://togithub.com/PyCQA/astroid/issues/1680) - Deprecate `modutils.is_standard_module()`. It will be removed in the next minor release. Functionality has been replaced by two new functions, `modutils.is_stdlib_module()` and `modutils.module_in_path()`. Closes [#&#8203;2012](https://togithub.com/PyCQA/astroid/issues/2012) - Fix `are_exclusive` function when a walrus operator is used inside `IfExp.test` field. Closes [#&#8203;2022](https://togithub.com/PyCQA/astroid/issues/2022) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/luketainton/pypilot). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTQuNyIsInVwZGF0ZWRJblZlciI6IjM0LjE1NC43In0=-->
luketainton (Migrated from github.com) reviewed 2023-03-06 04:17:53 +01:00
sonarqubecloud[bot] commented 2023-03-06 04:19:25 +01:00 (Migrated from github.com)

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

Kudos, SonarCloud Quality Gate passed!&nbsp; &nbsp; [![Quality Gate passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/passed-16px.png 'Quality Gate passed')](https://sonarcloud.io/dashboard?id=luketainton_pypilot&pullRequest=58) [![Bug](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug-16px.png 'Bug')](https://sonarcloud.io/project/issues?id=luketainton_pypilot&pullRequest=58&resolved=false&types=BUG) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=luketainton_pypilot&pullRequest=58&resolved=false&types=BUG) [0 Bugs](https://sonarcloud.io/project/issues?id=luketainton_pypilot&pullRequest=58&resolved=false&types=BUG) [![Vulnerability](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability-16px.png 'Vulnerability')](https://sonarcloud.io/project/issues?id=luketainton_pypilot&pullRequest=58&resolved=false&types=VULNERABILITY) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=luketainton_pypilot&pullRequest=58&resolved=false&types=VULNERABILITY) [0 Vulnerabilities](https://sonarcloud.io/project/issues?id=luketainton_pypilot&pullRequest=58&resolved=false&types=VULNERABILITY) [![Security Hotspot](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot-16px.png 'Security Hotspot')](https://sonarcloud.io/project/security_hotspots?id=luketainton_pypilot&pullRequest=58&resolved=false&types=SECURITY_HOTSPOT) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/security_hotspots?id=luketainton_pypilot&pullRequest=58&resolved=false&types=SECURITY_HOTSPOT) [0 Security Hotspots](https://sonarcloud.io/project/security_hotspots?id=luketainton_pypilot&pullRequest=58&resolved=false&types=SECURITY_HOTSPOT) [![Code Smell](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell-16px.png 'Code Smell')](https://sonarcloud.io/project/issues?id=luketainton_pypilot&pullRequest=58&resolved=false&types=CODE_SMELL) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=luketainton_pypilot&pullRequest=58&resolved=false&types=CODE_SMELL) [0 Code Smells](https://sonarcloud.io/project/issues?id=luketainton_pypilot&pullRequest=58&resolved=false&types=CODE_SMELL) [![No Coverage information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo-16px.png 'No Coverage information')](https://sonarcloud.io/component_measures?id=luketainton_pypilot&pullRequest=58&metric=coverage&view=list) No Coverage information [![No Duplication information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo-16px.png 'No Duplication information')](https://sonarcloud.io/component_measures?id=luketainton_pypilot&pullRequest=58&metric=duplicated_lines_density&view=list) No Duplication information
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: repos/pypilot#58
No description provided.