[Catalog-sig] pypi xmlrpc error
Jim Fulton
jim at zope.com
Sun Apr 6 21:22:03 CEST 2008
Hi Martin,
I'm getting an error from the pypi xmlrpc server:
jim at vanguard:~$ python
Python 2.5.1 (r251:54863, Mar 7 2008, 03:39:23)
[GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import xmlrpclib
>>> server = xmlrpclib.Server('http://pypi.python.org/pypi')
>>> server.release_data('zw.widgets', '0.1.1')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.5/xmlrpclib.py", line 1147, in __call__
return self.__send(self.__name, args)
File "/usr/lib/python2.5/xmlrpclib.py", line 1437, in __request
verbose=self.__verbose
File "/usr/lib/python2.5/xmlrpclib.py", line 1201, in request
return self._parse_response(h.getfile(), sock)
File "/usr/lib/python2.5/xmlrpclib.py", line 1340, in _parse_response
return u.close()
File "/usr/lib/python2.5/xmlrpclib.py", line 787, in close
raise Fault(**self._stack[0])
xmlrpclib.Fault: <Fault 1: 'Traceback (most recent call last):\n File
"/data/pypi/src/pypi/rpc.py", line 17, in handle_request\n response
= globals()[methodName](webui_obj.store, *methodArgs)\n File "/data/
pypi/src/pypi/rpc.py", line 55, in release_data\n info =
store.get_package(package_name, version).as_dict()\n File "/data/pypi/
src/pypi-new/store.py", line 116, in as_dict\n res[key] = self[key]
\n File "/data/pypi/src/pypi-new/store.py", line 101, in __getitem__
\n return self._getters[index](self.info)\n File "/data/pypi/src/
pypi-new/store.py", line 72, in utf8get\n if fields[n] is None:
return fields[n]\nTypeError: unsubscriptable object\n'>
--
Jim Fulton
Zope Corporation
More information about the Catalog-SIG
mailing list