Commit Graph

28 Commits

Author SHA256 Message Date
Stephan Kulow
4e455b28e1 Accepting request 179963 from devel:languages:python
housekeeping sr, necessary due to split between d:l:p and d:l:p3 and (manual) _link removal in Factory.

OBS-URL: https://build.opensuse.org/request/show/179963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=15
2013-06-19 13:49:23 +00:00
Sascha Peilicke
455cdc8dda Python3 moved to devel:languages:python3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=23
2013-06-17 12:53:13 +00:00
Stephan Kulow
433e4a5022 Accepting request 163861 from devel:languages:python
This reverts the update to 2.0.0 for python 2.  It seems 1.5.7 does not work with python 3 and version 2.0.0 does not yet work with python 2, although it is apparently intended to

OBS-URL: https://build.opensuse.org/request/show/163861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=14
2013-04-17 07:25:26 +00:00
Todd R
7a1e6eb335 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=21 2013-04-13 10:06:53 +00:00
Todd R
d12f1cc420 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=20 2013-04-13 10:06:40 +00:00
Todd R
e932b18550 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=19 2013-04-13 10:06:00 +00:00
Todd R
f12773510a Accepting request 163759 from devel:languages:python3
Fix EOL fix (forwarded request 163758 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/163759
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=18
2013-04-12 14:08:22 +00:00
Stephan Kulow
a64fca201b Accepting request 160219 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/160219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=13
2013-03-21 21:12:12 +00:00
Sascha Peilicke
4fddad9452 Accepting request 158799 from home:dirkmueller:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/158799
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=16
2013-03-13 09:44:09 +00:00
Stephan Kulow
bcb6ff5aeb Accepting request 148404 from devel:languages:python
- Fix license (MIT and GPL-2.0+ and GPL-3.0+)

- Don't ship examples twice

- Initial support of python3


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

- Don't ship examples twice

- Initial support of python3

OBS-URL: https://build.opensuse.org/request/show/148404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=11
2013-01-14 13:09:51 +00:00
Sascha Peilicke
17d35de99c - Minimal cleanup
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=14
2013-01-14 11:55:27 +00:00
Sascha Peilicke
a84db6fd14 - Don't ship examples twice
- Don't ship examples twice

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=13
2013-01-09 08:30:35 +00:00
Sascha Peilicke
9a32100a34 Accepting request 147512 from home:posophe:branches:devel:languages:python
initial python3 support.
sed -i 's/\r$//' doesn't work...

OBS-URL: https://build.opensuse.org/request/show/147512
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=12
2013-01-09 08:28:39 +00:00
Stephan Kulow
620d4b9028 Accepting request 142597 from devel:languages:python
- Package examples
- Spec file cleanup

OBS-URL: https://build.opensuse.org/request/show/142597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=10
2012-11-25 12:53:27 +00:00
Sascha Peilicke
d422dd37dd - Package examples
- Spec file cleanup

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=10
2012-11-23 14:08:18 +00:00
Pascal Bleser
89de4680c9 remove %debug_package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=9
2011-12-12 09:05:56 +00:00
Stephan Kulow
92319ef072 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=8
2011-12-06 17:57:19 +00:00
Berthold Gunreben
59eaa1fbc3 Autobuild autoformatter for 75194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=6
2011-07-04 08:24:38 +00:00
Berthold Gunreben
702a6fc911 Accepting request 75194 from devel:languages:python
- Add Provides/Obsoletes for python-parsing

OBS-URL: https://build.opensuse.org/request/show/75194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=5
2011-07-04 08:24:28 +00:00
Sascha Peilicke
d3552010b7 - Add Provides/Obsoletes for python-parsing
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=7
2011-07-03 09:41:12 +00:00
31ea7ea6b2 Autobuild autoformatter for 74869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=4
2011-06-30 10:57:50 +00:00
OBS User buildservice-autocommit
89686fec65 Updating link to change in openSUSE:Factory/python-pyparsing revision 4.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=ad764093ba1c69edee92f8e7a6da78ee
2011-06-30 10:57:50 +00:00
b3126c4be6 Accepting request 74869 from devel:languages:python
- Update to version 1.5.6:
  * Cleanup of parse action normalizing code, to be more version-tolerant,
    and robust in the face of future Python versions
  * Removal of exception cacheing, addressing a memory leak condition
    in Python 3.
  * Fixed bug when using packrat parsing, where a previously parsed
    expression would duplicate subsequent tokens
  * Fixed bug in srange, which accepted escaped hex characters of the 
    form '\0x##', but should be '\x##'.  Both forms will be supported
    for backwards compatibility.
  * Added the Verilog parser to the provided set of examples, under the
    MIT license.
  * Added the excludeChars argument to the Word class, to simplify defining
    a word composed of all characters in a large range except for one or two.
  * Added optional overlap parameter to scanString, to return overlapping
    matches found in the source text.
  * Updated oneOf internal regular expression generation, with improved
    parse time performance.
  * Slight performance improvement in transformString, removing empty
    strings from the list of string fragments built while scanning the
    source text, before calling ''.join. Especially useful when using 
    transformString to strip out selected text.
  * Enhanced form of using the "expr('name')" style of results naming,
    in lieu of calling setResultsName.  If name ends with an '*', then
    this is equivalent to expr.setResultsName('name',listAllMatches=True).
  * Fixed up internal list flattener to use iteration instead of recursion,
    to avoid stack overflow when transforming large files.
- Changes from version 1.5.5:
  * Typo in Python3 version of pyparsing, "builtin" should be "builtins".
- Changes from version 1.5.4:

OBS-URL: https://build.opensuse.org/request/show/74869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=3
2011-06-30 10:57:16 +00:00
Sascha Peilicke
ea75faf365 - Update to version 1.5.6:
* Cleanup of parse action normalizing code, to be more version-tolerant,
    and robust in the face of future Python versions
  * Removal of exception cacheing, addressing a memory leak condition
    in Python 3.
  * Fixed bug when using packrat parsing, where a previously parsed
    expression would duplicate subsequent tokens
  * Fixed bug in srange, which accepted escaped hex characters of the 
    form '\0x##', but should be '\x##'.  Both forms will be supported
    for backwards compatibility.
  * Added the Verilog parser to the provided set of examples, under the
    MIT license.
  * Added the excludeChars argument to the Word class, to simplify defining
    a word composed of all characters in a large range except for one or two.
  * Added optional overlap parameter to scanString, to return overlapping
    matches found in the source text.
  * Updated oneOf internal regular expression generation, with improved
    parse time performance.
  * Slight performance improvement in transformString, removing empty
    strings from the list of string fragments built while scanning the
    source text, before calling ''.join. Especially useful when using 
    transformString to strip out selected text.
  * Enhanced form of using the "expr('name')" style of results naming,
    in lieu of calling setResultsName.  If name ends with an '*', then
    this is equivalent to expr.setResultsName('name',listAllMatches=True).
  * Fixed up internal list flattener to use iteration instead of recursion,
    to avoid stack overflow when transforming large files.
- Changes from version 1.5.5:
  * Typo in Python3 version of pyparsing, "builtin" should be "builtins".
- Changes from version 1.5.4:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=5
2011-06-30 08:57:52 +00:00
Sascha Peilicke
5b72c11078 Autobuild autoformatter for 73459
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=2
2011-06-28 13:20:38 +00:00
OBS User buildservice-autocommit
5cb1e91c78 Updating link to change in openSUSE:Factory/python-pyparsing revision 2.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=5961250e49585eb0056d4210bd34523e
2011-06-28 13:20:38 +00:00
Sascha Peilicke
fcae087e79 Accepting request 73459 from devel:languages:python
Please add python-pyparsing to Factory, it is a dependency for python-pybtex and useful on its own

OBS-URL: https://build.opensuse.org/request/show/73459
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyparsing?expand=0&rev=1
2011-06-28 13:20:12 +00:00
Pascal Bleser
50a6d9e853 1.5.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyparsing?expand=0&rev=1
2010-07-07 00:40:12 +00:00