Hello community, here is the log from the commit of package python-meld3 for openSUSE:Leap:15.2 checked in at 2020-03-09 18:08:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/python-meld3 (Old) and /work/SRC/openSUSE:Leap:15.2/.python-meld3.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-meld3" Mon Mar 9 18:08:44 2020 rev:4 rq:776791 version:2.0.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/python-meld3/python-meld3.changes 2020-01-15 15:50:34.671499356 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-meld3.new.26092/python-meld3.changes 2020-03-09 18:08:47.116974673 +0100 @@ -1,0 +2,14 @@ +Wed Sep 11 11:41:03 UTC 2019 - Tomáš Chvátal <[email protected]> + +- 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. + +------------------------------------------------------------------- +Fri Jun 21 13:01:02 UTC 2019 - [email protected] + +- run the testsuite in %check + +------------------------------------------------------------------- Old: ---- meld3-1.0.2.tar.gz New: ---- meld3-2.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-meld3.spec ++++++ --- /var/tmp/diff_new_pack.FmcaV4/_old 2020-03-09 18:08:47.588975350 +0100 +++ /var/tmp/diff_new_pack.FmcaV4/_new 2020-03-09 18:08:47.592975355 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-meld3 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,17 +18,18 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-meld3 -Version: 1.0.2 +Version: 2.0.0 Release: 0 -Url: https://github.com/supervisor/meld3 Summary: HTML/XML templating engine for Python License: SUSE-Repoze Group: Development/Languages/Python +URL: https://github.com/supervisor/meld3 Source: https://files.pythonhosted.org/packages/source/m/meld3/meld3-%{version}.tar.gz +BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} +BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch - %python_subpackages %description @@ -44,6 +45,10 @@ %install %python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%check +%pytest %files %{python_files} %license LICENSE.txt ++++++ 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: [email protected] +Maintainer: Chris McDonough +Maintainer-email: [email protected] 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: [email protected] +Maintainer: Chris McDonough +Maintainer-email: [email protected] 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',
