Skip to content

Commit 7acfc83

Browse files
authored
Merge pull request #11041 from asottile/upgrade-pyparsing
Upgrade pyparsing to improve startup time
2 parents 8133d83 + 994bd91 commit 7acfc83

File tree

9 files changed

+159
-101
lines changed

9 files changed

+159
-101
lines changed

news/pyparsing.vendor.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Upgrade ``pyparsing`` to 3.0.8 for startup performance improvements.

src/pip/_vendor/pyparsing.pyi

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/pip/_vendor/pyparsing/__init__.py

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# module pyparsing.py
22
#
3-
# Copyright (c) 2003-2021 Paul T. McGuire
3+
# Copyright (c) 2003-2022 Paul T. McGuire
44
#
55
# Permission is hereby granted, free of charge, to any person obtaining
66
# a copy of this software and associated documentation files (the
@@ -105,14 +105,17 @@ class version_info(NamedTuple):
105105

106106
@property
107107
def __version__(self):
108-
return "{}.{}.{}".format(self.major, self.minor, self.micro) + (
109-
"{}{}{}".format(
110-
"r" if self.releaselevel[0] == "c" else "",
111-
self.releaselevel[0],
112-
self.serial,
113-
),
114-
"",
115-
)[self.releaselevel == "final"]
108+
return (
109+
"{}.{}.{}".format(self.major, self.minor, self.micro)
110+
+ (
111+
"{}{}{}".format(
112+
"r" if self.releaselevel[0] == "c" else "",
113+
self.releaselevel[0],
114+
self.serial,
115+
),
116+
"",
117+
)[self.releaselevel == "final"]
118+
)
116119

117120
def __str__(self):
118121
return "{} {} / {}".format(__name__, self.__version__, __version_time__)
@@ -125,8 +128,8 @@ def __repr__(self):
125128
)
126129

127130

128-
__version_info__ = version_info(3, 0, 7, "final", 0)
129-
__version_time__ = "15 Jan 2022 04:10 UTC"
131+
__version_info__ = version_info(3, 0, 8, "final", 0)
132+
__version_time__ = "09 Apr 2022 23:29 UTC"
130133
__version__ = __version_info__.__version__
131134
__versionTime__ = __version_time__
132135
__author__ = "Paul McGuire <[email protected]>"

0 commit comments

Comments
 (0)