comparison roundup/xmlrpc.py @ 5408:e46ce04d5bbc

Python 3 preparation: update xmlrpclib / SimpleXMLRPCServer imports. New roundup/anypy/xmlrpc_.py added. Manual patch.
author Joseph Myers <jsm@polyomino.org.uk>
date Wed, 25 Jul 2018 00:16:00 +0000
parents 23b8e6067f7c
children 56c9bcdea47f
comparison
equal deleted inserted replaced
5407:f004824563a3 5408:e46ce04d5bbc
7 import logging 7 import logging
8 from roundup import hyperdb 8 from roundup import hyperdb
9 from roundup.exceptions import Unauthorised, UsageError 9 from roundup.exceptions import Unauthorised, UsageError
10 from roundup.date import Date, Range, Interval 10 from roundup.date import Date, Range, Interval
11 from roundup import actions 11 from roundup import actions
12 from SimpleXMLRPCServer import SimpleXMLRPCDispatcher 12 from roundup.anypy import xmlrpc_
13 from xmlrpclib import Binary 13 SimpleXMLRPCDispatcher = xmlrpc_.server.SimpleXMLRPCDispatcher
14 Binary = xmlrpc_.client.Binary
14 from traceback import format_exc 15 from traceback import format_exc
15 16
16 def translate(value): 17 def translate(value):
17 """Translate value to becomes valid for XMLRPC transmission.""" 18 """Translate value to becomes valid for XMLRPC transmission."""
18 19

Roundup Issue Tracker: http://roundup-tracker.org/