<86>May 23 02:07:40 userdel[622875]: delete user 'rooter'
<86>May 23 02:07:40 groupadd[622883]: group added to /etc/group: name=rooter, GID=678
<86>May 23 02:07:40 groupadd[622883]: new group: name=rooter, GID=678
<86>May 23 02:07:40 useradd[622905]: new user: name=rooter, UID=678, GID=678, home=/root, shell=/bin/bash
<86>May 23 02:07:40 userdel[622922]: delete user 'builder'
<86>May 23 02:07:40 groupadd[622991]: group added to /etc/group: name=builder, GID=679
<86>May 23 02:07:40 groupadd[622991]: new group: name=builder, GID=679
<86>May 23 02:07:40 useradd[623036]: new user: name=builder, UID=679, GID=679, home=/usr/src, shell=/bin/bash
<13>May 23 02:07:44 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>May 23 02:07:44 rpmi: libexpat-2.2.10-alt1 p9+261554.100.1.1 1605103332 installed
<13>May 23 02:07:44 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>May 23 02:07:44 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>May 23 02:07:44 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 23 02:07:44 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 23 02:07:44 rpmi: ca-certificates-2020.06.29-alt1 p9+258899.100.3.1 1601998604 installed
<13>May 23 02:07:44 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>May 23 02:07:44 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>May 23 02:07:44 rpmi: libcrypto1.1-1.1.1k-alt1 p9+268376.100.3.1 1616720932 installed
<13>May 23 02:07:44 rpmi: libssl1.1-1.1.1k-alt1 p9+268376.100.3.1 1616720932 installed
<13>May 23 02:07:44 rpmi: python3-3.7.4-alt3 p9+249932.100.2.1 1587126956 installed
<13>May 23 02:07:44 rpmi: libpython3-3.7.4-alt3 p9+249932.100.2.1 1587126956 installed
<13>May 23 02:07:46 rpmi: python3-base-3.7.4-alt3 p9+249932.100.2.1 1587126956 installed
<13>May 23 02:07:46 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed
<13>May 23 02:07:46 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed
<13>May 23 02:07:52 rpmi: python3-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
<13>May 23 02:07:52 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>May 23 02:07:52 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>May 23 02:07:52 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>May 23 02:07:52 rpmi: python3-dev-3.7.4-alt3 p9+249932.100.2.1 1587126956 installed
<13>May 23 02:07:52 rpmi: libnatspec-0.3.1-alt2 1445691578 installed
<13>May 23 02:07:52 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>May 23 02:07:52 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<86>May 23 02:07:52 groupadd[651393]: group added to /etc/group: name=_keytab, GID=499
<86>May 23 02:07:52 groupadd[651393]: group added to /etc/gshadow: name=_keytab
<86>May 23 02:07:52 groupadd[651393]: new group: name=_keytab, GID=499
<13>May 23 02:07:52 rpmi: libkrb5-1.17.2-alt1 p9+262110.100.3.1 1606242396 installed
<13>May 23 02:07:52 rpmi: libtirpc-1.0.3-alt1 1532008015 installed
<13>May 23 02:07:52 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed
<13>May 23 02:07:52 rpmi: python-modules-encodings-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>May 23 02:07:52 rpmi: python-modules-compiler-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>May 23 02:07:52 rpmi: python-modules-email-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>May 23 02:07:52 rpmi: python-modules-unittest-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>May 23 02:07:52 rpmi: python-modules-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>May 23 02:07:52 rpmi: python-modules-nis-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>May 23 02:07:52 rpmi: python-modules-ctypes-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>May 23 02:07:52 rpmi: python-modules-multiprocessing-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>May 23 02:07:52 rpmi: python-modules-logging-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>May 23 02:07:52 rpmi: python-tools-2to3-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed
<13>May 23 02:07:52 rpmi: unzip-6.0-alt4 p9+261695.100.1.1 1605219254 installed
<13>May 23 02:07:52 rpmi: python3-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/python3-module-pysvg-0.2.2-alt1.svn20121111.2.nosrc.rpm (w1.gzdio)
Installing python3-module-pysvg-0.2.2-alt1.svn20121111.2.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.95594
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf pysvg-0.2.2
+ echo 'Source #0 (pysvg-0.2.2.zip):'
Source #0 (pysvg-0.2.2.zip):
+ /usr/bin/unzip -qq /usr/src/RPM/SOURCES/pysvg-0.2.2.zip
+ cd pysvg-0.2.2
+ /bin/chmod -c -Rf u+rwX,go-w .
+ find -type f -name '*.py' -exec 2to3 -w -n '{}' +
RefactoringTool: Skipping optional fixer: buffer
RefactoringTool: Skipping optional fixer: idioms
RefactoringTool: Skipping optional fixer: set_literal
RefactoringTool: Skipping optional fixer: ws_comma
RefactoringTool: Refactored ./src/tests/testturtle.py
RefactoringTool: Refactored ./src/tests/testtransforms.py
RefactoringTool: Refactored ./src/tests/testgtd.py
RefactoringTool: No changes to ./src/tests/testSpiral.py
RefactoringTool: No changes to ./src/tests/testParser.py
RefactoringTool: No changes to ./src/tests/testIterations.py
RefactoringTool: No changes to ./src/tests/testFilter.py
RefactoringTool: Refactored ./src/tests/testDefaultpySVGScreen.py
RefactoringTool: No changes to ./src/tests/testClipPath.py
RefactoringTool: No changes to ./src/tests/test(2).py
RefactoringTool: Refactored ./src/tests/pySVGTutorial.py
--- ./src/tests/testturtle.py	(original)
+++ ./src/tests/testturtle.py	(refactored)
@@ -14,24 +14,24 @@
     """
     t=Turtle()
     t.penDown()
-    print(t.getPosition())
+    print((t.getPosition()))
     t.forward(205)
-    print(t.getPosition())
+    print((t.getPosition()))
     t.right(90)
     t.forward(205)
-    print(t.getPosition())
+    print((t.getPosition()))
     t.right(90)
     t.forward(105)
-    print(t.getPosition())
+    print((t.getPosition()))
     t.right(90)
     t.forward(105)
-    print(t.getPosition())
+    print((t.getPosition()))
     t.penUp()
     t.moveTo(Vector(300,300))
-    print(t.getPosition())
+    print((t.getPosition()))
     t.penDown()
     t.forward(205)
-    print(t.getPosition())
+    print((t.getPosition()))
     t.finish()
     #print (t.getXML())
     s=Svg(0, 0, 2000, 2000)
@@ -57,9 +57,9 @@
             t.right(angle)
         elif cmd=='-':
             t.left(angle)
-        print(t.getPosition())
+        print((t.getPosition()))
     t.penDown()
-    print (t.getXML())
+    print((t.getXML()))
     s=t.addTurtlePathToSVG(s)
     s.save('./testoutput/testTurtle.svg')
 
--- ./src/tests/testtransforms.py	(original)
+++ ./src/tests/testtransforms.py	(refactored)
@@ -98,7 +98,7 @@
     s.addElement(element)
   for element in createShapes():
     s.addElement(element)
-  print(s.getXML())
+  print((s.getXML()))
   s.save('./testoutput/testtransforms.svg')
 if __name__ == '__main__': 
   main()
--- ./src/tests/testgtd.py	(original)
+++ ./src/tests/testgtd.py	(refactored)
@@ -11,18 +11,18 @@
 def main():
     anSVG = parser.parse('./sourceimages/gtdsample.svg')
     
-    print anSVG.getAllElements()
+    print(anSVG.getAllElements())
     for element in anSVG.getAllElements():
         if isinstance(element, TextContent)==False:
-            print element.get_id()
+            print(element.get_id())
     
     for element in anSVG.getAllElementsOfHirarchy():
          if isinstance(element, TextContent)==False:
-            print element.get_id()
+            print(element.get_id())
     
     for element in anSVG.getElementsByType(Rect):
-        print element.get_id()
-        print element.getAttributes()
+        print(element.get_id())
+        print(element.getAttributes())
     
     
     
--- ./src/tests/testDefaultpySVGScreen.py	(original)
+++ ./src/tests/testDefaultpySVGScreen.py	(refactored)
@@ -295,7 +295,7 @@
   for element in createImageAndLink():
     s.addElement(element)
   s.addElement(createPattern())
-  print s.getXML()
+  print(s.getXML())
   s.save('./testoutput/testDefaultpySVGScreen.svg')
 if __name__ == '__main__': 
   main()
--- ./src/tests/pySVGTutorial.py	(original)
+++ ./src/tests/pySVGTutorial.py	(refactored)
@@ -60,7 +60,7 @@
     i = Image(x=80, y=125, width=88, height=31)
     i.set_xlink_href('../sourceimages/images.jpg')
     s.addElement(i)
-    print s.getXML()
+    print(s.getXML())
     s.save('./testoutput/10_Image.svg')
     
       
@@ -85,7 +85,7 @@
   
     mySVG.addElement(d)
     mySVG.addElement(e)
-    print mySVG.getXML()
+    print(mySVG.getXML())
     mySVG.save('./testoutput/8_LinearGradient.svg')
  
 def MyRadialGradient():
@@ -109,7 +109,7 @@
   
     mySVG.addElement(d)
     mySVG.addElement(e)
-    print mySVG.getXML()
+    print(mySVG.getXML())
     mySVG.save('./testoutput/9_RadialGradient.svg')
 
 def Grouping():
@@ -136,7 +136,7 @@
     group.addElement(p)
     group.addElement(p2)
     s.addElement(group)
-    print s.getXML()
+    print(s.getXML())
     s.save('./testoutput/7_Grouping.svg')
 
 
@@ -257,7 +257,7 @@
     s.addElement(t4)
 
   
-    print s.getXML()
+    print(s.getXML())
     s.save('./testoutput/3_TextFeatures.svg')
 
 def HelloWorld2():
@@ -269,14 +269,14 @@
     t1 = Text("Hello World", 0, 100)
     t1.set_style(myStyle.getStyle())
     s.addElement(t1)
-    print s.getXML()
+    print(s.getXML())
     s.save('./testoutput/2_HelloWorld2.svg')
 
 def HelloWorld1():
     s = Svg()
     t = Text("Hello World", 0, 100)
     s.addElement(t)
-    print s.getXML()
+    print(s.getXML())
     s.save(RefactoringTool: Refactored ./src/tests/pySVGLogo.py
RefactoringTool: No changes to ./src/pysvg/util.py
RefactoringTool: Refactored ./src/pysvg/turtle.py
RefactoringTool: Refactored ./src/pysvg/text.py
RefactoringTool: Refactored ./src/pysvg/style.py
RefactoringTool: Refactored ./src/pysvg/structure.py
RefactoringTool: Refactored ./src/pysvg/shape.py
'./testoutput/1_HelloWorld1.svg', encoding='UTF-8')
 
 def KWARGS():
@@ -285,7 +285,7 @@
     kw['style'] = 'font-size:20em; font-family:Verdana; fill:blue; '
     t1 = Text("KWARGS Text", 0, 300, **kw)
     s.addElement(t1)
-    print s.getXML()
+    print(s.getXML())
     s.save('./testoutput/KWARGS.svg')
 
 
--- ./src/tests/pySVGLogo.py	(original)
+++ ./src/tests/pySVGLogo.py	(refactored)
@@ -21,7 +21,7 @@
   
     mySVG.addElement(group)
   
-    print mySVG.getXML()
+    print(mySVG.getXML())
     mySVG.save('./testoutput/pySVGLogo.svg')
   
   
--- ./src/pysvg/turtle.py	(original)
+++ ./src/pysvg/turtle.py	(refactored)
@@ -3,7 +3,7 @@
 For licensing information please refer to license.txt
 '''
 import math
-from shape import Polyline
+from .shape import Polyline
 
 class Vector(object):
     """
