@@ -129,7 +129,7 @@ interface
129129 end ;
130130const
131131{ $IFDEF MSWINDOWS}
132- PYTHON_KNOWN_VERSIONS: array [1 ..12 ] of TPythonVersionProp =
132+ PYTHON_KNOWN_VERSIONS: array [1 ..13 ] of TPythonVersionProp =
133133 ( (DllName: ' python24.dll' ; RegVersion: ' 2.4' ; APIVersion: 1012 ; CanUseLatest: True),
134134 (DllName: ' python25.dll' ; RegVersion: ' 2.5' ; APIVersion: 1013 ; CanUseLatest: True),
135135 (DllName: ' python26.dll' ; RegVersion: ' 2.6' ; APIVersion: 1013 ; CanUseLatest: True),
@@ -141,10 +141,11 @@ interface
141141 (DllName: ' python34.dll' ; RegVersion: ' 3.4' ; APIVersion: 1013 ; CanUseLatest: True),
142142 (DllName: ' python35.dll' ; RegVersion: ' 3.5' ; APIVersion: 1013 ; CanUseLatest: True),
143143 (DllName: ' python36.dll' ; RegVersion: ' 3.6' ; APIVersion: 1013 ; CanUseLatest: True),
144- (DllName: ' python37.dll' ; RegVersion: ' 3.7' ; APIVersion: 1013 ; CanUseLatest: True) );
144+ (DllName: ' python37.dll' ; RegVersion: ' 3.7' ; APIVersion: 1013 ; CanUseLatest: True),
145+ (DllName: ' python38.dll' ; RegVersion: ' 3.8' ; APIVersion: 1013 ; CanUseLatest: True) );
145146{ $ENDIF}
146147{ $IFDEF LINUX}
147- PYTHON_KNOWN_VERSIONS: array [1 ..12 ] of TPythonVersionProp =
148+ PYTHON_KNOWN_VERSIONS: array [1 ..13 ] of TPythonVersionProp =
148149 ( (DllName: ' libpython2.4.so' ; RegVersion: ' 2.4' ; APIVersion: 1012 ; CanUseLatest: True),
149150 (DllName: ' libpython2.5.so' ; RegVersion: ' 2.5' ; APIVersion: 1013 ; CanUseLatest: True),
150151 (DllName: ' libpython2.6.so' ; RegVersion: ' 2.6' ; APIVersion: 1013 ; CanUseLatest: True),
@@ -156,7 +157,8 @@ interface
156157 (DllName: ' libpython3.4.so' ; RegVersion: ' 3.4' ; APIVersion: 1013 ; CanUseLatest: True),
157158 (DllName: ' libpython3.5.so' ; RegVersion: ' 3.5' ; APIVersion: 1013 ; CanUseLatest: True),
158159 (DllName: ' libpython3.6.so' ; RegVersion: ' 3.6' ; APIVersion: 1013 ; CanUseLatest: True)
159- (DllName: ' libpython3.7.so' ; RegVersion: ' 3.7' ; APIVersion: 1013 ; CanUseLatest: True) );
160+ (DllName: ' libpython3.7.so' ; RegVersion: ' 3.7' ; APIVersion: 1013 ; CanUseLatest: True)
161+ (DllName: ' libpython3.8.so' ; RegVersion: ' 3.8' ; APIVersion: 1013 ; CanUseLatest: True) );
160162{ $ENDIF}
161163{ $IFDEF PYTHON24}
162164 COMPILED_FOR_PYTHON_VERSION_INDEX = 1 ;
@@ -193,6 +195,9 @@ interface
193195{ $ENDIF}
194196{ $IFDEF PYTHON37}
195197 COMPILED_FOR_PYTHON_VERSION_INDEX = 12 ;
198+ { $ENDIF}
199+ { $IFDEF PYTHON38}
200+ COMPILED_FOR_PYTHON_VERSION_INDEX = 13 ;
196201{ $ENDIF}
197202 PYT_METHOD_BUFFER_INCREASE = 10 ;
198203 PYT_MEMBER_BUFFER_INCREASE = 10 ;
0 commit comments