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 typing-extensions and mypy for ParamSpec #25088

Merged
merged 11 commits into from
Jul 18, 2022

Commits on Jul 16, 2022

  1. Bump typing-extensions and mypy for ParamSpec

    I want to use them in some @task signature improvements. Mypy added this
    in 0.950, but let's just bump to latest since why not.
    
    Changelog of typing-extensions is spotty before 4.0, but ParamSpec was
    introduced some time before that (likely some time in 2021), and it
    seems to be a reasonble minimum to bump to.
    
    For more about ParamSpec, read PEP 612: https://peps.python.org/pep-0612/
    uranusjr committed Jul 16, 2022
    Configuration menu
    Copy the full SHA
    843eaa3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab1a3b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    717f118 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8924735 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fc633bc View commit details
    Browse the repository at this point in the history
  6. Try Mypy 0.961

    uranusjr committed Jul 16, 2022
    Configuration menu
    Copy the full SHA
    3dba524 View commit details
    Browse the repository at this point in the history
  7. Try 0.950

    uranusjr committed Jul 16, 2022
    Configuration menu
    Copy the full SHA
    29adde2 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2022

  1. Debug time

    uranusjr committed Jul 17, 2022
    Configuration menu
    Copy the full SHA
    91d8661 View commit details
    Browse the repository at this point in the history
  2. Add guard to Mypy plugin

    uranusjr committed Jul 17, 2022
    Configuration menu
    Copy the full SHA
    03cc232 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2022

  1. Annotate to satisfy Mypy

    uranusjr committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    39f7a04 View commit details
    Browse the repository at this point in the history
  2. Remove debug code

    uranusjr committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    44b25eb View commit details
    Browse the repository at this point in the history