Hello community, here is the log from the commit of package python-Pygments for openSUSE:Factory checked in at 2016-10-22 13:01:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Pygments (Old) and /work/SRC/openSUSE:Factory/.python-Pygments.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Pygments" Changes: -------- --- /work/SRC/openSUSE:Factory/python-Pygments/python-Pygments.changes 2016-02-22 08:55:55.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-Pygments.new/python-Pygments.changes 2016-10-22 13:01:42.000000000 +0200 @@ -1,0 +2,8 @@ +Mon Oct 17 09:52:51 UTC 2016 - dmuel...@suse.com + +- update to 2.1.3: + - Fixed regression in Bash lexer (PR#563) + - Fixed Python 3 regression in image formatter (#1215) + - Fixed regression in Bash lexer (PR#562) + +------------------------------------------------------------------- Old: ---- Pygments-2.1.1.tar.gz New: ---- Pygments-2.1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Pygments.spec ++++++ --- /var/tmp/diff_new_pack.Dwt6mI/_old 2016-10-22 13:01:43.000000000 +0200 +++ /var/tmp/diff_new_pack.Dwt6mI/_new 2016-10-22 13:01:43.000000000 +0200 @@ -17,7 +17,7 @@ Name: python-Pygments -Version: 2.1.1 +Version: 2.1.3 Release: 0 Url: http://pygments.org Summary: Pygments is a syntax highlighting package written in Python ++++++ Pygments-2.1.1.tar.gz -> Pygments-2.1.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/.hgignore new/Pygments-2.1.3/.hgignore --- old/Pygments-2.1.1/.hgignore 1970-01-01 01:00:00.000000000 +0100 +++ new/Pygments-2.1.3/.hgignore 2016-02-14 14:51:45.000000000 +0100 @@ -0,0 +1,19 @@ +syntax: glob +*.egg +*.pyc +*.pyo +.*.sw[op] +.idea/ +.ropeproject +.project +.tags +.tox +Pygments.egg-info/* +TAGS +build/* +dist/* +doc/_build +TAGS +tests/.coverage +tests/cover +tests/examplefiles/output diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/.hgtags new/Pygments-2.1.3/.hgtags --- old/Pygments-2.1.1/.hgtags 1970-01-01 01:00:00.000000000 +0100 +++ new/Pygments-2.1.3/.hgtags 2016-03-02 08:12:47.000000000 +0100 @@ -0,0 +1,31 @@ +634420aa4221cc1eb2b3753bd571166bd9e611d4 0.9 +942ecbb5c84ca5d57ae82f5697775973f4e12717 0.10 +63632d0340958d891176db20fe9a32a56abcd5ea 0.11 +13834ec94d2c5a90a68bc2c2a327abd962c486bc 0.11.1 +a5748745272afffd725570e068a560d46e28dc1f 1.0 +5a794a620dc711a219722a7af94d9d2e95cda26d 1.1 +dd81c35efd95292de4965153c66c8bbfe435f1c4 1.1.1 +e7691aa4f473a2cdaa2e5b7bfed8aec196719aca 0.5.1 +6f53364d63ddb8bd9532bb6ea402e3af05275b03 0.5 +11efe99c11e601071c3a77910b9fca769de66fbf 0.6 +99df0a7404d168b05626ffced6fd16edcf58c145 0.7 +d0b08fd569d3d9dafec4c045a7d8876442b3ef64 0.7.1 +1054522d1dda9c7899516ead3e65e5e363fdf30d 0.8 +066e56d8f5caa31e15386fff6f938bedd85a8732 0.8.1 +bae0833cae75e5a641abe3c4b430fa384cd9d258 1.2 +f6e5acee4f761696676e05a9112c91a5a5670b49 1.2.1 +580c5ce755486bc92c79c50f80cfc79924e15140 1.2.2 +c62867700c9e98cc2988c62f298ec54cee9b6927 1.3 +3a3846c2503db85bb70a243c8bc702629c4bce57 1.3.1 +8ad6d35dd2ab0530a1e2c088ab7fe0e00426b5f9 1.4 +eff3aee4abff2b72564ddfde77fcc82adbba52ad 1.5 +2c262bfc66b05a8aecc1109c3acc5b9447a5213c 1.6rc1 +7c962dcb484cb73394aec7f41709940340dc8a9c 1.6 +da509a68ea620bbb8ee3f5d5cf7761375d8f4451 2.0rc1 +ed3206a773e9cb90a0edeabee8ef6b56b5b9a53c 2.0 +94e1e056c92d97e3a54759f9216e8deff22efbdd 2.0.1 +142a870bf0f1822414649ae26f433b112a5c92d5 2.0.2 +34530db252d35d7ef57a8dbb9fce7bcc46f6ba6b 2.1 +2935c3a59672e8ae74ffb7ea66ea6567f49782f6 2.1.1 +8e7ebc56153cf899067333bff4f15ae98758a2e1 2.1.2 +88527db663dce0729c2cd6e3bc2f3c657ae39254 2.1.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/CHANGES new/Pygments-2.1.3/CHANGES --- old/Pygments-2.1.1/CHANGES 2016-02-14 15:03:35.000000000 +0100 +++ new/Pygments-2.1.3/CHANGES 2016-03-02 08:12:13.000000000 +0100 @@ -6,6 +6,20 @@ pull request numbers to the requests at <https://bitbucket.org/birkenfeld/pygments-main/pull-requests/merged>. +Version 2.1.3 +------------- +(released Mar 2, 2016) + +- Fixed regression in Bash lexer (PR#563) + + +Version 2.1.2 +------------- +(released Feb 29, 2016) + +- Fixed Python 3 regression in image formatter (#1215) +- Fixed regression in Bash lexer (PR#562) + Version 2.1.1 ------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/PKG-INFO new/Pygments-2.1.3/PKG-INFO --- old/Pygments-2.1.1/PKG-INFO 2016-02-14 15:05:33.000000000 +0100 +++ new/Pygments-2.1.3/PKG-INFO 2016-03-02 08:15:04.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: Pygments -Version: 2.1.1 +Version: 2.1.3 Summary: Pygments is a syntax highlighting package written in Python. Home-page: http://pygments.org/ Author: Georg Brandl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/Pygments.egg-info/PKG-INFO new/Pygments-2.1.3/Pygments.egg-info/PKG-INFO --- old/Pygments-2.1.1/Pygments.egg-info/PKG-INFO 2016-02-14 15:05:33.000000000 +0100 +++ new/Pygments-2.1.3/Pygments.egg-info/PKG-INFO 2016-03-02 08:15:03.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: Pygments -Version: 2.1.1 +Version: 2.1.3 Summary: Pygments is a syntax highlighting package written in Python. Home-page: http://pygments.org/ Author: Georg Brandl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/Pygments.egg-info/SOURCES.txt new/Pygments-2.1.3/Pygments.egg-info/SOURCES.txt --- old/Pygments-2.1.1/Pygments.egg-info/SOURCES.txt 2016-02-14 15:05:33.000000000 +0100 +++ new/Pygments-2.1.3/Pygments.egg-info/SOURCES.txt 2016-03-02 08:15:04.000000000 +0100 @@ -1,3 +1,5 @@ +.hgignore +.hgtags AUTHORS CHANGES LICENSE @@ -7,8 +9,10 @@ TODO ez_setup.py pygmentize +requirements.txt setup.cfg setup.py +tox.ini Pygments.egg-info/PKG-INFO Pygments.egg-info/SOURCES.txt Pygments.egg-info/dependency_links.txt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/pygments/__init__.py new/Pygments-2.1.3/pygments/__init__.py --- old/Pygments-2.1.1/pygments/__init__.py 2016-02-14 15:03:58.000000000 +0100 +++ new/Pygments-2.1.3/pygments/__init__.py 2016-03-02 08:12:28.000000000 +0100 @@ -26,7 +26,7 @@ :license: BSD, see LICENSE for details. """ -__version__ = '2.1.1' +__version__ = '2.1.3' __docformat__ = 'restructuredtext' __all__ = ['lex', 'format', 'highlight'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/pygments/formatters/img.py new/Pygments-2.1.3/pygments/formatters/img.py --- old/Pygments-2.1.1/pygments/formatters/img.py 2016-02-14 14:51:45.000000000 +0100 +++ new/Pygments-2.1.3/pygments/formatters/img.py 2016-02-26 10:08:58.000000000 +0100 @@ -83,7 +83,7 @@ if proc.returncode == 0: lines = stdout.splitlines() for line in lines: - if line.startswith('Fontconfig warning:'): + if line.startswith(b'Fontconfig warning:'): continue path = line.decode().strip().strip(':') if path: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/pygments/lexers/shell.py new/Pygments-2.1.3/pygments/lexers/shell.py --- old/Pygments-2.1.1/pygments/lexers/shell.py 2016-02-14 14:51:45.000000000 +0100 +++ new/Pygments-2.1.3/pygments/lexers/shell.py 2016-03-02 08:11:45.000000000 +0100 @@ -50,7 +50,7 @@ (r'\$\(\(', Keyword, 'math'), (r'\$\(', Keyword, 'paren'), (r'\$\{#?', String.Interpol, 'curly'), - (r'\$[a-fA-F_][a-fA-F0-9_]*', Name.Variable), # user variable + (r'\$[a-zA-Z_][a-zA-Z0-9_]*', Name.Variable), # user variable (r'\$(?:\d+|[#$?!_*@-])', Name.Variable), # builtin (r'\$', Text), ], @@ -214,16 +214,16 @@ (_nl, _punct, _ws, _nl)) _number = r'(?:-?(?:0[0-7]+|0x[\da-f]+|\d+)%s)' % _token_terminator _opword = r'(?:equ|geq|gtr|leq|lss|neq)' - _string = r'(?:"[^%s"]*"?)' % _nl + _string = r'(?:"[^%s"]*(?:"|(?=[%s])))' % (_nl, _nl) _variable = (r'(?:(?:%%(?:\*|(?:~[a-z]*(?:\$[^:]+:)?)?\d|' r'[^%%:%s]+(?::(?:~(?:-?\d+)?(?:,(?:-?\d+)?)?|(?:[^%%%s^]|' r'\^[^%%%s])[^=%s]*=(?:[^%%%s^]|\^[^%%%s])*)?)?%%))|' r'(?:\^?![^!:%s]+(?::(?:~(?:-?\d+)?(?:,(?:-?\d+)?)?|(?:' r'[^!%s^]|\^[^!%s])[^=%s]*=(?:[^!%s^]|\^[^!%s])*)?)?\^?!))' % (_nl, _nl, _nl, _nl, _nl, _nl, _nl, _nl, _nl, _nl, _nl, _nl)) - _core_token = r'(?:(?:(?:\^[%s]?)?[^%s%s%s])+)' % (_nl, _nl, _punct, _ws) - _core_token_compound = r'(?:(?:(?:\^[%s]?)?[^%s%s%s)])+)' % (_nl, _nl, - _punct, _ws) + _core_token = r'(?:(?:(?:\^[%s]?)?[^"%s%s%s])+)' % (_nl, _nl, _punct, _ws) + _core_token_compound = r'(?:(?:(?:\^[%s]?)?[^"%s%s%s)])+)' % (_nl, _nl, + _punct, _ws) _token = r'(?:[%s]+|%s)' % (_punct, _core_token) _token_compound = r'(?:[%s]+|%s)' % (_punct, _core_token_compound) _stoken = (r'(?:[%s]+|(?:%s|%s|%s)+)' % diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/requirements.txt new/Pygments-2.1.3/requirements.txt --- old/Pygments-2.1.1/requirements.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/Pygments-2.1.3/requirements.txt 2016-02-14 14:51:45.000000000 +0100 @@ -0,0 +1,5 @@ +coverage +nose +pyflakes +pylint +tox diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/setup.py new/Pygments-2.1.3/setup.py --- old/Pygments-2.1.1/setup.py 2016-02-14 15:03:51.000000000 +0100 +++ new/Pygments-2.1.3/setup.py 2016-03-02 08:12:24.000000000 +0100 @@ -54,7 +54,7 @@ setup( name = 'Pygments', - version = '2.1.1', + version = '2.1.3', url = 'http://pygments.org/', license = 'BSD License', author = 'Georg Brandl', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/tests/examplefiles/example.bat new/Pygments-2.1.3/tests/examplefiles/example.bat --- old/Pygments-2.1.1/tests/examplefiles/example.bat 2016-02-14 14:51:45.000000000 +0100 +++ new/Pygments-2.1.3/tests/examplefiles/example.bat 2016-03-02 08:11:45.000000000 +0100 @@ -99,6 +99,10 @@ rem "comment comment"^ goto fail rem comment comment^ +if "1==1" equ "1==1" goto comments4 +goto fail +:comments4 +rem comment"comment^ set /a _passed+=1 GOTO :EOF goto :fail Files old/Pygments-2.1.1/tests/test_examplefiles.pyc and new/Pygments-2.1.3/tests/test_examplefiles.pyc differ Files old/Pygments-2.1.1/tests/test_html_formatter.pyc and new/Pygments-2.1.3/tests/test_html_formatter.pyc differ Files old/Pygments-2.1.1/tests/test_java.pyc and new/Pygments-2.1.3/tests/test_java.pyc differ Files old/Pygments-2.1.1/tests/test_lexers_other.pyc and new/Pygments-2.1.3/tests/test_lexers_other.pyc differ Files old/Pygments-2.1.1/tests/test_terminal_formatter.pyc and new/Pygments-2.1.3/tests/test_terminal_formatter.pyc differ Files old/Pygments-2.1.1/tests/test_token.pyc and new/Pygments-2.1.3/tests/test_token.pyc differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pygments-2.1.1/tox.ini new/Pygments-2.1.3/tox.ini --- old/Pygments-2.1.1/tox.ini 1970-01-01 01:00:00.000000000 +0100 +++ new/Pygments-2.1.3/tox.ini 2016-02-14 14:51:45.000000000 +0100 @@ -0,0 +1,7 @@ +[tox] +envlist = py26, py27, py33, py34 +[testenv] +deps = + nose + coverage +commands = python -d tests/run.py {posargs}