[Python-announce] logmerger 0.8.0 released

2023-12-07 Thread Paul McGuire
logmerger 0.8.0 === New features: - Added --inline command line option to view merged logs in a single inline column instead of side-by-side columns (side-by-side is the default) - Added jump feature to move by number of lines or by a time period in microseconds, milliseconds, second

[Python-announce] logmerger 0.7.0

2023-10-08 Thread Paul McGuire
logmerger 0.7.0 === Screenshot: https://github.com/ptmcg/logmerger/blob/main/static/log1_log2_merged_tui_lr.jpg?raw=true Use logmerger to view multiple log files, merged side-by-side with a common timeline using timestamps from the input files. - merge ASCII log files - detects v

[Python-announce] pyparsing 3.1.1 released

2023-07-30 Thread Paul McGuire
Thanks everyone for the great feedback on the 3.1.0 release! Caught some glaring regressions that slipped through my test suite. Just published version 3.1.1: https://github.com/pyparsing/pyparsing/releases/tag/3.1.1 - Fixed regression in Word(min), reported by Ricardo Coccioli, good catch! (Is

[Python-announce] pyparsing 3.1.0 released

2023-06-18 Thread Paul McGuire
After several alpha and beta releases, I've finally pushed out version 3.1.0 of pyparsing. Here are the highlights: NOTE: In the future release 3.2.0, use of many of the pre-PEP8 methods (such as `ParserElement.parseString`) will start to raise `DeprecationWarnings`. 3.2.0 should get released s

[Python-announce] Pyparsing 3.1.0b2 released (final beta!)

2023-05-20 Thread Paul McGuire
I just pushed release 3.1.0b2 of pyparsing. 3.1.0 with some fixes to bugs that came up in the past few weeks - testing works! If your project uses pyparsing, please please *please* download this beta release (using "pip install -U pyparsing==3.1.0b2") and open any compatibility issues you might

[Python-announce] Pyparsing 3.1.0b1 released

2023-04-10 Thread Paul McGuire
I just pushed release 3.1.0b1 of pyparsing. 3.1.0 will include support for python 3.12, and will be the last release to support 3.6 and 3.7. If your project uses pyparsing, *please* download this beta release (using "pip install -U pyparsing==3.1.0b1") and open any compatibility issues you might

ANN: pyparsing 2.0.2 released

2014-04-18 Thread Paul McGuire
I'm happy to announce a new release of pyparsing, version 2.0.2. This release contains some small enhancements and some bugfixes. Change summary: --- - Extended "expr(name)" shortcut (same as "expr.setResultsName(name)") to accept "expr()" as a shortcut for "expr.copy()". - Added

[ANN] pyparsing 2.0.1 released - compatible with Python 2.6 and later

2013-07-21 Thread Paul McGuire
pport and interest in pyparsing! -- Paul McGuire -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/

ANN: pyparsing 1.5.6 released!

2011-07-05 Thread Paul McGuire
After about 10 months, there is a new release of pyparsing, version 1.5.6. This release contains some small enhancements, some bugfixes, and some new examples. Most notably, this release includes the first public release of the Verilog parser. I have tired of restricting this parser for commerci

[ANN] pyparsing 1.5.3 released

2010-06-25 Thread Paul McGuire
I'm happy to announce that a new release of pyparsing is now available, version 1.5.3. It has been almost a year and a half since 1.5.2 was released, but pyparsing has remained pretty stable. I believe I have cleaned up the botch-job I made in version 1.5.2 of trying to support both Python 2.x an

ANN: pyparsing 1.5.2 released!

2009-04-20 Thread Paul McGuire
Well, it has been about 6 months since the release of pyparsing 1.5.1, and there have been no new functional enhancements to pyparsing. I take this as a further sign that pyparsing is reaching a development/ maturity plateau. With the help of the pyparsing community, there are some compatibility

