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

Typecheck some API interfaces #593

Merged
merged 28 commits into from
Sep 17, 2024

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    19e2e99 View commit details
    Browse the repository at this point in the history
  2. Typecheck granules module

    mfisher87 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    4cc2eb9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    041c5ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a43a25e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3fc95f1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b9c77e8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    da851aa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2da7a0b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c8ba01a View commit details
    Browse the repository at this point in the history
  10. Remove pyright ignores for modules without any errors

    Co-Authored-By: Jessica Scheick <jbscheick@gmail.com>
    mfisher87 and JessicaS11 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    27f4641 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    181099f View commit details
    Browse the repository at this point in the history
  12. Clarify use of term "EGI" in docstring

    Co-authored-by: Jessica Scheick <JessicaS11@users.noreply.github.com>
    mfisher87 and JessicaS11 authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    e6e7fe2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0440fa9 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Fixup API parameter types

    Co-Authored-By: Jessica Scheick <jbscheick@gmail.com>
    mfisher87 and JessicaS11 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    df78ca2 View commit details
    Browse the repository at this point in the history
  2. Fixup missed name change

    mfisher87 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    ee70196 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    434c28a View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Correct product name type name

    Co-Authored-By: Jessica Scheick <jbscheick@gmail.com>
    mfisher87 and JessicaS11 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    a36d17c View commit details
    Browse the repository at this point in the history
  2. Narrow argument types

    Co-Authored-By: Jessica Scheick <jbscheick@gmail.com>
    mfisher87 and JessicaS11 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    a8996d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfe4c09 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fddf23a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e155a9b View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Fix typo

    Co-authored-by: Jessica Scheick <JessicaS11@users.noreply.github.com>
    mfisher87 and JessicaS11 authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    51b3492 View commit details
    Browse the repository at this point in the history
  2. Autogenerate docs for types

    Excludes CMR typeddicts which contain symbols in some keys.
    mfisher87 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    7f60849 View commit details
    Browse the repository at this point in the history
  3. Tell the typechecker to trust us on the type of reqparams

    Is this the right way to handle this? Perhaps we need a typeguard.
    
    Co-Authored-By: Jessica Scheick <jbscheick@gmail.com>
    mfisher87 and JessicaS11 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    4cb5956 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7a423a8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6a4acd9 View commit details
    Browse the repository at this point in the history
  6. Mark EGI subset shape params NotRequired

    Co-authored-by: Jessica Scheick <JessicaS11@users.noreply.github.com>
    mfisher87 and JessicaS11 authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    e41aed0 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    81d60dd View commit details
    Browse the repository at this point in the history