Commit Graph

62 Commits

Author SHA256 Message Date
Dominique Leuenberger
b89083c2c1 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
0a12b50e88 - 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
Dominique Leuenberger
f1152abf2d 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
02825dedbb 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
1580bf041c 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
Dominique Leuenberger
07d4df157e 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
91a81470e0 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
78908c097d 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
501b075884 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
3899205e0e - 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
a9b2b63dae - 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
Yuchen Lin
c862eeaf6c 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
989672fcf6 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
Dominique Leuenberger
869379692c 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
da105ff4b2 - 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
Dominique Leuenberger
7fc55539d1 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
170ad64d71 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
20a122e729 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
0f739a65f3 - 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
Dominique Leuenberger
7a02df6f31 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
Thomas Bechtold
93393581fd 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
Dominique Leuenberger
3a91e8e70e 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
ce7b66256c 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
Dominique Leuenberger
5012da3925 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
0f46391ec5 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
Dominique Leuenberger
7ed3e56c86 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
f20a1ebe23 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
Dominique Leuenberger
7e92554949 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
54a411dd3d 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
abc2f78bd9 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
130a93a6d7 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
89b48106c8 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
e37a4cfdf7 - 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
f8b99d39e8 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
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