--- ./src/pysvg/text.py	(original)
+++ ./src/pysvg/text.py	(refactored)
@@ -4,8 +4,8 @@
 (C) 2008, 2009 Kerim Mansour
 For licensing information please refer to license.txt
 '''
-from attributes import *
-from core import BaseElement, PointAttrib, DeltaPointAttrib, RotateAttrib
+from .attributes import *
+from .core import BaseElement, PointAttrib, DeltaPointAttrib, RotateAttrib
 
 class AltGlyphDef(BaseElement, CoreAttrib):
     """
@@ -141,7 +141,7 @@
     """
     def __init__(self, content=None, x=None, y=None, dx=None, dy=None, rotate=None, textLength=None, lengthAdjust=None, **kwargs):
         BaseElement.__init__(self, 'text')
-        if content <> None:
+        if content != None:
             self.appendTextContent(content)
         self.set_x(x)
         self.set_y(y)
--- ./src/pysvg/style.py	(original)
+++ ./src/pysvg/style.py	(refactored)
@@ -4,8 +4,8 @@
 (C) 2008, 2009 Kerim Mansour
 For licensing information please refer to license.txt
 '''
-from attributes import CoreAttrib, XLinkAttrib
-from core import BaseElement
+from .attributes import CoreAttrib, XLinkAttrib
+from .core import BaseElement
 
   
         
