Conversation
|
I'm hardly a Python expert but looks like |
|
I think the problem is in pyev, it compares two StrictVersions, which don't work with the 3.7 dev version. Something like LooseVersion might work. The last pyev release is this 0.9.0, from 2013. |
|
We may want to consider dropping |
|
I'm fine with that. I've got a pattern of use with travis that works pretty good for collective coverage now too. I'll submit a PR that cleans up travis and removes pyev. |
|
We'll get this once #937 is merged. |
Codecov Report
@@ Coverage Diff @@
## master #934 +/- ##
==========================================
- Coverage 82.42% 82.12% -0.31%
==========================================
Files 20 21 +1
Lines 3636 3776 +140
Branches 540 560 +20
==========================================
+ Hits 2997 3101 +104
- Misses 494 517 +23
- Partials 145 158 +13
Continue to review full report at Codecov.
|
|
Rebased, and now PyYAML fails to build on 3.7: |
|
I've reported this to PyYAML: yaml/pyyaml#126. |
|
@hugovk looks like pinning |
|
Well, |
|
@lukebakken That'll be #937 (comment). |
Test on Python 3.7-dev (cherry picked from commit 9088b23)
|
Good news, PyYAML 4.1 has just been released which now supports Python 3.7: yaml/pyyaml#126. When aws/aws-cli#3414 is merged to upgrade the PyYAML used by awscli, the awscli version pinning from this PR can be removed. |
Note: Python 3.7 currently fails.
There's a fix coming in #924.