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):