17
0

128 Commits

Author SHA256 Message Date
812685f245 Accepting request 749105 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/749105
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=35
2019-11-22 09:25:08 +00:00
Tomáš Chvátal
32a93a0b05 Accepting request 749062 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/749062
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=68
2019-11-17 07:48:15 +00:00
5356de0294 Accepting request 743993 from devel:languages:python
- Do not pull in setuptools dependency at all to avoid cycles

OBS-URL: https://build.opensuse.org/request/show/743993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=34
2019-11-04 16:11:02 +00:00
Tomáš Chvátal
d1d6886fa1 - Do not pull in setuptools dependency at all to avoid cycles
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=66
2019-10-16 14:23:15 +00:00
9ed371e925 Accepting request 721168 from devel:languages:python
- update to 2.4.2:
  - Updated the shorthand notation that has been added for repetition
    expressions: expr[min, max], with '...' valid as a min or max value
  - The defaults on all the `__diag__` switches have been set to False,
    to avoid getting alarming warnings. To use these diagnostics, set
    them to True after importing pyparsing.
  - Fixed bug introduced by the use of __getitem__ for repetition,
    overlooking Python's legacy implementation of iteration
    by sequentially calling __getitem__ with increasing numbers until
    getting an IndexError. Found during investigation of problem
    reported by murlock, merci!
  - Changed [...] to emit ZeroOrMore instead of OneOrMore.
  - Removed code that treats ParserElements like iterables.
  - Change all __diag__ switches to False.
- update to 2.4.1.1:
  - API change adding support for `expr[...]` - the original
    code in 2.4.1 incorrectly implemented this as OneOrMore.
    Code using this feature under this relase should explicitly
    use `expr[0, ...]` for ZeroOrMore and `expr[1, ...]` for
    OneOrMore. In 2.4.2 you will be able to write `expr[...]`
    equivalent to `ZeroOrMore(expr)`.
  - Bug if composing And, Or, MatchFirst, or Each expressions
    using an expression. This only affects code which uses
    explicit expression construction using the And, Or, etc.
    classes instead of using overloaded operators '+', '^', and
    so on. If constructing an And using a single expression,
    you may get an error that "cannot multiply ParserElement by
    0 or (0, 0)" or a Python `IndexError`.
  - Some newly-added `__diag__` switches are enabled by default,
    which may give rise to noisy user warnings for existing parsers.

OBS-URL: https://build.opensuse.org/request/show/721168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=33
2019-08-08 12:21:59 +00:00
5a041e7234 - update to 2.4.2:
- Updated the shorthand notation that has been added for repetition
    expressions: expr[min, max], with '...' valid as a min or max value
  - The defaults on all the `__diag__` switches have been set to False,
    to avoid getting alarming warnings. To use these diagnostics, set
    them to True after importing pyparsing.
  - Fixed bug introduced by the use of __getitem__ for repetition,
    overlooking Python's legacy implementation of iteration
    by sequentially calling __getitem__ with increasing numbers until
    getting an IndexError. Found during investigation of problem
    reported by murlock, merci!
  - Changed [...] to emit ZeroOrMore instead of OneOrMore.
  - Removed code that treats ParserElements like iterables.
  - Change all __diag__ switches to False.
- update to 2.4.1.1:
  - API change adding support for `expr[...]` - the original
    code in 2.4.1 incorrectly implemented this as OneOrMore.
    Code using this feature under this relase should explicitly
    use `expr[0, ...]` for ZeroOrMore and `expr[1, ...]` for
    OneOrMore. In 2.4.2 you will be able to write `expr[...]`
    equivalent to `ZeroOrMore(expr)`.
  - Bug if composing And, Or, MatchFirst, or Each expressions
    using an expression. This only affects code which uses
    explicit expression construction using the And, Or, etc.
    classes instead of using overloaded operators '+', '^', and
    so on. If constructing an And using a single expression,
    you may get an error that "cannot multiply ParserElement by
    0 or (0, 0)" or a Python `IndexError`.
  - Some newly-added `__diag__` switches are enabled by default,
    which may give rise to noisy user warnings for existing parsers.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=64
2019-08-06 05:07:57 +00:00
8ebd03ab9e Accepting request 695770 from devel:languages:python
- update to 2.4.0
- drop nose_to_unittest.patch
- drop _service
 * Adds a pyparsing.__compat__ object for specifying compatibility with
   future breaking changes.
 * Conditionalizes the API-breaking behavior, based on the value
   pyparsing.__compat__.collect_all_And_tokens.  By default, this value
   will be set to True, reflecting the new bugfixed behavior.
 * User code that is dependent on the pre-bugfix behavior can restore
   it by setting this value to False.
 * Updated unitTests.py and simple_unit_tests.py to be compatible with
   "python setup.py test".
 * Fixed bug in runTests handling '\n' literals in quoted strings.
 * Added tag_body attribute to the start tag expressions generated by
   makeHTMLTags, so that you can avoid using SkipTo to roll your own
   tag body expression:
 * indentedBlock failure handling was improved
 * Address Py2 incompatibility in simpleUnitTests, plus explain() and
   Forward str() cleanup
 * Fixed docstring with embedded '\w', which creates SyntaxWarnings in Py3.8.
 * Added example parser for rosettacode.org tutorial compiler.
 * Added example to show how an HTML table can be parsed into a
   collection of Python lists or dicts, one per row.
 * Updated SimpleSQL.py example to handle nested selects, reworked
   'where' expression to use infixNotation.
 * Added include_preprocessor.py, similar to macroExpander.py.
 * Examples using makeHTMLTags use new tag_body expression when
   retrieving a tag's body text.
 * Updated examples that are runnable as unit tests

OBS-URL: https://build.opensuse.org/request/show/695770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=32
2019-04-19 16:37:59 +00:00
d5a15d423f - update to 2.4.0
- drop nose_to_unittest.patch
- drop _service
 * Adds a pyparsing.__compat__ object for specifying compatibility with
   future breaking changes.
 * Conditionalizes the API-breaking behavior, based on the value
   pyparsing.__compat__.collect_all_And_tokens.  By default, this value
   will be set to True, reflecting the new bugfixed behavior.
 * User code that is dependent on the pre-bugfix behavior can restore
   it by setting this value to False.
 * Updated unitTests.py and simple_unit_tests.py to be compatible with
   "python setup.py test".
 * Fixed bug in runTests handling '\n' literals in quoted strings.
 * Added tag_body attribute to the start tag expressions generated by
   makeHTMLTags, so that you can avoid using SkipTo to roll your own
   tag body expression:
 * indentedBlock failure handling was improved
 * Address Py2 incompatibility in simpleUnitTests, plus explain() and
   Forward str() cleanup
 * Fixed docstring with embedded '\w', which creates SyntaxWarnings in Py3.8.
 * Added example parser for rosettacode.org tutorial compiler.
 * Added example to show how an HTML table can be parsed into a
   collection of Python lists or dicts, one per row.
 * Updated SimpleSQL.py example to handle nested selects, reworked
   'where' expression to use infixNotation.
 * Added include_preprocessor.py, similar to macroExpander.py.
 * Examples using makeHTMLTags use new tag_body expression when
   retrieving a tag's body text.
 * Updated examples that are runnable as unit tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=62
2019-04-18 13:44:27 +00:00
90a8e220c1 - Do not BuildRequire python-unittest2 when no tests are executed.
This breaks a build cycle for pyparsing->unittest2->traceback2->pbr->
  Pygments->pytest->setuptools_scm->packaging which needs pyparsing

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=61
2019-04-11 15:58:49 +00:00
8df652c4c8 Accepting request 666937 from devel:languages:python
- BuildIgnore python[23]-pyparsing: python-packaging requires it
  for some actions it could perform, but we don't make use of these
  here. Ignoring this dependency allows us to break open a
  BuildCycle.

- Update to version 2.3.0+git.1546912853.bf348d6:
  * Update CHANGES to include note on fixing issue #65; generalized the note about the decaf language example; added sample code from the statemachine examples.
  * Unit test to test fix for issue #65
  * Fix inconsistency between Keyword(caseless=True) and CaselessKeyword (issue #65)
  * Fix typo: 'chemcialFormulas.py' -> 'chemicalFormulas.py'
  * Convert exception logging to use ParseException.explain()
  * Add experimental ParseException.explain() method, to return a multiline string showing the parse expressions leading to a parsing failure
  * Clean up CHANGES notes for new examples
  * Add document signoff and library book state examples;
  * Update statemachine demo code to Py3
  * Update Lucene grammar example, but remove from Travis-CI acceptance scripts

OBS-URL: https://build.opensuse.org/request/show/666937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=31
2019-01-28 19:46:48 +00:00
Tomáš Chvátal
fbc9abbd36 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=59 2019-01-18 10:01:20 +00:00
Tomáš Chvátal
cdfe6cf44f Accepting request 666773 from home:dimstar:Factory
Scripted push of project home:dimstar:Factory

OBS-URL: https://build.opensuse.org/request/show/666773
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=58
2019-01-18 09:58:23 +00:00
d2ecfe75d2 - Update to version 2.3.0+git.1546912853.bf348d6:
* Update CHANGES to include note on fixing issue #65; generalized the note about the decaf language example; added sample code from the statemachine examples.
  * Unit test to test fix for issue #65
  * Fix inconsistency between Keyword(caseless=True) and CaselessKeyword (issue #65)
  * Fix typo: 'chemcialFormulas.py' -> 'chemicalFormulas.py'
  * Convert exception logging to use ParseException.explain()
  * Add experimental ParseException.explain() method, to return a multiline string showing the parse expressions leading to a parsing failure
  * Clean up CHANGES notes for new examples
  * Add document signoff and library book state examples;
  * Update statemachine demo code to Py3
  * Update Lucene grammar example, but remove from Travis-CI acceptance scripts

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=57
2019-01-08 20:06:45 +00:00
c7097e3ffb Fix syntax of $python
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=56
2019-01-08 17:43:44 +00:00
9137af5155 Fix syntax error?
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=55
2019-01-08 14:11:51 +00:00
a40be1e973 - Repackage back to plain 2.3.0 tarball with appropriate patches:
* docs_to_tarball_tests_pass_py2k.patch (gh#pyparsing/pyparsing#47)
    * pass_unitTests.patch (gh#pyparsing/pyparsing#63)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=54
2019-01-08 14:07:22 +00:00
f9f6a8a67c Accepting request 663372 from devel:languages:python
- Add nose_to_unittest.patch to avoid nose BR and rewrite tests
  to work (gh#pyparsing/pyparsing#64)

OBS-URL: https://build.opensuse.org/request/show/663372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=30
2019-01-08 11:17:29 +00:00
540eb8adbb - Add nose_to_unittest.patch to avoid nose BR and rewrite tests
to work (gh#pyparsing/pyparsing#64)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=52
2019-01-07 14:16:05 +00:00
9bb78c7863 Accepting request 661745 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/661745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=29
2019-01-05 13:40:10 +00:00
97f6cce963 Accepting request 661744 from devel:languages:python:avocado
- Drop doc subpackage as it leads to circular dependencies on some
  releases

OBS-URL: https://build.opensuse.org/request/show/661744
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=50
2018-12-28 10:00:36 +00:00
2729e6612d Accepting request 661733 from home:pluskalm:branches:devel:languages:python
- Update build dependendcies to resolve building on SLE-12

OBS-URL: https://build.opensuse.org/request/show/661733
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=49
2018-12-28 09:04:51 +00:00
7afb4cef0a Accepting request 651320 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/651320
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=28
2018-11-26 09:14:58 +00:00
Tomáš Chvátal
da6c7b0750 Accepting request 651196 from home:jengelh:branches:devel:languages:python
- Use more specific RPM group.

OBS-URL: https://build.opensuse.org/request/show/651196
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=47
2018-11-23 07:56:59 +00:00
ef3e99b47d Source tarball is not available upstream ATM
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=46
2018-11-21 18:25:27 +00:00
51fbb9d2c3 Fix build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=45
2018-11-21 18:08:02 +00:00
e8f53dcd65 - Upgrade to the current upstrem master with additional patches
to make the test suite pass.

- Add all tests.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=44
2018-11-21 16:58:27 +00:00
Tomáš Chvátal
b00a129847 - Update to 2.3.0, see changelog of the main package
- Update to 2.3.0:
  * Updates to migrate source repo to GitHub
  * Fix deprecation warning in Python 3.7 re: importing collections.abc
  * Fix Literal/Keyword bug raising IndexError instead of ParseException
  * Added simple_unit_tests.py, as a collection of easy-to-follow unit
  * tests for various classes and features of the pyparsing library.
  * Primary intent is more to be instructional than actually rigorous
  * testing. Complex tests can still be added in the unitTests.py file.
  * New features added to the Regex class

- Fix URL to point to existing github

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=43
2018-11-15 09:08:10 +00:00
c8d2475e98 Accepting request 633191 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/633191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=27
2018-09-10 10:29:50 +00:00
d4582bf471 Accepting request 633190 from home:mcepl:work
- Separate python-pyparsing-doc package so that tests can be run
  without introducing circular dependency.
- Clean up SPEC file.

OBS-URL: https://build.opensuse.org/request/show/633190
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=41
2018-09-04 17:39:25 +00:00
9c4e6bf348 Accepting request 481878 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/481878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=26
2017-04-19 16:02:54 +00:00
bad991faaa - update to 2.2.0:
- Bumped minor version number to reflect compatibility issues with
    OneOrMore and ZeroOrMore bugfixes in 2.1.10. (2.1.10 fixed a bug
    that was introduced in 2.1.4, but the fix could break code
    written against 2.1.4 - 2.1.9.)
  - Updated setup.py to address recursive import problems now
    that pyparsing is part of 'packaging' (used by setuptools).
    Patch submitted by Joshua Root, much thanks!
  - Fixed KeyError issue reported by Yann Bizeul when using packrat
    parsing in the Graphite time series database, thanks Yann!
  - Fixed incorrect usages of '\' in literals, as described in
    https://docs.python.org/3/whatsnew/3.6.html#deprecated-python-behavior
    Patch submitted by Ville Skyttä - thanks!
  - Minor internal change when using '-' operator, to be compatible
    with ParserElement.streamline() method.
  - Expanded infixNotation to accept a list or tuple of parse actions
    to attach to an operation.
  - New unit test added for dill support for storing pyparsing parsers.
    Ordinary Python pickle can be used to pickle pyparsing parsers as
    long as they do not use any parse actions. The 'dill' module is an
    extension to pickle which *does* support pickling of attached
- drop desetuptoolize.patch: this is not needed

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=38
2017-03-14 21:32:04 +00:00
4d4155d358 Accepting request 460253 from devel:languages:python
first batch of singlespec packages

OBS-URL: https://build.opensuse.org/request/show/460253
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=25
2017-02-27 17:31:19 +00:00
Jan Matejek
8aa535e476 Accepting request 460227 from devel:languages:python:singlespec
OBS-URL: https://build.opensuse.org/request/show/460227
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=37
2017-02-24 14:34:29 +00:00
Jan Matejek
badcf9cf9a OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=36 2017-02-23 13:53:31 +00:00
Jan Matejek
8e1c1ce766 - update for single-spec
- desetuptoolize.patch : switch from setuptools to distutils.core
  for installation, as this is now a setuptools dependency
- ensure egg-info is a directory (distutils would install it as file)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=35
2017-02-23 13:10:56 +00:00
60ab8fe9ed Accepting request 443683 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/443683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=24
2016-12-07 23:26:53 +00:00
b20669a510 Accepting request 443222 from home:TheBlackCat:branches:devel:languages:python
Fix SLE 11 build

OBS-URL: https://build.opensuse.org/request/show/443222
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=34
2016-12-04 08:34:25 +00:00
417ede91ab Accepting request 438176 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/438176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=23
2016-11-03 11:56:08 +00:00
Todd R
b4340861bc Accepting request 438174 from home:TheBlackCat:branches:devel:languages:python
update to version 2.1.10

OBS-URL: https://build.opensuse.org/request/show/438174
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=33
2016-11-01 20:03:25 +00:00
009c6d2422 Accepting request 357104 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/357104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=22
2016-02-16 08:27:00 +00:00
Todd R
8ddda2b881 Accepting request 357100 from home:TheBlackCat:branches:devel:languages:python
update to version 2.0.7

OBS-URL: https://build.opensuse.org/request/show/357100
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=32
2016-02-01 11:15:59 +00:00
5ed9dd6964 Accepting request 307470 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/307470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=21
2015-05-18 20:58:29 +00:00
Denisart Benjamin
650c7d1c14 Accepting request 306410 from home:benoit_monin:branches:devel:languages:python
- update to version 2.0.3
- fix end of line encoding of every file in examples

OBS-URL: https://build.opensuse.org/request/show/306410
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=31
2015-05-16 12:53:17 +00:00
d7111a8ec5 Accepting request 281025 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/281025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=20
2015-01-15 15:01:07 +00:00
Denisart Benjamin
9c9ceff98c Accepting request 280937 from security:forensics
update to v2.0.2    Required by latest python-plaso package.

OBS-URL: https://build.opensuse.org/request/show/280937
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=30
2015-01-13 13:23:21 +00:00
Stephan Kulow
95877e094e Accepting request 200181 from devel:languages:python
The examples are way too useful to not being included in -doc
but keep them in examples dir

- include examples in -doc package (forwarded request 200178 from frispete)

OBS-URL: https://build.opensuse.org/request/show/200181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=18
2013-09-24 05:11:38 +00:00
Todd R
156134bf1c Accepting request 200178 from home:frispete:python
The examples are way too useful to not being included in -doc
but keep them in examples dir

- include examples in -doc package

OBS-URL: https://build.opensuse.org/request/show/200178
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=29
2013-09-23 12:02:05 +00:00
Stephan Kulow
43a04466cf Accepting request 199401 from devel:languages:python
- Update to version 2.0.1:
  - 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; reported by
    Luc J. Bourhis, with patch fix by Mathias Mamsch - thanks, Luc
    and Mathias!
- Changes from version 2.0.0:
  - Rather than release another combined Python 2.x/3.x release
    I've decided to start a new major version that is only 
    compatible with Python 3.x (and consequently Python 2.7 as
    well due to backporting of key features). This version will
    be the main development path from now on, with little follow-on
    development on the 1.5.x path.
  - Operator '<<' is now deprecated, in favor of operator '<<=' for
    attaching parsing expressions to Forward() expressions. This is
    being done to address precedence of operations problems with '<<'.
    Operator '<<' will be removed in a future version of pyparsing.

- remove nonsensical tarball

OBS-URL: https://build.opensuse.org/request/show/199401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=16
2013-09-17 14:19:02 +00:00
Sascha Peilicke
5c5c97b128 - Update to version 2.0.1:
- 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; reported by
    Luc J. Bourhis, with patch fix by Mathias Mamsch - thanks, Luc
    and Mathias!
- Changes from version 2.0.0:
  - Rather than release another combined Python 2.x/3.x release
    I've decided to start a new major version that is only 
    compatible with Python 3.x (and consequently Python 2.7 as
    well due to backporting of key features). This version will
    be the main development path from now on, with little follow-on
    development on the 1.5.x path.
  - Operator '<<' is now deprecated, in favor of operator '<<=' for
    attaching parsing expressions to Forward() expressions. This is
    being done to address precedence of operations problems with '<<'.
    Operator '<<' will be removed in a future version of pyparsing.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=26
2013-09-17 13:28:37 +00:00
Sascha Peilicke
8b404e4eb8 Accepting request 199397 from Cloud:OpenStack:Master
- remove nonsensical tarball

OBS-URL: https://build.opensuse.org/request/show/199397
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=25
2013-09-17 13:11:36 +00:00