Support for python 2.5
envgap__certifi__python-certifi-38
01 / FAILURE SIGNATURE
As reported upstream
SyntaxError: invalid syntax
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
38502797954603558ebf5f2c93f3645279e18158- Manifest
setup.py- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
certifi/python-certifi #38 · read the original issue
Setup (and pypi metadata) insists that certifi package supports python 2.5:
https://github.com/certifi/python-certifi/blob/38502797954603558ebf5f2c93f3645279e18158/setup.py#L45
But in same file it uses construction that is incompatible:
https://github.com/certifi/python-certifi/blob/38502797954603558ebf5f2c93f3645279e18158/setup.py#L10
Result is:
``` console
C:\>py -2.5 -m pip install --insecure requests==0.10.0
Downloading/unpacking requests==0.10.0
Downloading requests-0.10.0.tar.gz (62kB): 62kB downloaded
Running setup.py egg_info for package requests
Downloading/unpacking certifi>=0.0.4 (from requests==0.10.0)
Downloading certifi-2016.2.28.tar.gz (364kB): 364kB downloaded
Running setup.py egg_info for package certifi
c:\users\XXXX\appdata\local\temp\pip-build-XXXX\certifi\setup.py:10: Warning: 'with' will become a reserved keyword in Python 2.6
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "c:\users\XXXX\appdata\local\temp\pip-build-XXXX\certifi\setup.py", line 10
with open('certifi/__init__.py', 'r') as f:
^
SyntaxError: invalid syntax
Complete output from command python setup.py egg_info:
c:\users\XXXX\appdata\local\temp\pip-build-XXXX\certifi\setup.py:10: Warning: 'with' will become a reserved keyword in Python 2.6
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "c:\users\XXXX\appdata\local\temp\pip-build-XXXX\certifi\setup.py", line 10
with open('certifi/__init__.py', 'r') as f:
^
SyntaxError: invalid syntax
----------------------------------------
Command python setup.py egg_info failed with error code 1 in c:\users\XXXX\appdata\local\temp\pip-build-XXXX\certifi
Storing complete log in c:\users\XXXX\appdata\local\temp\tmpdt40ir
```
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]