python 3 (pyramid 1.3 default) installation #78

Closed
adroullier opened this Issue Dec 15, 2011 · 3 comments

Comments

Projects
None yet
2 participants

The installation shows a few python 3 SyntaxErrors. Though, installation works and everything seems to be ok:

Searching for Chameleon>=1.2.3
Reading http://pypi.python.org/simple/Chameleon/
Reading http://www.pagetemplates.org/
Reading http://chameleon.repoze.org
Best match: Chameleon 2.7.0
Downloading http://pypi.python.org/packages/source/C/Chameleon/Chameleon-2.7.0.tar.gz#md5=17dbb6b260d4c0c11848379cd3c33817
Processing Chameleon-2.7.0.tar.gz
Running Chameleon-2.7.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-iq32v5/Chameleon-2.7.0/egg-dist-tmp-2qj572
File "build/bdist.linux-i686/egg/chameleon/benchmark.py", line 370
@benchmark(u"BIGTABLE [python]")
^
SyntaxError: invalid syntax

File "build/bdist.linux-i686/egg/chameleon/py25.py", line 4
except AttributeError, exc:
^
SyntaxError: invalid syntax

File "/home/ad/data/work/dev/pyramid313/lib/python3.2/site-packages/Chameleon-2.7.0-py3.2.egg/chameleon/benchmark.py", line 370
@benchmark(u"BIGTABLE [python]")
^
SyntaxError: invalid syntax

File "/home/ad/data/work/dev/pyramid313/lib/python3.2/site-packages/Chameleon-2.7.0-py3.2.egg/chameleon/py25.py", line 4
except AttributeError, exc:
^
SyntaxError: invalid syntax

Adding Chameleon 2.7.0 to easy-install.pth file

Owner

malthe commented Dec 15, 2011

Yes, but I don't know how to best ignore those. With Python 3, the benchmark doesn't work at all because there's broken dependencies.

Perhaps it would be best to simply have the benchmark module omitted from the manifest.

If these files are not essential this would help to avoid some confusion. Yes, I think this is a good idea.

Owner

malthe commented Dec 6, 2016

This should no longer be an issue.

malthe closed this Dec 6, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment