Skip to content

Commit 4f69c9b

Browse files
committed
Up to date with GraphQL.js 16.0.0rc2 now
Replicates graphql/graphql-js@976d64b
1 parent ce98196 commit 4f69c9b

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

src/graphql/version.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
version = "3.2.0rc1"
88

9-
version_js = "16.0.0rc1"
9+
version_js = "16.0.0rc2"
1010

1111

1212
_re_version = re.compile(r"(\d+)\.(\d+)\.(\d+)(\D*)(\d*)")
@@ -40,7 +40,10 @@ def __str__(self) -> str:
4040
v = f"{self.major}.{self.minor}.{self.micro}"
4141
level = self.releaselevel
4242
if level and level != "final":
43-
v = f"{v}{level[:1]}{self.serial}"
43+
level = level[:1]
44+
if level == "c":
45+
level = "rc"
46+
v = f"{v}{level}{self.serial}"
4447
return v
4548

4649

tests/test_version.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
version_info_js,
1010
)
1111

12-
_re_version = re.compile(r"(\d+)\.(\d+)\.(\d+)(?:(a|b|c)(\d+))?$")
12+
_re_version = re.compile(r"(\d+)\.(\d+)\.(\d+)(?:(a|b|r?c)(\d+))?$")
1313

1414

1515
def describe_version():
@@ -77,7 +77,7 @@ def version_info_has_correct_fields():
7777
if groups[3] is None: # pragma: no cover
7878
assert groups[4] is None
7979
else: # pragma: no cover
80-
assert version_info.releaselevel[:1] == groups[3]
80+
assert version_info.releaselevel[:1] == groups[3].lstrip("r")
8181
assert version_info.serial == int(groups[4])
8282

8383
def describe_graphql_js_version():
@@ -103,5 +103,5 @@ def version_info_js_has_correct_fields():
103103
if groups[3] is None: # pragma: no cover
104104
assert groups[4] is None
105105
else: # pragma: no cover
106-
assert version_info_js.releaselevel[:1] == groups[3]
106+
assert version_info_js.releaselevel[:1] == groups[3].lstrip("r")
107107
assert version_info_js.serial == int(groups[4])

0 commit comments

Comments
 (0)