ptmcg
ptmcg-pm.bsky.social
ptmcg
@ptmcg-pm.bsky.social
Author/maintainer of pyparsing, littletable, plusminus, logmerger; co-author of Python in a Nutshell 4th edition
This past weekend I pushed version 3.3.1 of pyparsing to PyPI (3.3.0 had a small but CI-stopping packaging blip). Includes AI instructions of pyparsing best practices. Deprecated camelCase names now throw DeprecatedWarnings. TINY teaching language parser+REPL
#PythonDevelopment #python #pyparsing
December 25, 2025 at 4:46 AM
A TINY script for finding prime numbers
November 26, 2025 at 5:23 AM
I just released version 0.13.0, with some significant performance speedups, and visibility to loading time while building the display DataTable. Changelog here: github.com/ptmcg/logmer...
November 15, 2025 at 5:08 PM
Mini-gallery of business card-sized prints of my artwork. Submitting these to the Bee Cave Arts Foundation's Christmas Fair. Prints by moo.com #art #digitalart #beecaveartsfoundation
October 1, 2025 at 5:42 AM
The upcoming 3.3.0 release of pyparsing will include AI instructions for best practices when using this package. They can be accessed from the command-line using `python -m pyparsing.ai.show_best_practices` (They work for human developers too.) #python #pythondev #pyparsing #ai
September 29, 2025 at 5:51 AM
Greetings, BlueSky-ers! I'm new here so I wanted to do a quick introduction. My name is Paul McGuire, I've been using Python for about 24 years. I maintain the #pyparsing package, which is about to have its release 3.3.0 next month. I also make digital art. #PythonDev #Python #Introduction
September 28, 2025 at 4:33 PM
Here is a Heapq class wrapper around those heapq functions, if you really want to en-class-ify them.

Code is in the ALT text.
September 28, 2025 at 1:09 PM
When was this posted?! wikispaces is long long gone. :( BUT! that code is now in the pyparsing Github repository in the examples directory, along with many others. github.com/pyparsing/py... A more up-to-date version is number_words.py in that directory, which can also generate a railroad diagram.
September 26, 2025 at 6:40 PM