Initial support for Python 3.14

This commit is contained in:
Alex
2025-07-27 14:28:57 +03:00
parent a267bfb47f
commit 97e49d644f
5 changed files with 113 additions and 1 deletions

View File

@@ -182,6 +182,12 @@ void PycModule::setVersion(unsigned int magic)
m_unicode = true;
break;
case MAGIC_3_14:
m_maj = 3;
m_min = 14;
m_unicode = true;
break;
/* Bad Magic detected */
default:
m_maj = -1;
@@ -197,7 +203,7 @@ bool PycModule::isSupportedVersion(int major, int minor)
case 2:
return (minor >= 0 && minor <= 7);
case 3:
return (minor >= 0 && minor <= 12);
return (minor >= 0 && minor <= 14);
default:
return false;
}