--- ./src/pysvg/structure.py	(original)
+++ ./src/pysvg/structure.py	(refactored)
@@ -6,8 +6,8 @@
 (C) 2008, 2009 Kerim Mansour
 For licensing information please refer to license.txt
 '''
-from attributes import *
-from core import BaseElement, PointAttrib, DimensionAttrib
+from .attributes import *
+from .core import BaseElement, PointAttrib, DimensionAttrib
 
 
   
--- ./src/pysvg/shape.py	(original)
+++ ./src/pysvg/shape.py	(refactored)
@@ -4,8 +4,8 @@
 (C) 2008, 2009 Kerim Mansour
 For licensing information please refer to license.txt
 '''
-from attributes import *
-from core import BaseElement, BaseShape, PointAttrib, DimensionAttrib, PointToAttrib
+from .attributes import *
+from .core import BaseElement, BaseShape, PointAttrib, DimensionAttrib, PointToAttrib
 
         
 class Rect(BaseShape, PointAttrib, DimensionAttrib):
@@ -88,10 +88,11 @@
         """
         return (float(self.get_x()) + float(self.get_width()), float(self.get_y()) + float(self.get_height()))
     
-    def moveToPoint(self, (x,y)):
+    def moveToPoint(self, xxx_todo_changeme):
         """
         Moves the rect to the point x,y
         """
+        (x,y) = xxx_todo_changeme
         self.set_x(float(self.get_x()) + float(x))
         self.set_y(float(self.get_y()) + float(y))
 
@@ -169,10 +170,11 @@
         """
         return (float(self.get_cx()) + float(self.get_r()), float(self.get_cy()) + float(self.get_r()))
     
