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

Type annotations, checked with MyPy #366

Merged
merged 22 commits into from Nov 6, 2023
Merged

Type annotations, checked with MyPy #366

merged 22 commits into from Nov 6, 2023

Commits on Apr 30, 2023

  1. Begin the typing

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    5267b9e View commit details
    Browse the repository at this point in the history
  2. Ignore per-process Coverage files

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    19a95ac View commit details
    Browse the repository at this point in the history
  3. Bump MyPy

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    a0c3a29 View commit details
    Browse the repository at this point in the history
  4. MyPy clean

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    0d89277 View commit details
    Browse the repository at this point in the history
  5. Really clean

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    2277b90 View commit details
    Browse the repository at this point in the history
  6. Update to MyPy 1.0.1

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    1288960 View commit details
    Browse the repository at this point in the history
  7. Type some multipart tests

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    c48ea18 View commit details
    Browse the repository at this point in the history
  8. Drop deprecated behaviors

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    80f7781 View commit details
    Browse the repository at this point in the history
  9. Allow bytes to pass through

    I think that this behavior made more sense in the Python 2 days, but now
    it's just a hazard.
    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    d777c00 View commit details
    Browse the repository at this point in the history
  10. Run MyPy in CI

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    da9a464 View commit details
    Browse the repository at this point in the history
  11. Add change fragment

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    bbd0775 View commit details
    Browse the repository at this point in the history
  12. Run MyPy on Python 3.8

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    9636b52 View commit details
    Browse the repository at this point in the history
  13. Backport annotations to 3.8

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    9e51b02 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e386f03 View commit details
    Browse the repository at this point in the history
  15. Fix lint

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    a0c764a View commit details
    Browse the repository at this point in the history
  16. Literally fix it?

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    c09df9f View commit details
    Browse the repository at this point in the history
  17. Quote Deferred annotations

    This is necessary on Python 3.7 because type is not subscriptable.
    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    a5799b6 View commit details
    Browse the repository at this point in the history
  18. Update package metadata

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    f6c633e View commit details
    Browse the repository at this point in the history
  19. Up Twisted dep to 22.10.0

    twm committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    b83d3d2 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. Remove temporary noqas

    twm committed May 1, 2023
    Configuration menu
    Copy the full SHA
    1e2ba5b View commit details
    Browse the repository at this point in the history
  2. Fully type-annotate treq.content

    twm committed May 1, 2023
    Configuration menu
    Copy the full SHA
    86eca52 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Merge branch 'trunk' into typing

    twm committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    28b6af9 View commit details
    Browse the repository at this point in the history