Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump astroid from 2.4.2 to 2.5.1 #8447

Merged
merged 1 commit into from
Mar 14, 2021
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 14, 2021

Bumps astroid from 2.4.2 to 2.5.1.

Release notes

Sourced from astroid's releases.

astroid 2.5

  • Adds attr_fset in the PropertyModel class.

    Fixes PyCQA/pylint#3480

  • Remove support for Python 3.5.

  • Remove the runtime dependency on six. The six brain remains in astroid.

    Fixes PyCQA/astroid#863

  • Enrich the brain_collection module so that __class_getitem__ method is added to deque for python version above 3.9.

  • The context.path is now a dict and the context.push method returns True if the node has been visited a certain amount of times.

    Close #669

  • Adds a brain for type object so that it is possible to write type[int] in annotation.

    Fixes PyCQA/pylint#4001

  • Add __class_getitem__ method to subprocess.Popen brain under Python 3.9 so that it is seen as subscriptable by pylint.

    Fixes PyCQA/pylint#4034

  • Adds degrees, radians, which are numpy ufunc functions, in the numpy brain. Adds random function in the numpy.random brain.

    Fixes PyCQA/pylint#3856

  • Fix deprecated importlib methods

    Closes #703

  • Fix a crash in inference caused by Uninferable container elements

    Close #866

  • Add python 3.9 support.

  • The flat attribute of numpy.ndarray is now inferred as an numpy.ndarray itself. It should be a numpy.flatiter instance, but this class is not yet available in the numpy brain.

    Fixes PyCQA/pylint#3640

  • Fix a bug for dunder methods inference of function objects

    Fixes #819

... (truncated)

Changelog

Sourced from astroid's changelog.

What's New in astroid 2.5.1?

Release Date: 2021-02-28

What's New in astroid 2.5?

Release Date: 2021-02-15

  • Adds attr_fset in the PropertyModel class.

    Fixes PyCQA/pylint#3480

  • Remove support for Python 3.5.

  • Remove the runtime dependency on six. The six brain remains in astroid.

    Fixes PyCQA/astroid#863

  • Enrich the brain_collection module so that __class_getitem__ method is added to deque for python version above 3.9.

  • The context.path is now a dict and the context.push method returns True if the node has been visited a certain amount of times.

    Close #669

  • Adds a brain for type object so that it is possible to write type[int] in annotation.

    Fixes PyCQA/pylint#4001

  • Add __class_getitem__ method to subprocess.Popen brain under Python 3.9 so that it is seen as subscriptable by pylint.

... (truncated)

Commits
  • 79d7237 Fix version for 2.5.1 tag
  • 181642f Solves "Duplicates found in MROs" false positives. (#905, #916)
  • 8c2a13f Upgrade copyrite notice
  • e230455 Add copyrite aliases like in pylint
  • 8e93ff4 Add pyupgrade to the pre-commit configuration
  • d866e65 Upgrade the version handling to mirror pylint's
  • fd90613 Upgrade the doc about release
  • f3a7c35 Update ChangeLog
  • 5f2cfb8 Don't transform dataclass ClassVars (#914)
  • 0f8e233 Update license metadata
  • Additional commits viewable in compare view

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 dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 14, 2021
@mergify mergify bot merged commit edce266 into master Mar 14, 2021
@mergify mergify bot deleted the dependabot/pip/astroid-2.5.1 branch March 14, 2021 18:28
@vorpal-buildbot vorpal-buildbot added Pending-on-PROD Used by the build bot Seen-on-LOGS and removed dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 14, 2021
@vorpal-buildbot
Copy link
Contributor

Seen on LOGS (created by @dependabot[bot] and merged by @mergify[bot] 9 seconds ago) Please check your changes!

@vorpal-buildbot vorpal-buildbot added Seen-on-PROD and removed Pending-on-PROD Used by the build bot labels Mar 14, 2021
@vorpal-buildbot
Copy link
Contributor

Seen on PROD (created by @dependabot[bot] and merged by @mergify[bot] 22 seconds ago) Please check your changes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment