Remoção pendente no Python 3.14¶
O campo
ma_version_tagemPyDictObjectpara módulos de extensão (PEP 699; gh-101193).A criação de
tipos imutáveiscom bases mutáveis (gh-95388).Funções para configurar a inicialização do Python, descontinuadas no Python 3.11:
PySys_SetArgvEx(): definaPyConfig.argv.PySys_SetArgv(): definaPyConfig.argv.Py_SetProgramName(): definaPyConfig.program_name.Py_SetPythonHome(): definaPyConfig.home.
Em vez disso, a API
Py_InitializeFromConfig()deve ser usada comPyConfig.Variáveis de configuração globais
Py_QuietFlag: usePyConfig.quiet.Py_HashRandomizationFlag: usePyConfig.use_hash_seedePyConfig.hash_seed.Py_LegacyWindowsFSEncodingFlag: usePyPreConfig.legacy_windows_fs_encoding.Py_LegacyWindowsStdioFlag: usePyConfig.legacy_windows_stdio.Py_FileSystemDefaultEncoding: usePyConfig.filesystem_encoding.Py_HasFileSystemDefaultEncoding: usePyConfig.filesystem_encoding.Py_FileSystemDefaultEncodeErrors: usePyConfig.filesystem_errors.Py_UTF8Mode: usePyPreConfig.utf8_mode. (vejaPy_PreInitialize())
Em vez disso, a API
Py_InitializeFromConfig()deve ser usada comPyConfig.