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

chore(deps-dev): bump pytype from 2022.2.8 to 2022.11.29 #8978

Open
wants to merge 1 commit into
base: development
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 12, 2023

Bumps pytype from 2022.2.8 to 2022.11.29.

Changelog

Sourced from pytype's changelog.

Version 2023.07.12:

Updates:

  • Drop support for Python 3.7, which reached end-of-life last month.
  • Support the new BINARY_OP opcode in python 3.11.
  • Fix some stack effects for the new 3.11 opcodes.

Version 2023.06.16:

Updates:

  • Add partial typing.Self support in type stubs.
  • Make some minor improvements to pytype's type stub printer.

Bug fixes:

  • Flesh out definition of collections.UserDict.
  • Fix timeout in file that constructs a complicated dict of tuples.
  • Narrow the type of the matched variable in case branches with class matches.

Version 2023.06.02:

Updates:

  • Performance improvement: change Dict.set_str_item to merge nonatomic str values into Dict._K.

Bug fixes:

  • Fix crash caused by typing.TypeVar lookup failure.
  • Do not follow aliases for "builtins" and "typing" in pyi files.
  • Check [not-instantiable] for classes inheriting directly from a protocol.
  • Do a better job of catching illegal TypedDict field names.
  • FIX: Do not match all views for a var with multiple bindings in a CLASS_MATCH.
  • Take into account round implementations when analyzing round().
  • Fix timeout caused by infinite loop in LookupItemRecursive.
  • Fix some spurious [not-instantiable] errors.
  • Only store the blockgraph when compiling the main module code.

Version 2023.05.24:

Updates:

  • Performance improvements:
    • Speed up Variable.Bindings by using the reachability analyzer.
    • Implement literal erasure for List and Tuple.
  • Add support for analyzing python scripts.

Bug fixes:

  • Fix bug in pytype's handling of overloads.
  • Fix timeout caused by name clash between a module and a package.
  • Limit the scope of module aliases in load_pytd.
  • Handle generic dataclasses in fiddle configs.
  • Support referring to a class via an alias in a pyi file.
  • Fix a crash when pattern matching on collections.abc classes.

... (truncated)

Commits
  • dc408ff Merge pull request #1327 from google/google_sync
  • 9bd6ace Prepare a PyPI release.
  • cd49e5f Move SignedFunction and SimpleFunction to abstract/_function_base.
  • 277a49b Merge pull request #1326 from google/google_sync
  • d29a982 Relax assert in pytd/printer.py.
  • c2816bb Label Binding nodes with their data.
  • a3e82fe Fix incorrect "Any" count in pytd printer for Callable[nothing, X].
  • 84e56d4 Move all the graph visualization into a JS script.
  • 514db4a Default --mapping-is-not-sequence to True.
  • 680b565 Merge pull request #1322 from google/google_sync
  • 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 python Pull requests that update Python code labels Jul 12, 2023
@dependabot dependabot bot force-pushed the dependabot/pip/pytype-2022.11.29 branch 10 times, most recently from 26dd14e to 7b86797 Compare July 19, 2023 23:13
@dependabot dependabot bot force-pushed the dependabot/pip/pytype-2022.11.29 branch 2 times, most recently from c644505 to 6bc8b17 Compare July 23, 2023 08:00
@dependabot dependabot bot force-pushed the dependabot/pip/pytype-2022.11.29 branch from 6bc8b17 to eeb30e1 Compare August 2, 2023 13:23
@mariobehling
Copy link
Member

@dependabot rebase

Bumps [pytype](https://github.com/google/pytype) from 2022.2.8 to 2022.11.29.
- [Changelog](https://github.com/google/pytype/blob/main/CHANGELOG)
- [Commits](google/pytype@2022.02.08...2022.11.29)

---
updated-dependencies:
- dependency-name: pytype
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/pytype-2022.11.29 branch from eeb30e1 to 9600d52 Compare September 12, 2023 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies DO-NOT-MERGE python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant