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

Python 3.7 support #3326

Merged
merged 14 commits into from
Jul 11, 2018
Merged

Python 3.7 support #3326

merged 14 commits into from
Jul 11, 2018

Commits on Mar 2, 2018

  1. Configuration menu
    Copy the full SHA
    aca2655 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fab68ff View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2018

  1. Configuration menu
    Copy the full SHA
    ca7d79c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d1f524 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f10a43d View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2018

  1. Configuration menu
    Copy the full SHA
    1d2e273 View commit details
    Browse the repository at this point in the history
  2. Update ancient pytest on python 3

    2.9 gives collection errors on python 3.7 due to PEP 479.
    lopuhin committed Jul 9, 2018
    Configuration menu
    Copy the full SHA
    722e1af View commit details
    Browse the repository at this point in the history
  3. Catch SyntaxError as well when importing manhole

    Also give a more detailed reason why telnet is not enabled (for the
    future).
    lopuhin committed Jul 9, 2018
    Configuration menu
    Copy the full SHA
    17e9914 View commit details
    Browse the repository at this point in the history
  4. Use python 3.7 on travis

    lopuhin committed Jul 9, 2018
    Configuration menu
    Copy the full SHA
    cf9399a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2773fe0 View commit details
    Browse the repository at this point in the history
  6. Make csviter work on python 3.7

    PEP 479 does not allow for StopIteration in generators.  Instead,
    handle it explicitly, also use a for loop which looks simpler.
    lopuhin committed Jul 9, 2018
    Configuration menu
    Copy the full SHA
    f4f3905 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b3cd12d View commit details
    Browse the repository at this point in the history
  8. Fix telnet warnings in tests

    Disable telnet console if it's not available, else we'll get an extra
    warning about failure to enable it, and tests will fail.
    lopuhin committed Jul 9, 2018
    Configuration menu
    Copy the full SHA
    92b504e View commit details
    Browse the repository at this point in the history
  9. More visible telnet conch message

    Capture traceback when trying to import required twisted modules,
    print it in case telnet is enabled, and mention settings variable
    that can be used to supress the message.
    Thanks @kmike!
    lopuhin committed Jul 9, 2018
    Configuration menu
    Copy the full SHA
    9428a4a View commit details
    Browse the repository at this point in the history