From e22dc67aa10b53bbf069f825a0d40eefc727f0cb Mon Sep 17 00:00:00 2001 From: A5rocks Date: Sat, 23 Aug 2025 16:38:08 +0900 Subject: [PATCH] Avoid warning --- parso/grammar.py | 9 +++++---- test/test_load_grammar.py | 3 +-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/parso/grammar.py b/parso/grammar.py index 92755d5..27d6002 100644 --- a/parso/grammar.py +++ b/parso/grammar.py @@ -245,10 +245,11 @@ def load_grammar(*, version: str = None, path: str = None): passed_version_info = parse_version_string(version) version_info = min(passed_version_info, PythonVersionInfo(3, 14)) - if passed_version_info != version_info: - warnings.warn('parso does not support %s.%s yet.' % ( - passed_version_info.major, passed_version_info.minor - )) + # # NOTE: this is commented out until parso properly supports newer Python grammars. + # if passed_version_info != version_info: + # warnings.warn('parso does not support %s.%s yet.' % ( + # passed_version_info.major, passed_version_info.minor + # )) file = path or os.path.join( 'python', diff --git a/test/test_load_grammar.py b/test/test_load_grammar.py index 024ce8c..0c70436 100644 --- a/test/test_load_grammar.py +++ b/test/test_load_grammar.py @@ -11,8 +11,7 @@ def test_load_inexisting_grammar(): def test_load_grammar_uses_older_syntax(): - with pytest.warns(): - load_grammar(version='4.0') + load_grammar(version='4.0') def test_load_grammar_doesnt_warn(each_version):