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

Google sync #609

Merged
merged 4 commits into from Jun 26, 2020
Merged

Google sync #609

merged 4 commits into from Jun 26, 2020

Conversation

rchen152
Copy link
Contributor

No description provided.

…imes.

A TGP turned up code that does things like:

class Foo:
  def __init__(self):
    self.x = []  # type: List[X]

  def reset(self):
    self.x = []  # type: List[X]

Due to some weirdness around hashing parameterized classes, this stores two
bindings for x's annotation, leading to spurious "must be constant" errors
later on. Fixed by ignoring the second annotation.

PiperOrigin-RevId: 318332546
For #608.

I fixed a pyi parser issue about two weeks ago, and we need to do a release so
that typeshed can use the fix.

I don't feel confident releasing at head (too many findings to click through to
check if there are any new crashes, obvious bugs, etc.), so what I plan to do
is to temporarily roll back the change that generates the vast majority of the
new findings, release on PyPI, and then reapply that change.

PiperOrigin-RevId: 318522426
I derped and put June 28 instead of June 26.

PiperOrigin-RevId: 318525801
@rchen152 rchen152 merged commit e9ff943 into master Jun 26, 2020
@rchen152 rchen152 deleted the google_sync branch June 26, 2020 20:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants