From aa42e0d7cf3bb79eb304058576cc626d07ef416b Mon Sep 17 00:00:00 2001 From: Lucas Wiman Date: Sun, 26 Jun 2022 11:42:58 -0700 Subject: [PATCH 1/3] 0.10.0 release. --- README.rst | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index fab1b16..5e43d7b 100644 --- a/README.rst +++ b/README.rst @@ -442,7 +442,7 @@ Niceties Version History =============== -(Next release) +0.10.0 * Improve error message in left-recursive rules. (lucaswiman) * Add support for range ``{min,max}`` repetition expressions (righthandabacus) * Fix bug in ``*`` and ``+`` for token grammars (lucaswiman) diff --git a/setup.py b/setup.py index e5c84c6..c3a9e5d 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ setup( name='parsimonious', - version='0.9.0', + version='0.10.0', description='(Soon to be) the fastest pure-Python PEG parser I could muster', long_description=long_description, author='Erik Rose', From 3bbe01cd019cf05b99b253221bd610bccaa6e6f6 Mon Sep 17 00:00:00 2001 From: Lucas Wiman Date: Tue, 28 Jun 2022 22:53:07 -0700 Subject: [PATCH 2/3] Readme updates --- README.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.rst b/README.rst index 5e43d7b..8a95b38 100644 --- a/README.rst +++ b/README.rst @@ -441,8 +441,11 @@ Niceties Version History =============== +(Next release) + * ... 0.10.0 + * Fix infinite recursion in __eq__ in some cases. (FelisNivalis) * Improve error message in left-recursive rules. (lucaswiman) * Add support for range ``{min,max}`` repetition expressions (righthandabacus) * Fix bug in ``*`` and ``+`` for token grammars (lucaswiman) From d5aecf01cad9e9c99c8a8ea1a61d157e6def9263 Mon Sep 17 00:00:00 2001 From: Lucas Wiman Date: Sat, 3 Sep 2022 09:59:31 -0700 Subject: [PATCH 3/3] Fix twine warnings: 1. Syntax error in RST. 2. Add a content type for long_description. --- README.rst | 10 +++++----- setup.py | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/README.rst b/README.rst index 8a95b38..d228806 100644 --- a/README.rst +++ b/README.rst @@ -238,11 +238,11 @@ Syntax Reference ``b"some literal"`` A bytes literal. Using bytes literals and regular expressions allows your grammar to parse binary files. - Note that all literals and regular expressions must be - of the same type within a grammar. In grammars that - process bytestrings, you should make the grammar string - an ``r"""string"""`` so that byte literals like ``\xff`` - work correctly. + Note that all literals and regular expressions must be + of the same type within a grammar. In grammars that + process bytestrings, you should make the grammar string + an ``r"""string"""`` so that byte literals like ``\xff`` + work correctly. [space] Sequences are made out of space- or tab-delimited things. ``a b c`` matches spots where those 3 diff --git a/setup.py b/setup.py index c3a9e5d..b410429 100644 --- a/setup.py +++ b/setup.py @@ -10,6 +10,7 @@ version='0.10.0', description='(Soon to be) the fastest pure-Python PEG parser I could muster', long_description=long_description, + long_description_content_type='text/x-rst', author='Erik Rose', author_email='erikrose@grinchcentral.com', license='MIT',