ipython/ipython — pull request #1624 by takluyver (2012-04-18 18:11:02+00:00)
Title: Fixes for byte-compilation on Python 3

Two distinct but related fixes:

* A slight hack so setuptools refrains from trying to byte-compile everything - issue #1470.

* A workaround for a bug in Python 3.1 - py_compile had only partly implemented PEP 263, so it recognises `coding:`, but not `encoding:` to specify a file encoding. This was causing build failures since my `nonascii.py` test sample was merged.