Hello community,

here is the log from the commit of package python-Cheetah3 for openSUSE:Factory 
checked in at 2020-07-08 19:20:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Cheetah3 (Old)
 and      /work/SRC/openSUSE:Factory/.python-Cheetah3.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Cheetah3"

Wed Jul  8 19:20:08 2020 rev:11 rq:819499 version:3.2.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Cheetah3/python-Cheetah3.changes  
2020-04-22 20:55:17.739662793 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-Cheetah3.new.3060/python-Cheetah3.changes    
    2020-07-08 19:20:38.068524095 +0200
@@ -1,0 +2,6 @@
+Wed Jul  8 14:29:00 UTC 2020 - Ondřej Súkup <mimi...@gmail.com>
+
+- update to 3.2.5
+ * build fixes
+
+-------------------------------------------------------------------

Old:
----
  Cheetah3-3.2.4.tar.gz

New:
----
  Cheetah3-3.2.5.tar.gz

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

Other differences:
------------------
++++++ python-Cheetah3.spec ++++++
--- /var/tmp/diff_new_pack.uiO3GR/_old  2020-07-08 19:20:39.728529605 +0200
+++ /var/tmp/diff_new_pack.uiO3GR/_new  2020-07-08 19:20:39.732529619 +0200
@@ -19,7 +19,7 @@
 %define modname Cheetah3
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-Cheetah3
-Version:        3.2.4
+Version:        3.2.5
 Release:        0
 Summary:        Template engine and code generation tool
 License:        MIT

++++++ Cheetah3-3.2.4.tar.gz -> Cheetah3-3.2.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/.travis.yml 
new/Cheetah3-3.2.5/.travis.yml
--- old/Cheetah3-3.2.4/.travis.yml      2019-09-22 16:10:13.000000000 +0200
+++ new/Cheetah3-3.2.5/.travis.yml      2020-05-16 19:37:28.000000000 +0200
@@ -5,7 +5,7 @@
 language: python
 
 python:
-  - "3.7"
+  - "2.7"
 
 cache: pip
 
@@ -17,10 +17,6 @@
 matrix:
   include:
   - python: "2.7"
-    env: TOXENV=py27-flake8
-  - python: "3.7"
-    env: TOXENV=py37-flake8
-  - python: "2.7"
     env: TOXENV=py27
   - python: "3.4"
     env: TOXENV=py34
@@ -30,6 +26,12 @@
     env: TOXENV=py36
   - python: "3.7"
     env: TOXENV=py37
+  - python: "3.8"
+    env: TOXENV=py38
+  - python: "2.7"
+    env: TOXENV=py27-flake8
+  - python: "3.8"
+    env: TOXENV=py38-flake8
   - os: osx
     # No version of Python is available via virtualenv on OS X workers, see 
https://github.com/travis-ci/travis-ci/issues/2312
     language: generic
@@ -43,6 +45,9 @@
   - os: osx
     language: generic
     env: TOXENV=py37
+  - os: osx
+    language: generic
+    env: TOXENV=py38
   - python: "pypy2.7-6.0"
     env: TOXENV=pypy
 
@@ -59,7 +64,7 @@
     fi
 
 install:
-  - travis_retry pip install --upgrade "pip < 19.1" setuptools tox ppu
+  - travis_retry pip install --upgrade "pip<19.2" "setuptools<44" tox ppu
 
 script:
   - tox
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/ANNOUNCE.rst 
new/Cheetah3-3.2.5/ANNOUNCE.rst
--- old/Cheetah3-3.2.4/ANNOUNCE.rst     2019-09-22 16:10:13.000000000 +0200
+++ new/Cheetah3-3.2.5/ANNOUNCE.rst     2020-05-16 19:37:28.000000000 +0200
@@ -1,13 +1,22 @@
 Hello!
 
-I'm pleased to announce version 3.2.4, a bugfix release of branch
-3.2 of CheetahTemplate3.
+I'm pleased to announce version 3.2.5, a minor feature release
+of branch 3.2 of CheetahTemplate3.
 
 
 What's new in CheetahTemplate3
 ==============================
 
-Contributors for this release are
+The contributor for this release is Yegor Yefremov.
+
+Build:
+
+  - Install ``Cheetah3`` + ``markdown`` (used in ``Cheetah.Filters``)
+    using ``pip install cheetah3[filters]`` (or ``cheetah3[markdown]``).
+
+CI:
+
+  - Run tests with Python 3.8 at Travis CI.
 
 
 What is CheetahTemplate3
@@ -29,7 +38,7 @@
 https://github.com/CheetahTemplate3
 
 Download:
-https://pypi.org/project/Cheetah3/3.2.4
+https://pypi.org/project/Cheetah3/3.2.5
 
 News and changes:
 https://cheetahtemplate.org/news.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/Cheetah/CheetahWrapper.py 
new/Cheetah3-3.2.5/Cheetah/CheetahWrapper.py
--- old/Cheetah3-3.2.4/Cheetah/CheetahWrapper.py        2019-09-22 
16:10:13.000000000 +0200
+++ new/Cheetah3-3.2.5/Cheetah/CheetahWrapper.py        2020-05-16 
19:37:28.000000000 +0200
@@ -226,10 +226,10 @@
             print('>> Available Cheetah compiler settings:')
             from Cheetah.Compiler import _DEFAULT_COMPILER_SETTINGS
             listing = _DEFAULT_COMPILER_SETTINGS
-            listing.sort(key=lambda l: l[0][0].lower())
+            listing.sort(key=lambda _l: _l[0][0].lower())
 
-            for l in listing:
-                print('\t%s (default: "%s")\t%s' % l)
+            for _l in listing:
+                print('\t%s (default: "%s")\t%s' % _l)
             sys.exit(0)
 
         # cleanup trailing path separators
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/Cheetah/Template.py 
new/Cheetah3-3.2.5/Cheetah/Template.py
--- old/Cheetah3-3.2.4/Cheetah/Template.py      2019-09-22 16:10:13.000000000 
+0200
+++ new/Cheetah3-3.2.5/Cheetah/Template.py      2020-05-16 19:37:28.000000000 
+0200
@@ -83,9 +83,9 @@
     pass
 
 
-def hashList(l):
+def hashList(v_list):
     hashedList = []
-    for v in l:
+    for v in v_list:
         if isinstance(v, dict):
             v = hashDict(v)
         elif isinstance(v, list):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/Cheetah/Version.py 
new/Cheetah3-3.2.5/Cheetah/Version.py
--- old/Cheetah3-3.2.4/Cheetah/Version.py       2019-09-22 16:10:13.000000000 
+0200
+++ new/Cheetah3-3.2.5/Cheetah/Version.py       2020-05-16 19:37:28.000000000 
+0200
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
-Version = '3.2.4'
-VersionTuple = (3, 2, 4, 'final', 0)
+Version = '3.2.5'
+VersionTuple = (3, 2, 5, 'final', 0)
 
 MinCompatibleVersion = '3.0.0a1'
 MinCompatibleVersionTuple = (3, 0, 0, 'alpha', 1)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/Cheetah3.egg-info/PKG-INFO 
new/Cheetah3-3.2.5/Cheetah3.egg-info/PKG-INFO
--- old/Cheetah3-3.2.4/Cheetah3.egg-info/PKG-INFO       2019-09-22 
16:10:48.000000000 +0200
+++ new/Cheetah3-3.2.5/Cheetah3.egg-info/PKG-INFO       2020-05-16 
19:37:57.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: Cheetah3
-Version: 3.2.4
+Version: 3.2.5
 Summary: Cheetah is a template engine and code generation tool
 Home-page: https://cheetahtemplate.org/
 Author: Tavis Rudd
@@ -8,12 +8,12 @@
 Maintainer: Oleg Broytman
 Maintainer-email: p...@phdru.name
 License: MIT
-Download-URL: https://pypi.org/project/Cheetah3/3.2.4
+Download-URL: https://pypi.org/project/Cheetah3/3.2.5
 Project-URL: Wikipedia, https://en.wikipedia.org/wiki/CheetahTemplate
 Project-URL: Documentation, https://cheetahtemplate.org/users_guide/index.html
 Project-URL: Github repo, https://github.com/CheetahTemplate3
 Project-URL: Issue tracker, https://github.com/CheetahTemplate3/cheetah3/issues
-Project-URL: Download, https://pypi.org/project/Cheetah3/3.2.4/
+Project-URL: Download, https://pypi.org/project/Cheetah3/3.2.5/
 Project-URL: Homepage, https://cheetahtemplate.org/
 Description: Cheetah3 is a free and open source template engine and code 
generation tool.
         
@@ -42,7 +42,7 @@
         
 Keywords: template
 Platform: Any
-Classifier: Development Status :: 5 - Production/Stable
+Classifier: Development Status :: 4 - Beta
 Classifier: Intended Audience :: Developers
 Classifier: Intended Audience :: System Administrators
 Classifier: License :: OSI Approved :: MIT License
@@ -57,6 +57,7 @@
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Classifier: Topic :: Internet :: WWW/HTTP
 Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
 Classifier: Topic :: Internet :: WWW/HTTP :: Site Management
@@ -66,3 +67,5 @@
 Classifier: Topic :: Text Processing
 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
 Description-Content-Type: text/x-rst