-    def moveToPoint(self, (x,y)):
+    def moveToPoint(self, xxx_todo_changeme1):
         """
         Moves the circle to the point x,y
         """
+        (x,y) = xxx_todo_changeme1
         self.set_cx(float(self.get_cx()) + float(x))
         self.set_cy(float(self.get_cy()) + float(y))
 
@@ -383,10 +385,11 @@
             else:
                 return (x2, y1)
     
-    def moveToPoint(self, (x,y)):
+    def moveToPoint(self, xxx_todo_changeme2):
         """
         Moves the line to the point x,y
         """
+        (x,y) = xxx_todo_changeme2
         self.set_x1(float(self.get_x1()) + float(x))
         self.set_x2(float(self.get_x2()) + float(x))
         self.set_y1(float(self.get_RefactoringTool: Refactored ./src/pysvg/script.py
RefactoringTool: Refactored ./src/pysvg/parser.py
RefactoringTool: Refactored ./src/pysvg/linking.py
RefactoringTool: Refactored ./src/pysvg/gradient.py
RefactoringTool: Refactored ./src/pysvg/filter.py
RefactoringTool: Refactored ./src/pysvg/core.py
y1()) + float(y))
--- ./src/pysvg/script.py	(original)
+++ ./src/pysvg/script.py	(refactored)
@@ -4,8 +4,8 @@
 (C) 2008, 2009 Kerim Mansour
 For licensing information please refer to license.txt
 '''
-from attributes import CoreAttrib, XLinkAttrib
-from core import BaseElement
+from .attributes import CoreAttrib, XLinkAttrib
+from .core import BaseElement
 
   
          
--- ./src/pysvg/parser.py	(original)
+++ ./src/pysvg/parser.py	(refactored)
@@ -25,11 +25,11 @@
     return name
     
 def setAttributes(attrs,obj):
-    for attr in attrs.keys():
+    for attr in list(attrs.keys()):
         if hasattr(obj, calculateMethodName(attr)):
             eval ('obj.'+calculateMethodName(attr))(attrs[attr].value)
         else:
-            print calculateMethodName(attr)+' not found in:'+obj._elementName
+            print(calculateMethodName(attr)+' not found in:'+obj._elementName)
         
 def build(node_, object):
     attrs = node_.attributes
@@ -42,7 +42,7 @@
                 capitalLetter = string.upper(nodeName_[0])
                 objectinstance=eval(capitalLetter+nodeName_[1:]) ()                
             except:
-                print 'no class for: '+nodeName_
+                print('no class for: '+nodeName_)
                 continue
             object.addElement(build(child_,objectinstance))
         elif child_.nodeType == Node.TEXT_NODE:
@@ -52,14 +52,14 @@
             #else:
 #            print "TextNode is:"+child_.nodeValue
             #object.setTextContent(child_.nodeValue)
-            if child_.nodeValue <> None:
+            if child_.nodeValue != None:
                 object.appendTextContent(child_.nodeValue)
         elif child_.nodeType == Node.CDATA_SECTION_NODE:  
             object.appendTextContent('<![CDATA['+child_.nodeValue+']]>')          
         elif child_.nodeType == Node.COMMENT_NODE:  
             object.appendTextContent('<!-- '+child_.nodeValue+' -->')          
         else:
-            print "Some node:"+nodeName_+" value: "+child_.nodeValue
+            print("Some node:"+nodeName_+" value: "+child_.nodeValue)
     return object
 
 #TODO: packageprefix ?
--- ./src/pysvg/linking.py	(original)
+++ ./src/pysvg/linking.py	(refactored)
@@ -4,8 +4,8 @@
 (C) 2008, 2009 Kerim Mansour
 For licensing information please refer to license.txt
 '''
