Add support for PEP 563 (#356)#374
Conversation
|
Why does a "nightly" use cpython version "3.7.0a4+"? :-( |
|
@joernheissler we don't control what Travis CI packages as "nightly". I suspect to use a more recent nightly we'd need to discern how to get Travis to give that to us. |
|
@joernheissler "nightly" for trusty is the last version that supports libssl1.0.0 -- if you want actual nightly you'll need to use |
|
"update 2018-10-15: sudo: required is no longer necessary" is the good news. Let me try that. |
|
you'll have to remove |
|
If you switch to the python3.6 env there is using the default (trusty) dist, where as the 3.7 job is using xenial |
c8d7ada to
08ea4c3
Compare
|
Hey, could this be merged? |
|
voting + 1 for merging this, as, python3.7 spreads more and more over time. |
There's a merge conflict which should probably be resolved before we merge it or otherwise |
|
@sigmavirus24, I'm happy to fix any merge conflicts, but I guess #369 needs to be merged first. |
|
Any news on this? |
|
Any updates? |
If a module imports annotations from __future__, postpone the evaluation of annotations like it is done for annotation strings.
08ea4c3 to
50cf5ad
Compare
|
I rebased this PR and #379. |
The issue with unquoted forward references in annotations has been resolved in PyCQA/pyflakes#374
If a module imports
annotationsfrom__future__, postpone the evaluationof annotations like it is done for annotation strings.
Closes #356