mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 16:14:02 +00:00
requirements: Add google-re2, a drop-in replacement for re using re2.
re2[1] compiles (strictly) regular expressions to deterministic finite automata, which guarantees linear-time behavior; `google-re2` is a drop-in replacement for the `re` module which uses re2 under the hood. [1]: https://github.com/google/re2/
This commit is contained in:
@@ -184,3 +184,6 @@ pyuca
|
||||
|
||||
# Handle connection retries with exponential backoff
|
||||
backoff
|
||||
|
||||
# Non-backtracking regular expressions
|
||||
google-re2
|
||||
|
@@ -408,6 +408,13 @@ gitlint==0.15.1 \
|
||||
--hash=sha256:4b22916dcbdca381244aee6cb8d8743756cfd98f27e7d1f02e78733f07c3c21c \
|
||||
--hash=sha256:7ebdb8e7d333e577e956225cbc3ad8e0e96d05e638e6d461c9b66b784f9d2ac4
|
||||
# via -r requirements/dev.in
|
||||
google-re2==0.2.20210901 \
|
||||
--hash=sha256:028bb86b1612cbd7947e7493a92f1dc33c8b95b31a57017c392811650b62bf5d \
|
||||
--hash=sha256:10020ad49a6217534c5b82543ca4ee56c3317981afb68a8c737c212f222564f5 \
|
||||
--hash=sha256:542b9b18f01d06375ffab6a0e2ed809e3de7ddedde3382b6d24a98aced57c7a5 \
|
||||
--hash=sha256:676fa9ee54e3fb70f290526fc0f4d78d1e5a4add701b5547494eaf7c68c72247 \
|
||||
--hash=sha256:a1175c7e5b5ad12462279184099b7b95f72b25fab4d141289224c7a3ffdc4a06
|
||||
# via -r requirements/common.in
|
||||
h2==2.6.2 \
|
||||
--hash=sha256:93cbd1013a2218539af05cdf9fc37b786655b93bbc94f5296b7dabd1c5cadf41 \
|
||||
--hash=sha256:af35878673c83a44afbc12b13ac91a489da2819b5dc1e11768f3c2406f740fe9
|
||||
|
@@ -259,6 +259,13 @@ django[argon2]==3.2.2 \
|
||||
future==0.18.2 \
|
||||
--hash=sha256:b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d
|
||||
# via python-twitter
|
||||
google-re2==0.2.20210901 \
|
||||
--hash=sha256:028bb86b1612cbd7947e7493a92f1dc33c8b95b31a57017c392811650b62bf5d \
|
||||
--hash=sha256:10020ad49a6217534c5b82543ca4ee56c3317981afb68a8c737c212f222564f5 \
|
||||
--hash=sha256:542b9b18f01d06375ffab6a0e2ed809e3de7ddedde3382b6d24a98aced57c7a5 \
|
||||
--hash=sha256:676fa9ee54e3fb70f290526fc0f4d78d1e5a4add701b5547494eaf7c68c72247 \
|
||||
--hash=sha256:a1175c7e5b5ad12462279184099b7b95f72b25fab4d141289224c7a3ffdc4a06
|
||||
# via -r requirements/common.in
|
||||
h2==2.6.2 \
|
||||
--hash=sha256:93cbd1013a2218539af05cdf9fc37b786655b93bbc94f5296b7dabd1c5cadf41 \
|
||||
--hash=sha256:af35878673c83a44afbc12b13ac91a489da2819b5dc1e11768f3c2406f740fe9
|
||||
|
@@ -47,4 +47,4 @@ API_FEATURE_LEVEL = 65
|
||||
# historical commits sharing the same major version, in which case a
|
||||
# minor version bump suffices.
|
||||
|
||||
PROVISION_VERSION = "146.0"
|
||||
PROVISION_VERSION = "146.1"
|
||||
|
Reference in New Issue
Block a user