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 =