<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pyparsing-git.git/examples/statemachine, branch pyparsing_3.0.7</title>
<subtitle>github.com: pyparsing/pyparsing.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyparsing-git.git/'/>
<entry>
<title>Update __versionTime__; blacken core code and examples</title>
<updated>2021-08-01T17:57:10+00:00</updated>
<author>
<name>ptmcg</name>
<email>ptmcg@austin.rr.com</email>
</author>
<published>2021-08-01T17:57:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyparsing-git.git/commit/?id=f22dcdc9be6aebf7defc1ef43e39c53921ba7566'/>
<id>f22dcdc9be6aebf7defc1ef43e39c53921ba7566</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>import and exception types cleanup in statemachine examples</title>
<updated>2020-04-28T04:56:17+00:00</updated>
<author>
<name>ptmcg</name>
<email>ptmcg@austin.rr.com</email>
</author>
<published>2020-04-28T04:56:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyparsing-git.git/commit/?id=871037d94974b5bd7ef1fa644df1f4e33fe0c6b9'/>
<id>871037d94974b5bd7ef1fa644df1f4e33fe0c6b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Blacken the project (#141)</title>
<updated>2019-11-01T04:10:28+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-11-01T04:10:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyparsing-git.git/commit/?id=53d1b4a6f48a53c4c4ec4ac7031362b691c0366d'/>
<id>53d1b4a6f48a53c4c4ec4ac7031362b691c0366d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use pyupgrade to upgrade the code to use Python3 conventions (#138)</title>
<updated>2019-10-25T03:11:14+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-10-25T03:11:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyparsing-git.git/commit/?id=f73e2571fb643a2afdde365eeee0fe0f3f4f5300'/>
<id>f73e2571fb643a2afdde365eeee0fe0f3f4f5300</id>
<content type='text'>
The pyupgrade project is available at
https://github.com/asottile/pyupgrade and can be installed through pip.

The pyupgrade tool automatically upgrades syntax for newer versions of
the language. As pyparsing is now Python 3 only, can apply some cleanups
and simplifications. Ran the tool using the following command:

    $ find . -name \*.py -exec pyupgrade --py3-plus {} \;

For now, pyparsing.py was skipped while it is refactored to a package.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The pyupgrade project is available at
https://github.com/asottile/pyupgrade and can be installed through pip.

The pyupgrade tool automatically upgrades syntax for newer versions of
the language. As pyparsing is now Python 3 only, can apply some cleanups
and simplifications. Ran the tool using the following command:

    $ find . -name \*.py -exec pyupgrade --py3-plus {} \;

For now, pyparsing.py was skipped while it is refactored to a package.</pre>
</div>
</content>
</entry>
<entry>
<title>Py3 cleanup: Remove workaround for Python2 urllib (#143)</title>
<updated>2019-10-19T16:20:40+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-10-19T16:20:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyparsing-git.git/commit/?id=87d14e7ef563263417d3fddccd25636741c5b6c2'/>
<id>87d14e7ef563263417d3fddccd25636741c5b6c2</id>
<content type='text'>
For Python 3 only code, the import path is known and stable. Can remove
the ImportError workaround.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For Python 3 only code, the import path is known and stable. Can remove
the ImportError workaround.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix description in module header</title>
<updated>2019-05-29T01:15:38+00:00</updated>
<author>
<name>Paul McGuire</name>
<email>ptmcg@austin.rr.com</email>
</author>
<published>2019-05-29T01:15:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyparsing-git.git/commit/?id=7dc2374df79b3e02d0d17d3eda07848b0121765f'/>
<id>7dc2374df79b3e02d0d17d3eda07848b0121765f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update generated code for both unnamed and named state transition state machines</title>
<updated>2019-05-28T02:16:19+00:00</updated>
<author>
<name>Paul McGuire</name>
<email>ptmcg@austin.rr.com</email>
</author>
<published>2019-05-28T02:16:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyparsing-git.git/commit/?id=997c5f0f9cfda8cd3c491081b4a2d083ccf59648'/>
<id>997c5f0f9cfda8cd3c491081b4a2d083ccf59648</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Typo - `isinstance` should be `issubclass`</title>
<updated>2019-05-28T02:09:48+00:00</updated>
<author>
<name>Paul McGuire</name>
<email>ptmcg@austin.rr.com</email>
</author>
<published>2019-05-28T02:09:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyparsing-git.git/commit/?id=fa1482d7c39de6d5ff534eebff7e76de7acfef10'/>
<id>fa1482d7c39de6d5ff534eebff7e76de7acfef10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fine tuning of statemachine example, moving InvalidStateTransition declaration inside generated class; added video state machine demo; added vending machine state machine demo showing how to using statemachine without importing a .pystate file</title>
<updated>2019-05-28T01:36:04+00:00</updated>
<author>
<name>Paul McGuire</name>
<email>ptmcg@austin.rr.com</email>
</author>
<published>2019-05-28T01:36:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyparsing-git.git/commit/?id=de5633bc975aad61d28ade5f96bf4af854657a6a'/>
<id>de5633bc975aad61d28ade5f96bf4af854657a6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix generated stateMixin class to properly implement overridable transition methods instead of messing with getattr; allows use of `super().transition_name()` in classes that subclass from the Mixin</title>
<updated>2019-04-17T23:08:35+00:00</updated>
<author>
<name>Paul McGuire</name>
<email>ptmcg@austin.rr.com</email>
</author>
<published>2019-04-17T23:08:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pyparsing-git.git/commit/?id=f0264bd8d1a548a50b3e5f7d99cfefd577942d14'/>
<id>f0264bd8d1a548a50b3e5f7d99cfefd577942d14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
