Hello community,
here is the log from the commit of package python-meld3 for openSUSE:Factory checked in at 2019-09-13 14:58:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-meld3 (Old)
and /work/SRC/openSUSE:Factory/.python-meld3.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-meld3"
Fri Sep 13 14:58:33 2019 rev:5 rq:730118 version:2.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-meld3/python-meld3.changes 2019-06-24 21:54:13.800146159 +0200
+++ /work/SRC/openSUSE:Factory/.python-meld3.new.7948/python-meld3.changes 2019-09-13 14:58:35.121277914 +0200
@@ -1,0 +2,9 @@
+Wed Sep 11 11:41:03 UTC 2019 - Tomáš Chvátal
+
+- Update to 2.0.0:
+ - Removed support for older Python versions. On Python 2, meld3 now
+ requires Python 2.7. On Python 3, meld3 now requires Python 3.4 or later.
+ - Added Python 3.7 classifier to ``setup.py``. No code changes were
+ needed for Python 3.7 compatibility.
+
+-------------------------------------------------------------------
Old:
----
meld3-1.0.2.tar.gz
New:
----
meld3-2.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-meld3.spec ++++++
--- /var/tmp/diff_new_pack.VKDmFe/_old 2019-09-13 14:58:35.629277936 +0200
+++ /var/tmp/diff_new_pack.VKDmFe/_new 2019-09-13 14:58:35.629277936 +0200
@@ -18,7 +18,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-meld3
-Version: 1.0.2
+Version: 2.0.0
Release: 0
Summary: HTML/XML templating engine for Python
License: SUSE-Repoze
@@ -45,7 +45,7 @@
%install
%python_install
-%fdupes %{buildroot}%{$python_sitelib}
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
%pytest
++++++ meld3-1.0.2.tar.gz -> meld3-2.0.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meld3-1.0.2/CHANGES.txt new/meld3-2.0.0/CHANGES.txt
--- old/meld3-1.0.2/CHANGES.txt 2015-03-31 22:20:00.000000000 +0200
+++ new/meld3-2.0.0/CHANGES.txt 2019-09-01 22:15:49.000000000 +0200
@@ -1,3 +1,12 @@
+2.0.0 (2019-09-01)
+------------------
+
+- Removed support for older Python versions. On Python 2, meld3 now
+ requires Python 2.7. On Python 3, meld3 now requires Python 3.4 or later.
+
+- Added Python 3.7 classifier to ``setup.py``. No code changes were
+ needed for Python 3.7 compatibility.
+
1.0.2 (2015-03-31)
------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meld3-1.0.2/PKG-INFO new/meld3-2.0.0/PKG-INFO
--- old/meld3-1.0.2/PKG-INFO 2015-03-31 22:21:14.000000000 +0200
+++ new/meld3-2.0.0/PKG-INFO 2019-09-01 22:18:15.000000000 +0200
@@ -1,10 +1,12 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.2
Name: meld3
-Version: 1.0.2
+Version: 2.0.0
Summary: meld3 is an HTML/XML templating engine.
Home-page: https://github.com/supervisor/meld3
Author: Chris McDonough
Author-email: chrism@plope.com
+Maintainer: Chris McDonough
+Maintainer-email: chrism@plope.com
License: BSD-derived (http://www.repoze.org/LICENSE.txt)
Description: UNKNOWN
Platform: UNKNOWN
@@ -13,11 +15,10 @@
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 2
-Classifier: Programming Language :: Python :: 2.5
-Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.2
-Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Text Processing :: Markup :: HTML
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meld3-1.0.2/README.txt new/meld3-2.0.0/README.txt
--- old/meld3-1.0.2/README.txt 2014-04-10 22:22:44.000000000 +0200
+++ new/meld3-2.0.0/README.txt 2019-09-01 22:14:34.000000000 +0200
@@ -17,9 +17,9 @@
Requirements
- On Python 3, meld3 requires Python 3.2 or later.
+ On Python 3, meld3 requires Python 3.4 or later.
- On Python 2, meld3 requires Python 2.5 or later.
+ On Python 2, meld3 requires Python 2.7 or later.
Installation
@@ -62,7 +62,7 @@
attributes. If you wish to preserve meld3 ids (for instance, in
order to do pipelining of meld3 templates), you can preserve meld
ids by passing a "pipeline" option to a "write" function
- (e.g. write_xml, wwrite_xhtml).
+ (e.g. write_xml, write_xhtml).
- Output can be performed in "XML mode", "XHTML mode" and "HTML
mode". HTML output follows recommendations for HTML 4.01, while
@@ -101,7 +101,7 @@
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" />
<title meld:id="title">This is the title</title>
- </head>
+ </head>
<body>
<div/> <!-- empty tag -->
<div meld:id="content_well">
@@ -348,13 +348,13 @@
"__mod__(other)": Fill in the text values of meld nodes in this
element and children recursively; only support dictionarylike
"other" operand (sequence operand doesn't seem to make sense here).
-
+
"fillmelds(**kw)":Fill in the text values of meld nodes in this
element and children recursively. Return the names of keys in the
**kw dictionary that could not be found anywhere in the tree. Never
raise an exception.
- "write_xml(file, encoding=None, doctype=None, fragment=False,
+ "write_xml(file, encoding=None, doctype=None, fragment=False,
declaration=True, pipeline=False)":
Write XML to 'file' (which can be a filename or filelike object)
encoding -- encoding string (if None, 'utf-8' encoding is assumed)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meld3-1.0.2/meld3.egg-info/PKG-INFO new/meld3-2.0.0/meld3.egg-info/PKG-INFO
--- old/meld3-1.0.2/meld3.egg-info/PKG-INFO 2015-03-31 22:21:14.000000000 +0200
+++ new/meld3-2.0.0/meld3.egg-info/PKG-INFO 2019-09-01 22:18:15.000000000 +0200
@@ -1,10 +1,12 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.2
Name: meld3
-Version: 1.0.2
+Version: 2.0.0
Summary: meld3 is an HTML/XML templating engine.
Home-page: https://github.com/supervisor/meld3
Author: Chris McDonough
Author-email: chrism@plope.com
+Maintainer: Chris McDonough
+Maintainer-email: chrism@plope.com
License: BSD-derived (http://www.repoze.org/LICENSE.txt)
Description: UNKNOWN
Platform: UNKNOWN
@@ -13,11 +15,10 @@
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 2
-Classifier: Programming Language :: Python :: 2.5
-Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.2
-Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Text Processing :: Markup :: HTML
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meld3-1.0.2/setup.cfg new/meld3-2.0.0/setup.cfg
--- old/meld3-1.0.2/setup.cfg 2015-03-31 22:21:14.000000000 +0200
+++ new/meld3-2.0.0/setup.cfg 2019-09-01 22:18:15.000000000 +0200
@@ -4,5 +4,4 @@
[egg_info]
tag_build =
tag_date = 0
-tag_svn_revision = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meld3-1.0.2/setup.py new/meld3-2.0.0/setup.py
--- old/meld3-1.0.2/setup.py 2015-03-31 22:20:45.000000000 +0200
+++ new/meld3-2.0.0/setup.py 2019-09-01 22:16:00.000000000 +0200
@@ -3,10 +3,10 @@
py_version = sys.version_info[:2]
-if py_version < (2, 5):
- raise RuntimeError('On Python 2, meld3 requires Python 2.5 or later')
-elif (3, 0) < py_version < (3, 2):
- raise RuntimeError('On Python 3, meld3 requires Python 3.2 or later')
+if py_version < (2, 7):
+ raise RuntimeError('On Python 2, meld3 requires Python 2.7 or later')
+elif (3, 0) < py_version < (3, 4):
+ raise RuntimeError('On Python 3, meld3 requires Python 3.4 or later')
install_requires = []
@@ -16,19 +16,18 @@
'Intended Audience :: Developers',
'Operating System :: POSIX',
'Programming Language :: Python :: 2',
- 'Programming Language :: Python :: 2.5',
- 'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
- 'Programming Language :: Python :: 3.2',
- 'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
+ 'Programming Language :: Python :: 3.5',
+ 'Programming Language :: Python :: 3.6',
+ 'Programming Language :: Python :: 3.7',
'Topic :: Text Processing :: Markup :: HTML'
]
setup(
name = 'meld3',
- version = '1.0.2',
+ version = '2.0.0',
description = 'meld3 is an HTML/XML templating engine.',
classifiers = CLASSIFIERS,
author = 'Chris McDonough',