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 pytype from 2021.10.11 to 2021.10.18 #288

Merged
merged 1 commit into from
Oct 19, 2021

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 19, 2021

Bumps pytype from 2021.10.11 to 2021.10.18.

Changelog

Sourced from pytype's changelog.

Version 2021.10.18

New features and updates:

  • Completely remove the --attribute-variable-annotations flag. This was a no-op as of version 2021.10.11.
  • Enable --preserve-union-macros by default and make the flag a no-op. It will be removed in the next release.

Bug fixes:

  • Enum overlay: fix crash due to loading __new__ from a PyTDClass.
  • Enum overlay: use ClassVar to differentiate enum class attributes.
  • Fix a parser bug involving nested class name conflicts.
  • Fix a crash when lazily loading a missing submodule.

Version 2021.10.11

New features and updates:

  • Update pytype and typing annotation stubs for features added in attrs 21.1.0.
  • Enable --attribute-variable-annotations by default and make the flag a no-op. It will be removed in the next release.
  • The --use-enum-overlay flag is ready for general use. Enable this flag for precise typing of the stdlib enum library.

Bug fixes:

  • Support quoted types as annotations in pyi files.
  • Add precise overloads for the map function.
  • Support Ellipsis annotations in pyi files.
  • Preserve None in unions containing Any.
  • Fix a pyi import printing bug.
  • Improve ignored-abstractmethod error message.
  • Teach convert._load_late_type to handle nested classes.

Version 2021.10.04

Bug fixes:

  • Call init_class instead of instantiate when adding assertIsInstance bindings.
  • Use the namedtuple 'defaults' argument when generating new signature.
  • Do not raise a parser error for unrecognised decorators.
  • Merge BaseValue.cls and BaseValue.get_class().
  • Check Instance.maybe_missing_members earlier during attribute access.
  • Fix a bug in matching callables with TypeVar parameters.

Version 2021.09.27

New features and updates:

  • Drop target Python 3.5 support.
  • Remove the no-op --enforce-noniterable-strings flag.
  • Support arbitrary python values for typing.Annotated in pyi files.
  • Add more extensive type support for attr converters.

... (truncated)

Commits
  • b5a40b8 Merge pull request #1034 from google/google_sync
  • 6a58467 Prepare a PyPI release.
  • c5e34b8 Changed PrintVisitor to group explicit imports with the ones collected from t...
  • 990958d Always enable the --preserve-union-macros flag.
  • 9859a48 Fix a crash when lazily loading a missing submodule.
  • 5b93b0b Add an --allow-recursive-types flag.
  • aa67aaa Only use enum output mode when the enum overlay is active.
  • aee09b6 Merge pull request #1031 from google/google_sync
  • c0dd119 Enable type-checking on files whose type errors have been fixed.
  • 6f1c05d Remove extra newline in pytype/abstract/init.py.
  • 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)

Bumps [pytype](https://github.com/google/pytype) from 2021.10.11 to 2021.10.18.
- [Release notes](https://github.com/google/pytype/releases)
- [Changelog](https://github.com/google/pytype/blob/master/CHANGELOG)
- [Commits](google/pytype@2021.10.11...2021.10.18)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 19, 2021
@lgeiger lgeiger merged commit 308de2e into main Oct 19, 2021
@lgeiger lgeiger deleted the dependabot/pip/pytype-2021.10.18 branch October 19, 2021 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant