Hello community, here is the log from the commit of package python3-ply for openSUSE:Factory checked in at 2016-09-28 15:04:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-ply (Old) and /work/SRC/openSUSE:Factory/.python3-ply.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-ply" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-ply/python3-ply.changes 2015-10-22 12:59:00.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3-ply.new/python3-ply.changes 2016-09-28 15:04:51.000000000 +0200 @@ -1,0 +2,22 @@ +Tue Sep 27 15:42:36 UTC 2016 - [email protected] + +- update to version 3.9: + * Exposed the parser state number as the parser.state attribute in + productions and error functions. For example: + def p_somerule(p): + ''' + rule : A B C + ''' + print('State:', p.parser.state) + May address issue #65 (publish current state in error callback). + * Fixed Issue #88. Python3 compatibility with ply/cpp. + * Fixed Issue #93. Ply can crash if SyntaxError is raised inside a + production. Not actually sure if the original implementation + worked as documented at all. Yacc has been modified to follow the + spec as outlined in the CHANGES noted for 11/27/07 below. + * Fixed Issue #97. Failure with code validation when the original + source files aren't present. Validation step now ignores the + missing file. + * Minor fixes to version numbers. + +------------------------------------------------------------------- Old: ---- ply-3.8.tar.gz New: ---- ply-3.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-ply.spec ++++++ --- /var/tmp/diff_new_pack.JTioa3/_old 2016-09-28 15:04:52.000000000 +0200 +++ /var/tmp/diff_new_pack.JTioa3/_new 2016-09-28 15:04:52.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python3-ply # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -17,7 +17,7 @@ Name: python3-ply -Version: 3.8 +Version: 3.9 Release: 0 Url: http://www.dabeaz.com/ply/ Summary: Python Lex & Yacc ++++++ ply-3.8.tar.gz -> ply-3.9.tar.gz ++++++ ++++ 7864 lines of diff (skipped)
