Package: python-quixote
Version: 2.5-5+b1
Severity: important

Importing .ptl files fails in python 2.6. Fixed in upstream quixote 2.7b2.
Steps to reproduce:
$ python
Python 2.6.5+ (release26-maint, Jul  6 2010, 14:48:45)
[GCC 4.4.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from quixote.demo import create_publisher
/usr/lib/pymodules/python2.6/quixote/http_response.py:7: DeprecationWarning:
the sets module is deprecated
  from sets import Set
>>> from quixote.server.simple_server import run
>>> run(create_publisher, host='localhost', port=8080)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/pymodules/python2.6/quixote/server/simple_server.py", line 99,
in run
    publisher = create_publisher()
  File "/usr/lib/pymodules/python2.6/quixote/demo/__init__.py", line 6, in
create_publisher
    from quixote.demo.root import RootDirectory
  File "/usr/lib/pymodules/python2.6/quixote/ptl/ptl_import.py", line 116, in
find_import_module
    return self.loader.load_module(fullname, stuff)
  File "/usr/lib/pymodules/python2.6/quixote/ptl/ptl_import.py", line 96, in
load_module
    return _load_ptl(name, filename, file)
  File "/usr/lib/pymodules/python2.6/quixote/ptl/ptl_import.py", line 76, in
_load_ptl
    return _exec_module_code(code, name, filename)
  File "/usr/lib/pymodules/python2.6/quixote/ptl/ptl_import.py", line 28, in
_exec_module_code
    exec code in mod.__dict__
  File "/usr/lib/pymodules/python2.6/quixote/demo/root.ptl", line 100, in
<module>
    """.decode('base64')
  File "/usr/lib/python2.6/encodings/__init__.py", line 100, in search_function
    level=0)
TypeError: import_module() takes no keyword arguments
>>>



-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.35 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages python-quixote depends on:
ii  python                        2.6.5-11   interactive high-level object-orie
ii  python-support                1.0.9      automated rebuilding support for P

Versions of packages python-quixote recommends:
ii  python-quixote-doc            2.5-5      Quixote web application framework 

python-quixote suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to