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

Fix new style union syntax in type aliases #14008

Merged
merged 14 commits into from
Nov 7, 2022
Merged

Fix new style union syntax in type aliases #14008

merged 14 commits into from
Nov 7, 2022

Commits on Nov 4, 2022

  1. Fix new style union syntax in type aliases

    Fix Python 3.10 `|` union syntax in type aliases, when one of
    the operands is a type alias or a type with an overloaded `__init__`.
    
    Fixes #12368. Fixes #12005. Fixes #11426.
    JukkaL committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    5856657 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76b543d View commit details
    Browse the repository at this point in the history
  3. Fix some tests

    JukkaL committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    b11b023 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c57be5 View commit details
    Browse the repository at this point in the history
  5. Add functools test fixture

    JukkaL committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    06d0c8d View commit details
    Browse the repository at this point in the history
  6. Fix functools fixture

    JukkaL committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    5a79c20 View commit details
    Browse the repository at this point in the history
  7. Update comment

    JukkaL committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    5438a2e View commit details
    Browse the repository at this point in the history
  8. Update test case

    JukkaL committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    6adab4e View commit details
    Browse the repository at this point in the history
  9. Update test case

    JukkaL committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    6726101 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Configuration menu
    Copy the full SHA
    967a2cc View commit details
    Browse the repository at this point in the history
  2. Update test case

    JukkaL committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    0d7bfa1 View commit details
    Browse the repository at this point in the history
  3. Add more test stubs

    JukkaL committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    f359e72 View commit details
    Browse the repository at this point in the history
  4. Fix mypyc test case

    JukkaL committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    893a918 View commit details
    Browse the repository at this point in the history
  5. Fix test case

    JukkaL committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    de9c391 View commit details
    Browse the repository at this point in the history