ANN: "Who's Using Pyparsing?" - 12 new applications listed at the pyparsing wiki

2008-04-14 Thread Paul McGuire
The community of pyparsing users gets more and more creative! This wiki page (http://pyparsing.wikispaces.com/WhosUsingPyparsing) links to 12 new applications making use of pyparsing: asDox - Actionscript class extractor svg2imagemap - SVG -> HTML image map converter Quameon - Quantum Monte Carlo

ANN: pyparsing 1.4.11 released

2008-02-10 Thread Paul McGuire
I have just uploaded version 1.4.11 of pyparsing to SourceForge. It has been a pretty full 2 months since the last release, with contributions from new users, old users, and also some help from the Google Highly-Open Participation contest. I think there are some very interesting new features in t

ANN: pyparsing-1.4.10 released!

2007-12-11 Thread Paul McGuire
I'm happy to announce that I have just uploaded the latest release (v1.4.10) of pyparsing. I had to quick turnaround this release because a bug I thought I had fixed in 1.4.9 still persisted. I now have unit tests to catch the problematic variations in the operatorPrecedence method. This release

ANN: O'Reilly e-book, "Getting Started with Pyparsing"

2007-10-31 Thread Paul McGuire
: http://preview.tinyurl.com/yp4v48 For more details, see O'Reilly's web page: http://www.oreilly.com/catalog/9780596514235/ Thanks, -- Paul McGuire (For those who have downloaded it, please add a review to the book download page.) -- http://mail.python.org/mailman/listinfo/py

ANN: pyparsing 1.4.8 released

2007-10-07 Thread Paul McGuire
I'm happy to announce that I have just uploaded the latest release (v1.4.8) of pyparsing. This release has a few new features and corresponding demonstration examples. There are also a few minor bug-fixes, and a performance speedup in the operatorPrecedence method. Here are the notes: - Added n

ANN: pyparsing1.4.7

2007-07-22 Thread Paul McGuire
I just uploaded the latest release (v1.4.7) of pyparsing, and I'm happy to say, it is not a very big release - this module is getting to be quite stable. A few bug-fixes, and one significant notation enhancement: setResultsNames gains a big shortcut in this release (see below). No new examples in

ANN: pyparsing-1.4.6 released

2007-04-12 Thread Paul McGuire
I'm happy to announce v1.4.6 of pyparsing has been released. This latest version of pyparsing has a few minor bug-fixes and enhancements, and another performance improvement for recursive grammars (those that use the Forward class). The salient features of this new release are: Simplified the Par

ANN: pyparsing-1.3.3 released

2005-09-13 Thread Paul McGuire
Pyparsing 1.3.3 contains mostly bugfixes and minor enhancements over previous releases, including some improvement in Unicode support. Here are the change notes: Version 1.3.3 - September 12, 2005 -- - Improved support for Unicode strings that would be returned usi

pyparsing 1.3.2 released

2005-07-25 Thread Paul McGuire
"The best laid plans o' mice an' men / Gang aft a-gley" So said Robert Burns (who really should do something about that speech impediment!). And so said I about 6 weeks ago, when I thought that I would leave pyparsing alone for awhile, after the 1.3.1 release. Well, here we are, and I'm announci

ANN: pyparsing-1.3.1 released

2005-06-13 Thread Paul McGuire
ng at http://pyparsing.sourceforge.net. -- Paul McGuire Version 1.3.1 - June 12, 2005 - - Added markInputline() method to ParseException, to display the input text line location of the parsing exception. (Thanks, Stefan Behnel!) - Added setDefaultKeywordChars(), so that Keyword definitio

ANN: pyparsing-1.3 released

2005-03-26 Thread Paul McGuire
fined debugging actions. - Added support for escaped quotes (either in \', \", or doubled quote form) to the predefined expressions for quoted strings. (Thanks, Ero Carrera!) - Minor performance improvement (~5%) converting "char in string" tests to "char in dict". (S