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

Fix incorrect import in Python 3.7+ #963

Merged
merged 1 commit into from Sep 27, 2019

Commits on Sep 22, 2019

  1. Fix incorrect import in Python 3.7+

    It turns out that the import of `contextlib.nullcontext` in Python 3.7+
    was accidentally trying to import `contextmanager.nullcontext`, but this
    was never noticed because it simply fell back to the backport included
    here.
    
    I do not know of a great way to test this that doesn't rely on
    implementation details, but I have manually tested it by setting a
    breakpoint after the import in the `try` statement and importing
    `dateutil.tz` manually on Python 3.7, so this version should work.
    pganssle committed Sep 22, 2019
    Copy the full SHA
    980e5aa View commit details
    Browse the repository at this point in the history