Skip to content

Commit a05e4d9

Browse files
Merge pull request #1747 from ssi91/fix-vyper-version-parsing
fix versions parsing RegExp
2 parents 1da7df6 + dbd9658 commit a05e4d9

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

brownie/project/sources.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,9 @@ def get_vyper_pragma_spec(source: str, path: Optional[str] = None) -> NpmSpec:
231231
232232
Returns: NpmSpec object
233233
"""
234-
pragma_match = next(re.finditer(r"(?:\n|^)\s*#\s*@version\s*([^\n]*)", source), None)
234+
pragma_match = next(
235+
re.finditer(r"(?:\n|^)\s*#\s*(?:pragma version|@version)\s*([^\n]*)", source), None
236+
)
235237
if pragma_match is None:
236238
if path:
237239
raise PragmaError(f"No version pragma in '{path}'")

0 commit comments

Comments
 (0)