-from attributes import *
-from core import BaseElement
+from .attributes import *
+from .core import BaseElement
 
   
         
--- ./src/pysvg/gradient.py	(original)
+++ ./src/pysvg/gradient.py	(refactored)
@@ -4,8 +4,8 @@
 (C) 2008, 2009 Kerim Mansour
 For licensing information please refer to license.txt
 '''
-from attributes import *
-from core import BaseElement, PointAttrib, DimensionAttrib
+from .attributes import *
+from .core import BaseElement, PointAttrib, DimensionAttrib
 
   
         
--- ./src/pysvg/filter.py	(original)
+++ ./src/pysvg/filter.py	(refactored)
@@ -4,8 +4,8 @@
 (C) 2008, 2009 Kerim Mansour
 For licensing information please refer to license.txt
 '''
-from attributes import *
-from core import BaseElement, DeltaPointAttrib, PointAttrib, DimensionAttrib
+from .attributes import *
+from .core import BaseElement, DeltaPointAttrib, PointAttrib, DimensionAttrib
 
 class Filter(BaseElement, CoreAttrib, XLinkAttrib, ExternalAttrib, StyleAttrib, PresentationAttributes_All, PointAttrib, DimensionAttrib):
     """
--- ./src/pysvg/core.py	(original)
+++ ./src/pysvg/core.py	(refactored)
@@ -4,7 +4,7 @@
 (C) 2008, 2009 Kerim Mansour
 For licensing information please refer to license.txt
 '''
-from attributes import CoreAttrib, ConditionalAttrib, StyleAttrib, GraphicalEventsAttrib, PaintAttrib, OpacityAttrib, GraphicsAttrib, CursorAttrib, FilterAttrib, MaskAttrib, ClipAttrib
+from .attributes import CoreAttrib, ConditionalAttrib, StyleAttrib, GraphicalEventsAttrib, PaintAttrib, OpacityAttrib, GraphicsAttrib, CursorAttrib, FilterAttrib, MaskAttrib, ClipAttrib
 import codecs
 
 class BaseElement:
@@ -83,7 +83,7 @@
         @return:  the representation of the current element as an xml string
         """
         xml='<'RefactoringTool: Refactored ./src/pysvg/builders.py
RefactoringTool: No changes to ./src/pysvg/attributes.py
RefactoringTool: Refactored ./src/pysvg/animate.py
RefactoringTool: No changes to ./setup.py
RefactoringTool: Refactored ./conf/conf.py
RefactoringTool: Refactored ./conf/build_modref_templates.py
RefactoringTool: Refactored ./conf/apigen.py
+self._elementName+' '
-        for key,value in self._attributes.items():
+        for key,value in list(self._attributes.items()):
             if value != None:
                 xml+=key+'="'+self.quote_attrib(str(value))+'" '
         if  len(self._subElements)==0: #self._textContent==None and
@@ -93,7 +93,7 @@
             #if self._textContent==None:
             for subelement in self._subElements:
                 s = subelement.getXML()
-                if type(s) != unicode:
+                if type(s) != str:
                     s = str(s)
                 xml+=s
                # xml+=str(subelement.getXML())
