Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/astroid/const.py: 94%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

16 statements  

1# Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html 

2# For details: https://github.com/pylint-dev/astroid/blob/main/LICENSE 

3# Copyright (c) https://github.com/pylint-dev/astroid/blob/main/CONTRIBUTORS.txt 

4 

5import enum 

6import sys 

7 

8PY311_PLUS = sys.version_info >= (3, 11) 

9PY312_PLUS = sys.version_info >= (3, 12) 

10PY313 = sys.version_info[:2] == (3, 13) 

11PY313_PLUS = sys.version_info >= (3, 13) 

12PY314_PLUS = sys.version_info >= (3, 14) 

13 

14WIN32 = sys.platform == "win32" 

15 

16IS_PYPY = sys.implementation.name == "pypy" 

17IS_JYTHON = sys.implementation.name == "jython" 

18 

19 

20class Context(enum.Enum): 

21 Load = 1 

22 Store = 2 

23 Del = 3 

24 

25 

26_EMPTY_OBJECT_MARKER = object()