+Provides-Extra: markdown
+Provides-Extra: filters
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/Cheetah3.egg-info/SOURCES.txt 
new/Cheetah3-3.2.5/Cheetah3.egg-info/SOURCES.txt
--- old/Cheetah3-3.2.4/Cheetah3.egg-info/SOURCES.txt    2019-09-22 
16:10:48.000000000 +0200
+++ new/Cheetah3-3.2.5/Cheetah3.egg-info/SOURCES.txt    2020-05-16 
19:37:58.000000000 +0200
@@ -90,6 +90,7 @@
 Cheetah3.egg-info/PKG-INFO
 Cheetah3.egg-info/SOURCES.txt
 Cheetah3.egg-info/dependency_links.txt
+Cheetah3.egg-info/requires.txt
 Cheetah3.egg-info/top_level.txt
 bin/cheetah
 bin/cheetah-analyze
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/Cheetah3.egg-info/requires.txt 
new/Cheetah3-3.2.5/Cheetah3.egg-info/requires.txt
--- old/Cheetah3-3.2.4/Cheetah3.egg-info/requires.txt   1970-01-01 
01:00:00.000000000 +0100
+++ new/Cheetah3-3.2.5/Cheetah3.egg-info/requires.txt   2020-05-16 
19:37:57.000000000 +0200
@@ -0,0 +1,6 @@
+
+[filters]
+markdown
+
+[markdown]
+markdown
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/PKG-INFO new/Cheetah3-3.2.5/PKG-INFO
--- old/Cheetah3-3.2.4/PKG-INFO 2019-09-22 16:10:48.000000000 +0200
+++ new/Cheetah3-3.2.5/PKG-INFO 2020-05-16 19:37:58.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: Cheetah3
-Version: 3.2.4
+Version: 3.2.5
 Summary: Cheetah is a template engine and code generation tool
 Home-page: https://cheetahtemplate.org/
 Author: Tavis Rudd
@@ -8,12 +8,12 @@
 Maintainer: Oleg Broytman
 Maintainer-email: p...@phdru.name
 License: MIT
-Download-URL: https://pypi.org/project/Cheetah3/3.2.4
+Download-URL: https://pypi.org/project/Cheetah3/3.2.5
 Project-URL: Wikipedia, https://en.wikipedia.org/wiki/CheetahTemplate
 Project-URL: Documentation, https://cheetahtemplate.org/users_guide/index.html
 Project-URL: Github repo, https://github.com/CheetahTemplate3
 Project-URL: Issue tracker, https://github.com/CheetahTemplate3/cheetah3/issues
-Project-URL: Download, https://pypi.org/project/Cheetah3/3.2.4/
+Project-URL: Download, https://pypi.org/project/Cheetah3/3.2.5/
 Project-URL: Homepage, https://cheetahtemplate.org/
 Description: Cheetah3 is a free and open source template engine and code 
generation tool.
         
@@ -42,7 +42,7 @@
         
 Keywords: template
 Platform: Any
-Classifier: Development Status :: 5 - Production/Stable
+Classifier: Development Status :: 4 - Beta
 Classifier: Intended Audience :: Developers
 Classifier: Intended Audience :: System Administrators
 Classifier: License :: OSI Approved :: MIT License
@@ -57,6 +57,7 @@
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Classifier: Topic :: Internet :: WWW/HTTP
 Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
 Classifier: Topic :: Internet :: WWW/HTTP :: Site Management
@@ -66,3 +67,5 @@
 Classifier: Topic :: Text Processing
 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
 Description-Content-Type: text/x-rst
+Provides-Extra: markdown
+Provides-Extra: filters
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/README.rst 
new/Cheetah3-3.2.5/README.rst
--- old/Cheetah3-3.2.4/README.rst       2019-09-22 16:10:13.000000000 +0200
+++ new/Cheetah3-3.2.5/README.rst       2020-05-16 19:37:28.000000000 +0200
@@ -1,4 +1,4 @@
-Cheetah Template 3.2.4
+Cheetah Template 3.2.5
 ======================
 
 Cheetah3 is a free and open source template engine and code generation tool.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/SetupConfig.py 
