durusmail: qp: Minor Python 3.2 related patches for qp, qpy
Minor Python 3.2 related patches for qp, qpy
2011-03-13
Michael Watkins (3 parts)
2011-03-13
2011-03-13
2011-03-13
Minor Python 3.2 related patches for qp, qpy
Michael Watkins
2011-03-13
On Sun, March 13, 2011 08:03, David Binger wrote:
> I think this must be caused by an import being interpreted as a relative
> import.
> I added "from __future__ import absolute_import" to the top of web.py,
> where there is an import from the system "http" package.   Maybe this
> will solve this problem.

Sorry, false alarm on that particular issue, mea culpa.

Looking at this deeper today it looks like the problem lies not in qp but
in "Distribute" / the setuptools fork which I've made use of from time to
time.

A recently re-written testing setup script and some local shell changes
brought the problem to the surface as my sudo environment was missing
USE_DISTUTILS.

Maybe a package name collision note in the setup notes in README.txt will
suffice for changes.

In the probably not a false alarm department:
--------------------------------------------

qpy's qpcheck.py needs updating for 3.2 to accommodate language changes it
seems. A "test" and traceback attached.
reply