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

Improve type annotations (add more and fix wrong ones) #1394

Merged
merged 6 commits into from
Oct 30, 2023

Commits on Oct 25, 2023

  1. Improve type annotations (add more and fix wrong ones)

    The origins of these are three-fold:
    
    * Merging in stubs from https://github.com/python/typeshed/tree/main/stubs/Markdown using "merge-pyi"
       - Note: we can consider these annotations to be the important ones because it's what people have been adding according to their own need
    * Double-checking around places where stubs were already added from the above, particularly conflicts with annotations that got added in this repository already
       + Taking the opportunity to declare a generic "Registry of T" class
    * Running mypy and eliminating the most glaring errors it reported
    oprypin committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    81cb4bf View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Revert non-annotation change

    oprypin committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    4be66f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e996d3 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. Add changelog entry

    oprypin committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    d672505 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f75409 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Fix "typo"

    oprypin committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    094a563 View commit details
    Browse the repository at this point in the history