Hello community,

here is the log from the commit of package python-simplekml for 
openSUSE:Leap:15.2 checked in at 2020-03-19 08:36:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-simplekml (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.python-simplekml.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-simplekml"

Thu Mar 19 08:36:11 2020 rev:2 rq:786151 version:1.3.3

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/python-simplekml/python-simplekml.changes      
2020-02-22 17:49:35.877426608 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.python-simplekml.new.3160/python-simplekml.changes
    2020-03-19 08:36:12.133844096 +0100
@@ -1,0 +2,11 @@
+Tue Mar 17 15:03:55 UTC 2020 - [email protected]
+
+- version update to 1.3.3
+  * no upstream changelog found
+
+-------------------------------------------------------------------
+Sun Mar 15 07:41:38 UTC 2020 - Tomáš Chvátal <[email protected]>
+
+- Fix build without python2
+
+-------------------------------------------------------------------

Old:
----
  simplekml-1.3.1.tar.gz

New:
----
  simplekml-1.3.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-simplekml.spec ++++++
--- /var/tmp/diff_new_pack.GLr14z/_old  2020-03-19 08:36:12.513844328 +0100
+++ /var/tmp/diff_new_pack.GLr14z/_new  2020-03-19 08:36:12.513844328 +0100
@@ -1,6 +1,7 @@
 #
 # spec file for package python-simplekml
 #
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2016-2019, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -12,17 +13,17 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-simplekml
-Version:        1.3.1
+Version:        1.3.3
 Release:        0
 Summary:        A Simple KML creator
-License:        LGPL-3.0-or-later
-Group:          Development/Languages/Python
 #HG-Clone:      https://bitbucket.org/KyleLancaster/simplekml
+License:        LGPL-3.0-or-later
 URL:            http://readthedocs.org/projects/simplekml/
 Source:         
https://files.pythonhosted.org/packages/source/s/simplekml/simplekml-%{version}.tar.gz
 Source1:        
https://bitbucket.org/KyleLancaster/simplekml/raw/76ac20169865b793aa0ed574f12651e96562570d/LICENSE.txt
@@ -58,6 +59,6 @@
 %license LICENSE.txt
 %doc README.txt
 %{python_sitelib}/simplekml
-%{python_sitelib}/simplekml-%{version}-py%{py_ver}.egg-info
+%{python_sitelib}/simplekml-%{version}-py%{python_version}.egg-info
 
 %changelog

++++++ simplekml-1.3.1.tar.gz -> simplekml-1.3.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/PKG-INFO new/simplekml-1.3.3/PKG-INFO
--- old/simplekml-1.3.1/PKG-INFO        2018-08-08 19:09:02.000000000 +0200
+++ new/simplekml-1.3.3/PKG-INFO        2020-01-28 15:53:55.000000000 +0100
@@ -1,32 +1,32 @@
-Metadata-Version: 1.1
-Name: simplekml
-Version: 1.3.1
-Summary: A Simple KML creator
-Home-page: http://readthedocs.org/projects/simplekml/
-Author: Kyle Lancaster
-Author-email: [email protected]
-License: GNU Lesser General Public License v3+
-Description: Simplekml is a python package which enables you to generate KML 
with as little effort as possible.
-        
-        At the time of making this package nothing was available (at least I 
could not find anything) that could create KML files easily. You needed a lot 
of bloated code to even create a simple point. This is understandable because 
the KML standard is quite extensive, but what if you just work with the simple 
elements of KML like Document, Folder, Point, LineString and Polygon? This 
package supports those elements and everything documented in the KML Reference. 
With simplekml creating a KML file containing a point as simple as::
-        
-            import simplekml
-            kml = simplekml.Kml()
-            kml.newpoint(name="Kirstenbosch", coords=[(18.432314,-33.988862)])
-            kml.save("botanicalgarden.kml")
-        
-        See the Homepage_ for usage, documentation and a reference.
-        
-        .. _Homepage: http://readthedocs.org/projects/simplekml/
-        
-        
-Platform: UNKNOWN
-Classifier: Development Status :: 5 - Production/Stable
-Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2.6
-Classifier: Programming Language :: Python :: 2.7
-Classifier: Programming Language :: Python :: 3
-Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or 
later (LGPLv3+)
-Classifier: Operating System :: OS Independent
-Classifier: Topic :: Scientific/Engineering :: GIS
-Classifier: Topic :: Software Development :: Libraries :: Python Modules
+Metadata-Version: 1.1
+Name: simplekml
+Version: 1.3.3
+Summary: A Simple KML creator
+Home-page: http://readthedocs.org/projects/simplekml/
+Author: 2011-2016 Kyle Lancaster | 2019 Patrick Eisoldt
+Author-email: [email protected]
+License: GNU Lesser General Public License v3+
+Description: Simplekml is a python package which enables you to generate KML 
with as little effort as possible.
+        
+        At the time of making this package nothing was available (at least I 
could not find anything) that could create KML files easily. You needed a lot 
of bloated code to even create a simple point. This is understandable because 
the KML standard is quite extensive, but what if you just work with the simple 
elements of KML like Document, Folder, Point, LineString and Polygon? This 
package supports those elements and everything documented in the KML Reference. 
With simplekml creating a KML file containing a point as simple as::
+        
+            import simplekml
+            kml = simplekml.Kml()
+            kml.newpoint(name="Kirstenbosch", coords=[(18.432314,-33.988862)])
+            kml.save("botanicalgarden.kml")
+        
+        See the Homepage_ for usage, documentation and a reference.
+        
+        .. _Homepage: http://readthedocs.org/projects/simplekml/
+        
+        
+Platform: UNKNOWN
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.8
+Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or 
later (LGPLv3+)
+Classifier: Operating System :: OS Independent
+Classifier: Topic :: Scientific/Engineering :: GIS
+Classifier: Topic :: Software Development :: Libraries :: Python Modules
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/setup.py new/simplekml-1.3.3/setup.py
--- old/simplekml-1.3.1/setup.py        2018-08-08 18:38:39.000000000 +0200
+++ new/simplekml-1.3.3/setup.py        2020-01-28 15:53:47.000000000 +0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2016 Kyle Lancaster
+Copyright 2011-2016 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
@@ -21,18 +21,18 @@
 setup(
     name = 'simplekml',
     packages = ['simplekml'],
-    version = '1.3.1',
+    version = '1.3.3',
     description = 'A Simple KML creator',
-    author='Kyle Lancaster',
-    author_email='[email protected]',
+    author='2011-2016 Kyle Lancaster | 2019 Patrick Eisoldt',
+    author_email='[email protected]',
     url='http://readthedocs.org/projects/simplekml/',
     license='GNU Lesser General Public License v3+',
     classifiers=[
             'Development Status :: 5 - Production/Stable',
             'Programming Language :: Python',
-            'Programming Language :: Python :: 2.6',
             'Programming Language :: Python :: 2.7',
             'Programming Language :: Python :: 3',
+            'Programming Language :: Python :: 3.8',
             'License :: OSI Approved :: GNU Lesser General Public License v3 
or later (LGPLv3+)',
             'Operating System :: OS Independent',
             'Topic :: Scientific/Engineering :: GIS',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/__init__.py 
new/simplekml-1.3.3/simplekml/__init__.py
--- old/simplekml-1.3.1/simplekml/__init__.py   2018-08-08 18:41:14.000000000 
+0200
+++ new/simplekml-1.3.3/simplekml/__init__.py   2020-01-28 14:01:32.000000000 
+0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
@@ -33,4 +33,4 @@
 from simplekml.tour import 
GxAnimatedUpdate,GxFlyTo,GxPlaylist,GxSoundCue,GxTour,GxTourControl,GxWait,Update
 from simplekml.networklinkcontrol import LinkSnippet, NetworkLinkControl
 
-__version__ = "1.3.1"
+__version__ = "1.3.2"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/abstractview.py 
new/simplekml-1.3.3/simplekml/abstractview.py
--- old/simplekml-1.3.1/simplekml/abstractview.py       2018-08-08 
18:41:14.000000000 +0200
+++ new/simplekml-1.3.3/simplekml/abstractview.py       2020-01-28 
14:01:39.000000000 +0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/base.py 
new/simplekml-1.3.3/simplekml/base.py
--- old/simplekml-1.3.1/simplekml/base.py       2018-08-08 18:41:14.000000000 
+0200
+++ new/simplekml-1.3.3/simplekml/base.py       2020-01-28 14:25:11.000000000 
+0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
@@ -17,7 +17,11 @@
 """
 
 import os
-import cgi
+import sys
+if sys.version < '3':
+    import cgi
+else:
+    import html
 import xml.dom.minidom
 import warnings
 from simplekml.makeunicode import u
@@ -86,12 +90,18 @@
         count = text.count(cdatastart)
         if count > 0:
             for i in range(count):
-                endtext += cgi.escape(starttext[0:starttext.find(cdatastart)])
+                if sys.version < '3':
+                    endtext += 
cgi.escape(starttext[0:starttext.find(cdatastart)])
+                else:
+                    endtext += 
html.escape(starttext[0:starttext.find(cdatastart)])
                 endtext += 
starttext[starttext.find(cdatastart):starttext.find(cdataend)+len(cdataend)]
                 starttext = starttext[starttext.find(cdataend)+len(cdataend):]
             endtext += starttext
         else:
-            endtext = cgi.escape(text)
+            if sys.version < '3':
+                endtext = cgi.escape(text)
+            else:
+                endtext = html.escape(text)
         return endtext
     
     def addfile(self, path):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/constants.py 
new/simplekml-1.3.3/simplekml/constants.py
--- old/simplekml-1.3.1/simplekml/constants.py  2018-08-08 18:41:14.000000000 
+0200
+++ new/simplekml-1.3.3/simplekml/constants.py  2020-01-28 14:01:44.000000000 
+0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/coordinates.py 
new/simplekml-1.3.3/simplekml/coordinates.py
--- old/simplekml-1.3.1/simplekml/coordinates.py        2018-08-08 
18:41:14.000000000 +0200
+++ new/simplekml-1.3.3/simplekml/coordinates.py        2020-01-28 
14:01:56.000000000 +0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/featgeom.py 
new/simplekml-1.3.3/simplekml/featgeom.py
--- old/simplekml-1.3.1/simplekml/featgeom.py   2018-08-08 18:41:14.000000000 
+0200
+++ new/simplekml-1.3.3/simplekml/featgeom.py   2020-01-28 14:02:04.000000000 
+0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/icon.py 
new/simplekml-1.3.3/simplekml/icon.py
--- old/simplekml-1.3.1/simplekml/icon.py       2018-08-08 18:41:14.000000000 
+0200
+++ new/simplekml-1.3.3/simplekml/icon.py       2020-01-28 14:02:08.000000000 
+0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/kml.py 
new/simplekml-1.3.3/simplekml/kml.py
--- old/simplekml-1.3.1/simplekml/kml.py        2018-08-08 18:41:14.000000000 
+0200
+++ new/simplekml-1.3.3/simplekml/kml.py        2020-01-28 14:02:33.000000000 
+0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/networklinkcontrol.py 
new/simplekml-1.3.3/simplekml/networklinkcontrol.py
--- old/simplekml-1.3.1/simplekml/networklinkcontrol.py 2018-08-08 
18:41:14.000000000 +0200
+++ new/simplekml-1.3.3/simplekml/networklinkcontrol.py 2020-01-28 
14:12:01.000000000 +0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/overlay.py 
new/simplekml-1.3.3/simplekml/overlay.py
--- old/simplekml-1.3.1/simplekml/overlay.py    2018-08-08 18:41:14.000000000 
+0200
+++ new/simplekml-1.3.3/simplekml/overlay.py    2020-01-28 14:12:01.000000000 
+0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/region.py 
new/simplekml-1.3.3/simplekml/region.py
--- old/simplekml-1.3.1/simplekml/region.py     2018-08-08 18:41:14.000000000 
+0200
+++ new/simplekml-1.3.3/simplekml/region.py     2020-01-28 14:12:01.000000000 
+0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/schema.py 
new/simplekml-1.3.3/simplekml/schema.py
--- old/simplekml-1.3.1/simplekml/schema.py     2018-08-08 18:41:14.000000000 
+0200
+++ new/simplekml-1.3.3/simplekml/schema.py     2020-01-28 14:12:01.000000000 
+0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/styleselector.py 
new/simplekml-1.3.3/simplekml/styleselector.py
--- old/simplekml-1.3.1/simplekml/styleselector.py      2018-08-08 
18:41:14.000000000 +0200
+++ new/simplekml-1.3.3/simplekml/styleselector.py      2020-01-28 
14:12:01.000000000 +0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/substyle.py 
new/simplekml-1.3.3/simplekml/substyle.py
--- old/simplekml-1.3.1/simplekml/substyle.py   2018-08-08 18:41:14.000000000 
+0200
+++ new/simplekml-1.3.3/simplekml/substyle.py   2020-01-28 14:12:01.000000000 
+0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/timeprimitive.py 
new/simplekml-1.3.3/simplekml/timeprimitive.py
--- old/simplekml-1.3.1/simplekml/timeprimitive.py      2018-08-08 
18:41:14.000000000 +0200
+++ new/simplekml-1.3.3/simplekml/timeprimitive.py      2020-01-28 
14:12:01.000000000 +0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simplekml-1.3.1/simplekml/tour.py 
new/simplekml-1.3.3/simplekml/tour.py
--- old/simplekml-1.3.1/simplekml/tour.py       2018-08-08 18:41:14.000000000 
+0200
+++ new/simplekml-1.3.3/simplekml/tour.py       2020-01-28 14:12:01.000000000 
+0100
@@ -1,5 +1,5 @@
 """
-Copyright 2011-2018 Kyle Lancaster
+Copyright 2011-2018 Kyle Lancaster | 2019 Patrick Eisoldt
 
 Simplekml is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by


Reply via email to