new/Cheetah3-3.2.5/SetupConfig.py
--- old/Cheetah3-3.2.4/SetupConfig.py   2019-09-22 16:10:13.000000000 +0200
+++ new/Cheetah3-3.2.5/SetupConfig.py   2020-05-16 19:37:28.000000000 +0200
@@ -40,7 +40,7 @@
             'Cheetah.Utils',
             ]
 classifiers = [line.strip() for line in '''\
-  Development Status :: 5 - Production/Stable
+  Development Status :: 4 - Beta
   Intended Audience :: Developers
   Intended Audience :: System Administrators
   License :: OSI Approved :: MIT License
@@ -55,6 +55,7 @@
   Programming Language :: Python :: 3.5
   Programming Language :: Python :: 3.6
   Programming Language :: Python :: 3.7
+  Programming Language :: Python :: 3.8
   Topic :: Internet :: WWW/HTTP
   Topic :: Internet :: WWW/HTTP :: Dynamic Content
   Topic :: Internet :: WWW/HTTP :: Site Management
@@ -130,3 +131,8 @@
 long_description_content_type = "text/x-rst"
 
 python_requires = '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*'
+
+extras_require = {
+    'filters': ['markdown'],
+    'markdown': ['markdown'],
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/docs/authors.rst 
new/Cheetah3-3.2.5/docs/authors.rst
--- old/Cheetah3-3.2.4/docs/authors.rst 2019-09-22 16:10:13.000000000 +0200
+++ new/Cheetah3-3.2.5/docs/authors.rst 2020-05-16 19:37:28.000000000 +0200
@@ -31,4 +31,5 @@
 * Nicola Soranzo <nicola.soranzo at gmail.com>
 * Pierre-Yves <pyu at riseup.net>
 * Dan Vinakovsky <dvinak at gmail.com>
+* Yegor Yefremov <yegorslists at googlemail.com>
 * Oleg Broytman <p...@phdru.name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/docs/news.rst 
new/Cheetah3-3.2.5/docs/news.rst
--- old/Cheetah3-3.2.4/docs/news.rst    2019-09-22 16:10:13.000000000 +0200
+++ new/Cheetah3-3.2.5/docs/news.rst    2020-05-16 19:37:28.000000000 +0200
@@ -1,6 +1,21 @@
 News
 ====
 
+Development (master)
+--------------------
+
+3.2.5 (2020-05-16)
+------------------
+
+Build:
+
+  - Install ``Cheetah3`` + ``markdown`` (used in ``Cheetah.Filters``)
+    using ``pip install cheetah3[filters]`` (or ``cheetah3[markdown]``).
+
+CI:
+
+  - Run tests with Python 3.8 at Travis CI.
+
 3.2.4 (2019-10-22)
 ------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/setup.cfg new/Cheetah3-3.2.5/setup.cfg
--- old/Cheetah3-3.2.4/setup.cfg        2019-09-22 16:10:48.000000000 +0200
+++ new/Cheetah3-3.2.5/setup.cfg        2020-05-16 19:37:58.000000000 +0200
@@ -10,13 +10,12 @@
 [easy_install]
 optimize = 2
 
-[egg_info]
-tag_build = 
-tag_date = 0
-tag_svn_revision = 0
-
 [flake8]
 exclude = 
.git,.tox,Cheetah/Templates/SkeletonPage.py,build/lib*/Cheetah/Templates/SkeletonPage.py
 include = buildandrun
 ignore = W503,W605
 
+[egg_info]
+tag_build = 
+tag_date = 0
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cheetah3-3.2.4/tox.ini new/Cheetah3-3.2.5/tox.ini
--- old/Cheetah3-3.2.4/tox.ini  2019-09-22 16:10:13.000000000 +0200
+++ new/Cheetah3-3.2.5/tox.ini  2020-05-16 19:37:28.000000000 +0200
@@ -5,7 +5,7 @@
 
 [tox]
 minversion = 2.0
-envlist = py27, py3{4,5,6,7,8}, py{27,37}-flake8, pypy
+envlist = py27,py3{4,5,6,7,8},py{27,38}-flake8,pypy
 
 [testenv]
 basepython =
@@ -20,7 +20,8 @@
     {envpython} --version
     {envpython} -c "import struct; print(struct.calcsize('P') * 8)"
 deps =
-    Markdown >= 2.0.1
+    setuptools < 44
+    Markdown >= 2.0.1, < 3.2
     pygments
 passenv = CI TRAVIS TRAVIS_* APPVEYOR DISTUTILS_USE_SDK MSSdk INCLUDE LIB 
WINDIR
 setenv =
@@ -39,6 +40,13 @@
 commands =
     {[tests]commands}
 
+[testenv:py34-w32]
+platform=win32
+whitelist_externals=tox-install.cmd
+install_command=devscripts\\CI\\tox-install.cmd {opts} {packages}
+commands =
+    {[tests]commands}
+
 [testenv:py35]
 commands =
     {[tests]commands}
@@ -62,7 +70,7 @@
     {[testenv]commands}
     flake8 .
 
-[testenv:py37-flake8]
+[testenv:py38-flake8]
 deps =
     flake8
 commands =


Reply via email to