File python3-pyparsing.changes of Package python3-pyparsing

-------------------------------------------------------------------
Tue Dec  3 22:39:37 UTC 2013 - arun@gmx.de

- update to 2.0.1 (bnc#209662):
  * Removed use of "nonlocal" that prevented using this version of 
    pyparsing with Python 2.6 and 2.7. This will make it easier to 
    install for packages that depend on pyparsing, under Python 
    versions 2.6 and later. Those using older versions of Python
    will have to manually install pyparsing 1.5.7.
  * Fixed implementation of <<= operator to return self;

-------------------------------------------------------------------
Fri Apr 12 14:07:30 UTC 2013 - toddrme2178@gmail.com

- Fix EOL fix

-------------------------------------------------------------------
Fri Apr 12 13:17:57 UTC 2013 - toddrme2178@gmail.com

- Update to 2.0.0
  * Break compatibility with python <= 2.7

-------------------------------------------------------------------
Wed Mar 13 09:04:46 UTC 2013 - dmueller@suse.com

- update to 1.5.7:
 * NOTE: This is the last release of pyparsing that will try to 
   maintain compatibility with Python versions < 2.6. The next
   release of pyparsing will be version 2.0.0, using new Python
   syntax that will not be compatible for Python version 2.5 or
   older.
 
 * An awesome new example is included in this release, submitted
   by Luca DellOlio, for parsing ANTLR grammar definitions, nice
   work Luca!
 
 * Fixed implementation of ParseResults.__str__ to use Pythonic
   ''.join() instead of repeated string concatenation. This
   purportedly has been a performance issue under PyPy.
 
 * Fixed bug in ParseResults.__dir__ under Python 3, reported by
   Thomas Kluyver, thank you Thomas!
 
 * Added ParserElement.inlineLiteralsUsing static method, to 
   override pyparsing's default behavior of converting string
   literals to Literal instances, to use other classes (such
   as Suppress or CaselessLiteral).
 
 * Added new operator '<<=', which will eventually replace '<<' for 
   storing the contents of a Forward(). '<<=' does not have the same
   operator precedence problems that '<<' does.
 
 * 'operatorPrecedence' is being renamed 'infixNotation' as a better
   description of what this helper function creates. 'operatorPrecedence'
   is deprecated, and will be dropped entirely in a future release.
 
 * Added optional arguments lpar and rpar to operatorPrecedence, so that 
   expressions that use it can override the default suppression of the
   grouping characters.
 
 * Added support for using single argument builtin functions as parse 
   actions.  Now you can write 'expr.setParseAction(len)' and get back
   the length of the list of matched tokens.  Supported builtins are:
   sum, len, sorted, reversed, list, tuple, set, any, all, min, and max.
   A script demonstrating this feature is included in the examples
   directory.
 
 * Fixed a bug in the definition of 'alphas', which was based on the 
   string.uppercase and string.lowercase "constants", which in fact 
   *aren't* constant, but vary with locale settings. This could make 
   parsers locale-sensitive in a subtle way. Thanks to Kef Schecter for
   his diligence in following through on reporting and monitoring 
   this bugfix!
 
 * Fixed a bug in the Py3 version of pyparsing, during exception
   handling with packrat parsing enabled, reported by Catherine 
   Devlin - thanks Catherine!
 
 * Fixed typo in ParseBaseException.__dir__, reported anonymously on 
   the SourceForge bug tracker, thank you Pyparsing User With No Name.
 
 * Fixed bug in srange when using '\x###' hex character codes.
 
 * Addeed optional 'intExpr' argument to countedArray, so that you 
   can define your own expression that will evaluate to an integer,
   to be used as the count for the following elements. Allows you 
   to define a countedArray with the count given in hex, for example,
   by defining intExpr as "Word(hexnums).setParseAction(int(t[0],16))".
 

-------------------------------------------------------------------
Mon Jan 14 11:57:04 UTC 2013 - saschpe@suse.de

- Fix license (MIT and GPL-2.0+ and GPL-3.0+)

-------------------------------------------------------------------
Wed Jan  9 08:27:37 UTC 2013 - saschpe@suse.de

- Don't ship examples twice

-------------------------------------------------------------------
Mon Jan  7 20:04:03 UTC 2013 - p.drouand@gmail.com

- Initial support of python3

openSUSE Build Service is sponsored by