summaryrefslogtreecommitdiff
path: root/pyparsing
diff options
context:
space:
mode:
authorptmcg <ptmcg@austin.rr.com>2021-10-28 16:20:39 -0500
committerptmcg <ptmcg@austin.rr.com>2021-10-28 16:20:39 -0500
commit958d055040cae3eeafd23f2fe05e04cf035a04b8 (patch)
treef26cd7d6df7ede7307d1c4404636a0202cbf8d8f /pyparsing
parentbf17712cc5e5368356dadf0ca441e7cac999bc09 (diff)
downloadpyparsing-git-958d055040cae3eeafd23f2fe05e04cf035a04b8.tar.gz
Update version to prep for next release (and black)
Diffstat (limited to 'pyparsing')
-rw-r--r--pyparsing/__init__.py4
-rw-r--r--pyparsing/core.py8
-rw-r--r--pyparsing/testing.py10
3 files changed, 14 insertions, 8 deletions
diff --git a/pyparsing/__init__.py b/pyparsing/__init__.py
index ab03e85..efe5b7c 100644
--- a/pyparsing/__init__.py
+++ b/pyparsing/__init__.py
@@ -96,7 +96,7 @@ classes inherit from. Use the docstrings for examples of how to:
from collections import namedtuple
version_info = namedtuple("version_info", "major minor micro release_level serial")
-__version_info__ = version_info(3, 0, 3, "final", 0)
+__version_info__ = version_info(3, 0, 4, "final", 0)
__version__ = "{}.{}.{}".format(*__version_info__[:3]) + (
"{}{}{}".format(
"r" if __version_info__.release_level[0] == "c" else "",
@@ -105,7 +105,7 @@ __version__ = "{}.{}.{}".format(*__version_info__[:3]) + (
),
"",
)[__version_info__.release_level == "final"]
-__version_time__ = "27 October 2021 17:58 UTC"
+__version_time__ = "28 October 2021 21:16 UTC"
__versionTime__ = __version_time__
__author__ = "Paul McGuire <ptmcg.gm+pyparsing@gmail.com>"
diff --git a/pyparsing/core.py b/pyparsing/core.py
index ab178f3..b477083 100644
--- a/pyparsing/core.py
+++ b/pyparsing/core.py
@@ -4014,7 +4014,9 @@ class MatchFirst(ParseExpression):
for e in self.exprs:
try:
return e._parse(
- instring, loc, doActions,
+ instring,
+ loc,
+ doActions,
)
except ParseFatalException as pfe:
pfe.__traceback__ = None
@@ -4342,7 +4344,9 @@ class IndentedBlock(ParseElementEnhance):
self.errmsg = "expected indent at column greater than {}".format(ref_col)
self.add_condition(lambda s, l, t: col(l, s) > ref_col)
- def __init__(self, expr: ParserElement, *, recursive: bool = False, grouped: bool = True):
+ def __init__(
+ self, expr: ParserElement, *, recursive: bool = False, grouped: bool = True
+ ):
super().__init__(expr, savelist=True)
# if recursive:
# raise NotImplementedError("IndentedBlock with recursive is not implemented")
diff --git a/pyparsing/testing.py b/pyparsing/testing.py
index 75ef39f..991972f 100644
--- a/pyparsing/testing.py
+++ b/pyparsing/testing.py
@@ -303,17 +303,19 @@ class pyparsing_test:
header0 = (
lead
+ "".join(
- "{}{}".format(' ' * 99, (i + 1) % 100) for i in range(max(max_line_len // 100, 1))
+ "{}{}".format(" " * 99, (i + 1) % 100)
+ for i in range(max(max_line_len // 100, 1))
)
+ "\n"
)
else:
header0 = ""
header1 = (
- header0 +
- lead
+ header0
+ + lead
+ "".join(
- " {}".format((i + 1) % 10) for i in range(-(-max_line_len // 10))
+ " {}".format((i + 1) % 10)
+ for i in range(-(-max_line_len // 10))
)
+ "\n"
)