@@ -122,7 +122,7 @@
         Might throw an Exception if attribute was not found.
         #TODO: check if we should fix this using "setAttribute"
         """
-        for key in kwargs.keys():
+        for key in list(kwargs.keys()):
             #try:
             f = getattr(self,'set_' + key)
             f(kwargs[key])
@@ -155,7 +155,7 @@
         """
         Transforms characters between xml notation and python notation.
         """
-        s1 = (isinstance(inStr, basestring) and inStr or
+        s1 = (isinstance(inStr, str) and inStr or
               '%s' % inStr)
         s1 = s1.replace('&', '&amp;')
         s1 = s1.replace('<', '&lt;')
--- ./src/pysvg/builders.py	(original)
+++ ./src/pysvg/builders.py	(refactored)
@@ -290,8 +290,8 @@
   
     def getStyle(self):
         string = ''#style="'
-        for key, value in self.style_dict.items():
-            if value <> None and value <> '':
+        for key, value in list(self.style_dict.items()):
+            if value != None and value != '':
                 string += str(key) + ':' + str(value) + '; '
         return string
 
@@ -352,8 +352,8 @@
     
     def getTransform(self):
         string = ''#style="'
-        for key, value in self.transform_dict.items():
-            if value <> None and value <> '':
+        for key, value in list(self.transform_dict.items()):
+            if value != None and value != '':
                 #string+=str(key)+':'+str(value)+'; '
                 string += str(value) + ' '
         return string
--- ./src/pysvg/animate.py	(original)
+++ ./src/pysvg/animate.py	(refactored)
@@ -4,8 +4,8 @@
 (C) 2008, 2009 Kerim Mansour
 For licensing information please refer to license.txt
 '''
-from attributes import *
-from core import BaseShape, BaseElement
+from .attributes import *
+from .core import BaseShape, BaseElement
 
 #####################################################
 # Attribute sets for animations
--- ./conf/conf.py	(original)
+++ ./conf/conf.py	(refactored)
@@ -37,8 +37,8 @@
 master_doc = 'index'
 
 # General information about the project.
-project = u'pySVG'
-copyright = u'2010, Kerim Mansour'
+project = 'pySVG'
+copyright = '2010, Kerim Mansour'
 
 # The version info for the project you're documenting, acts as replacement for
 # |version| and |release|, also used in various other places throughout the
@@ -172,8 +172,8 @@
 # Grouping the document tree into LaTeX files. List of tuples
 # (source start file, target name, title, author, documentclass [howto/manual]).
 latex_documents = [
-  ('index', 'pySVG.tex', u'pySVG Documentation',
-   u'Kerim Mansour', 'manual'),
+  ('index', 'pySVG.tex', 'pySVG Documentation',
+   'Kerim Mansour', 'manual'),
 ]
 
 # The name of an image file (relative to this directory) to place at the top of
--- ./conf/build_modref_templates.py	(original)
+++ ./conf/build_modref_templates.py	(refactored)
@@ -19,4 +19,4 @@
     #                                    ]
     docwriter.write_api_docs(outdir)
     docwriter.write_index(outdir, 'gen', relative_to='api')
-    print '%d files written' % len(docwriter.written_modules)
+    print('%d files written' % len(docwriter.written_modules))
--- ./conf/apigen.py	(original)
+++ ./conf/apigen.py	(refactored)
@@ -206,7 +206,7 @@
         # get the names of all classes and functions
         functions, classes = self._parse_module(uri)
         if not len(functions) and not len(classes):
-            print 'WARNING: Empty -',uri RefactoringTool: Files that were modified:
RefactoringTool: ./src/tests/testturtle.py
RefactoringTool: ./src/tests/testtransforms.py
RefactoringTool: ./src/tests/testgtd.py
RefactoringTool: ./src/tests/testSpiral.py
RefactoringTool: ./src/tests/testParser.py
RefactoringTool: ./src/tests/testIterations.py
RefactoringTool: ./src/tests/testFilter.py
RefactoringTool: ./src/tests/testDefaultpySVGScreen.py
RefactoringTool: ./src/tests/testClipPath.py
RefactoringTool: ./src/tests/test(2).py
RefactoringTool: ./src/tests/pySVGTutorial.py
RefactoringTool: ./src/tests/pySVGLogo.py
RefactoringTool: ./src/pysvg/util.py
RefactoringTool: ./src/pysvg/turtle.py
RefactoringTool: ./src/pysvg/text.py
RefactoringTool: ./src/pysvg/style.py
RefactoringTool: ./src/pysvg/structure.py
RefactoringTool: ./src/pysvg/shape.py
RefactoringTool: ./src/pysvg/script.py
RefactoringTool: ./src/pysvg/parser.py
RefactoringTool: ./src/pysvg/linking.py
RefactoringTool: ./src/pysvg/gradient.py
RefactoringTool: ./src/pysvg/filter.py
RefactoringTool: ./src/pysvg/core.py
RefactoringTool: ./src/pysvg/builders.py
RefactoringTool: ./src/pysvg/attributes.py
RefactoringTool: ./src/pysvg/animate.py
RefactoringTool: ./setup.py
RefactoringTool: ./conf/conf.py
RefactoringTool: ./conf/build_modref_templates.py
RefactoringTool: ./conf/apigen.py
 # dbg
+            print('WARNING: Empty -',uri)  # dbg
             return ''
 
         # Make a shorter version of the uri that omits the package name for
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.45772
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd pysvg-0.2.2
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export FFLAGS
+ /usr/bin/python3 setup.py build
running build
running build_py
creating build
creating build/lib
creating build/lib/pysvg
copying src/pysvg/util.py -> build/lib/pysvg
copying src/pysvg/turtle.py -> build/lib/pysvg
copying src/pysvg/text.py -> build/lib/pysvg
copying src/pysvg/style.py -> build/lib/pysvg
copying src/pysvg/structure.py -> build/lib/pysvg
copying src/pysvg/shape.py -> build/lib/pysvg
copying src/pysvg/script.py -> build/lib/pysvg
copying src/pysvg/parser.py -> build/lib/pysvg
copying src/pysvg/linking.py -> build/lib/pysvg
copying src/pysvg/gradient.py -> build/lib/pysvg
copying src/pysvg/filter.py -> build/lib/pysvg
copying src/pysvg/core.py -> build/lib/pysvg
copying src/pysvg/builders.py -> build/lib/pysvg
copying src/pysvg/attributes.py -> build/lib/pysvg
copying src/pysvg/animate.py -> build/lib/pysvg
copying src/pysvg/__init__.py -> build/lib/pysvg
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.85560
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-pysvg-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/python3-module-pysvg-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd pysvg-0.2.2
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2'
+ export FFLAGS
+ /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-pysvg-buildroot --force
running install
running install_lib
creating /usr/src/tmp/python3-module-pysvg-buildroot
creating /usr/src/tmp/python3-module-pysvg-buildroot/usr
creating /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib
creating /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3
creating /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages
creating /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/__init__.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/animate.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/attributes.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/builders.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/core.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/filter.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/gradient.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/linking.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/parser.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/script.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/shape.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/structure.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/style.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/text.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/turtle.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
copying build/lib/pysvg/util.py -> /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__init__.py to __init__.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/animate.py to animate.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/attributes.py to attributes.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/builders.py to builders.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/core.py to core.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/filter.py to filter.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/gradient.py to gradient.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/linking.py to linking.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/parser.py to parser.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/script.py to script.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/shape.py to shape.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/structure.py to structure.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/style.py to style.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/text.py to text.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/turtle.py to turtle.cpython-37.pyc
byte-compiling /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/util.py to util.cpython-37.pyc
running install_egg_info
running egg_info
creating pysvg.egg-info
writing pysvg.egg-info/PKG-INFO
writing dependency_links to pysvg.egg-info/dependency_links.txt
writing top-level names to pysvg.egg-info/top_level.txt
writing manifest file 'pysvg.egg-info/SOURCES.txt'
reading manifest file 'pysvg.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.txt' under directory 'docs'
warning: no files found matching '*.*' under directory 'docs'
warning: no files found matching '*.*' under directory 'docs'
warning: no files found matching '*.*' under directory 'docs'
warning: no files found matching '*.*' under directory 'docs'
writing manifest file 'pysvg.egg-info/SOURCES.txt'
Copying pysvg.egg-info to /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg-0.2.2-py3.7.egg-info
running install_scripts
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/python3-module-pysvg-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/python3-module-pysvg-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/python3-module-pysvg-buildroot/ (default)
Compressing files in /usr/src/tmp/python3-module-pysvg-buildroot (auto)
Adjusting library links in /usr/src/tmp/python3-module-pysvg-buildroot
./usr/lib:
Verifying ELF objects in /usr/src/tmp/python3-module-pysvg-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Bytecompiling python modules in /usr/src/tmp/python3-module-pysvg-buildroot using /usr/bin/python
Bytecompiling python modules with optimization in /usr/src/tmp/python3-module-pysvg-buildroot using /usr/bin/python -O
Bytecompiling python3 modules in /usr/src/tmp/python3-module-pysvg-buildroot using /usr/bin/python3
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/__init__.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/animate.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/attributes.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/builders.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/core.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/filter.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/gradient.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/linking.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/parser.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/script.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/shape.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/structure.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/style.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/text.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/turtle.cpython-37.pyc
unlink /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__pycache__/util.cpython-37.pyc
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__init__.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/animate.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/attributes.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/builders.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/core.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/filter.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/gradient.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/linking.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/parser.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/script.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/shape.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/structure.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/style.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/text.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/turtle.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/util.py
Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-pysvg-buildroot using /usr/bin/python3 -O
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__init__.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/animate.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/attributes.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/builders.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/core.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/filter.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/gradient.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/linking.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/parser.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/script.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/shape.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/structure.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/style.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/text.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/turtle.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/util.py
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-pysvg-buildroot using /usr/bin/python3 -OO
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/__init__.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/animate.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/attributes.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/builders.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/core.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/filter.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/gradient.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/linking.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/parser.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/script.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/shape.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/structure.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/style.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/text.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/turtle.py
compile /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/util.py
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib/python3/site-packages/pysvg/__pycache__/util.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/util.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/turtle.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/turtle.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/text.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/text.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/style.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/style.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/structure.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/structure.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/shape.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/shape.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/script.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/script.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/parser.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/parser.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/linking.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/linking.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/gradient.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/gradient.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/filter.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/filter.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/core.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/core.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/builders.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/builders.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/attributes.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/attributes.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/animate.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/animate.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/__init__.cpython-37.pyc'
'./usr/lib/python3/site-packages/pysvg/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/pysvg/__pycache__/__init__.cpython-37.opt-1.pyc'
Hardlinking identical .pyc and .pyo files
Processing files: python3-module-pysvg-0.2.2-alt1.svn20121111.2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.50420
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd pysvg-0.2.2
+ DOCDIR=/usr/src/tmp/python3-module-pysvg-buildroot/usr/share/doc/python3-module-pysvg-0.2.2
+ export DOCDIR
+ rm -rf /usr/src/tmp/python3-module-pysvg-buildroot/usr/share/doc/python3-module-pysvg-0.2.2
+ /bin/mkdir -p /usr/src/tmp/python3-module-pysvg-buildroot/usr/share/doc/python3-module-pysvg-0.2.2
+ cp -prL doc/html doc/license.txt doc/pySVG_Tutorial.doc /usr/src/tmp/python3-module-pysvg-buildroot/usr/share/doc/python3-module-pysvg-0.2.2
+ chmod -R go-w /usr/src/tmp/python3-module-pysvg-buildroot/usr/share/doc/python3-module-pysvg-0.2.2
+ chmod -R a+rX /usr/src/tmp/python3-module-pysvg-buildroot/usr/share/doc/python3-module-pysvg-0.2.2
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Ju3GT7
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1xcJsN
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/animate.py: line=7 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/animate.py: line=8 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/core.py: line=7 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/filter.py: line=7 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/filter.py: line=8 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/gradient.py: line=7 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/gradient.py: line=8 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/linking.py: line=7 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/linking.py: line=8 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/script.py: line=7 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/script.py: line=8 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/shape.py: line=7 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/shape.py: line=8 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/structure.py: line=9 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/structure.py: line=10 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/style.py: line=7 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/style.py: line=8 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/text.py: line=7 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/text.py: line=8 possible relative import from ., UNIMPLEMENTED
/usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/turtle.py: line=6 possible relative import from ., UNIMPLEMENTED
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/animate.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/attributes.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/builders.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/core.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/filter.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/gradient.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/linking.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/parser.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/script.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/shape.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/structure.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/style.py is not executable
shebang.req.files: executable script /usr/src/tmp/python3-module-pysvg-buildroot/usr/lib/python3/site-packages/pysvg/text.py is not executable
Provides: python3(pysvg), python3(pysvg.animate), python3(pysvg.attributes), python3(pysvg.builders), python3(pysvg.core), python3(pysvg.filter), python3(pysvg.gradient), python3(pysvg.linking), python3(pysvg.parser), python3(pysvg.script), python3(pysvg.shape), python3(pysvg.structure), python3(pysvg.style), python3(pysvg.text), python3(pysvg.turtle), python3(pysvg.util)
Requires: /usr/lib/python3/site-packages, python3(codecs) < 0, python3(math) < 0, python3(string) < 0, python3(xml.dom) < 0
Wrote: /usr/src/RPM/RPMS/noarch/python3-module-pysvg-0.2.2-alt1.svn20121111.2.noarch.rpm (w2.lzdio)
8.51user 0.52system 0:16.27elapsed 55%CPU (0avgtext+0avgdata 51648maxresident)k
0inputs+0outputs (0major+207138minor)pagefaults 0swaps
16.20user 3.02system 0:37.03elapsed 51%CPU (0avgtext+0avgdata 115400maxresident)k
0inputs+0outputs (0major+618022minor)pagefaults 0swaps