Skip to content

Commit

Permalink
Make app compatible with Python 3
Browse files Browse the repository at this point in the history
  • Loading branch information
NullIsNot0 committed Dec 2, 2020
1 parent 4e50236 commit 6741e72
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
6 changes: 3 additions & 3 deletions xmlutils/bin/xmlkvrecursive.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
from xml.sax.handler import ContentHandler
from xml.sax.handler import EntityResolver
from xml.sax.xmlreader import InputSource
import StringIO
from io import StringIO
import types

class NullInputSource(InputSource):
def getByteStream(self):
return StringIO.StringIO("entity files not supported.")
return StringIO("entity files not supported.")

class NullEntityResolver(EntityResolver):
def resolveEntity(self,publicId,systemId):
Expand Down Expand Up @@ -100,7 +100,7 @@ def endElement(self, name):
parser = xml.sax.make_parser()
parser.setContentHandler(handler)
parser.setEntityResolver(NullEntityResolver())
parser.parse(StringIO.StringIO(xml_text))
parser.parse(StringIO(xml_text))

for k,v in handler.getNewFields().iteritems():
r[k] = v
Expand Down
6 changes: 3 additions & 3 deletions xmlutils/bin/xmlprettyprint.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
from xml.sax.handler import ContentHandler
from xml.sax.handler import EntityResolver
from xml.sax.xmlreader import InputSource
import StringIO
from io import StringIO

class NullInputSource(InputSource):
def getByteStream(self):
return StringIO.StringIO("entity files not supported.")
return StringIO("entity files not supported.")

class NullEntityResolver(EntityResolver):
def resolveEntity(self,publicId,systemId):
Expand Down Expand Up @@ -70,7 +70,7 @@ def endElement(self, name):
parser = xml.sax.make_parser()
parser.setContentHandler(handler)
parser.setEntityResolver(NullEntityResolver())
parser.parse(StringIO.StringIO(xml_text))
parser.parse(StringIO(xml_text))

r[dest_field] = handler.getOutput()

Expand Down
6 changes: 3 additions & 3 deletions xmlutils/bin/xmlsplit.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
from xml.sax.handler import EntityResolver
from xml.sax.xmlreader import InputSource
import copy
import StringIO
from io import StringIO


class NullInputSource(InputSource):
def getByteStream(self):
return StringIO.StringIO("entity files not supported.")
return StringIO("entity files not supported.")

class NullEntityResolver(EntityResolver):
def resolveEntity(self,publicId,systemId):
Expand Down Expand Up @@ -73,7 +73,7 @@ def endElement(self, name):
parser = xml.sax.make_parser()
parser.setContentHandler(handler)
parser.setEntityResolver(NullEntityResolver())
parser.parse(StringIO.StringIO(xml_text))
parser.parse(StringIO(xml_text))
except:
import traceback
stack = traceback.format_exc()
Expand Down
2 changes: 1 addition & 1 deletion xmlutils/default/app.conf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[launcher]
version = 1.1
version = 1.2
author = vbumgarner
description = XML utilities

Expand Down

0 comments on commit 6741e72

Please sign in to comment.