src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Annotations/AnnotationsChecker.py

branch
eric7
changeset 10119
64147a7e6393
parent 10087
65b7354b0d4c
child 10169
0f70a4ef4592
equal deleted inserted replaced
10118:f93954861747 10119:64147a7e6393
696 from .AnnotationsDeprecationsVisitor import ( 696 from .AnnotationsDeprecationsVisitor import (
697 AnnotationsDeprecationsVisitor, 697 AnnotationsDeprecationsVisitor,
698 AnnotationsFutureImportVisitor, 698 AnnotationsFutureImportVisitor,
699 ) 699 )
700 700
701 if sys.version_info < (3, 7): # play it safe 701 if sys.version_info < (3, 9):
702 return
703 elif sys.version_info < (3, 9):
704 # py 3.8: only if activated via __future__ import 702 # py 3.8: only if activated via __future__ import
705 visitor = AnnotationsFutureImportVisitor() 703 visitor = AnnotationsFutureImportVisitor()
706 visitor.visit(self.__tree) 704 visitor.visit(self.__tree)
707 if not visitor.futureImportPresent(): 705 if not visitor.futureImportPresent():
708 return 706 return

eric ide

mercurial