-
Notifications
You must be signed in to change notification settings - Fork 29
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.2 coverage has a syntax error #20
Milestone
Comments
iMichka
added a commit
to CastXML/pygccxml
that referenced
this issue
Oct 20, 2015
Re-enable the combine step See: menegazzo/travispy#20
lambdalisue
added a commit
to jazzband/django-permission
that referenced
this issue
Oct 29, 2015
nlevitt
added a commit
to nlevitt/surt
that referenced
this issue
Oct 29, 2015
AdamWill
added a commit
to AdamWill/responses
that referenced
this issue
Jan 22, 2016
So the coverage dep was pinned to < 4.0.0 because of an issue between coverage and Python 3.2 (py3.2 doesn't accept the u'' syntax). This is fairly well-known, it seems, and the standard response is simply to drop Python 3.2 testing: geopython/OWSLib#291 menegazzo/travispy#20 ipython dropped Python 3.2 support for the same reason: https://stackoverflow.com/questions/28724785 so I think this is a sensible choice here too. It's not workable to pin coverage to an old and unsupported release indefinitely, and causes problems for downstreams which include coverage 4.x.
liam-m
added a commit
to liam-m/primes.py
that referenced
this issue
Jan 28, 2016
Not compatible with the latest version of `coverage` - menegazzo/travispy#20. Standard is just to remove 3.2 testing
evandempsey
added a commit
to evandempsey/porter2-stemmer
that referenced
this issue
Apr 1, 2016
qsmits
added a commit
to qsmits/smeterd
that referenced
this issue
May 30, 2016
has this been fixed? |
|
agschwender
added a commit
to agschwender/pilbox
that referenced
this issue
Jul 16, 2016
coverage is incompatible with py32. See menegazzo/travispy#20 for details.
Merged
xgouchet
added a commit
to xgouchet/AutoMergeTool
that referenced
this issue
Dec 20, 2016
- Remove test on Python 3.2 (coverage issue, see menegazzo/travispy#20) - Add build image on Readme
rrzaripov
added a commit
to rrzaripov/watchdog
that referenced
this issue
Sep 18, 2018
btbrand
added a commit
to btbrand/responses
that referenced
this issue
Apr 22, 2024
So the coverage dep was pinned to < 4.0.0 because of an issue between coverage and Python 3.2 (py3.2 doesn't accept the u'' syntax). This is fairly well-known, it seems, and the standard response is simply to drop Python 3.2 testing: geopython/OWSLib#291 menegazzo/travispy#20 ipython dropped Python 3.2 support for the same reason: https://stackoverflow.com/questions/28724785 so I think this is a sensible choice here too. It's not workable to pin coverage to an old and unsupported release indefinitely, and causes problems for downstreams which include coverage 4.x.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://travis-ci.org/menegazzo/travispy/jobs/81966568
https://pypi.python.org/pypi/coverage/4.0 omits support for 3.0-3.2.
So either travispy drops support for Python 3.2, or uses coverage 3.7.1 on Python 3.2 ( https://pypi.python.org/pypi/coverage/3.7.1 ).
The text was updated successfully, but these errors were encountered: