forked from bartvdbraak/blender
PyAPI: remove deprecated bpy.app.binary_path_python
This commit is contained in:
parent
8a1860bd9a
commit
90b0fb135f
@ -298,15 +298,6 @@ static int bpy_app_global_flag_set__only_disable(PyObject *UNUSED(self),
|
|||||||
return bpy_app_global_flag_set(NULL, value, closure);
|
return bpy_app_global_flag_set(NULL, value, closure);
|
||||||
}
|
}
|
||||||
|
|
||||||
PyDoc_STRVAR(bpy_app_binary_path_python_doc,
|
|
||||||
"String, the path to the python executable (read-only). "
|
|
||||||
"Deprecated! Use ``sys.executable`` instead.");
|
|
||||||
static PyObject *bpy_app_binary_path_python_get(PyObject *UNUSED(self), void *UNUSED(closure))
|
|
||||||
{
|
|
||||||
PyErr_Warn(PyExc_RuntimeWarning, "Use 'sys.executable' instead of 'binary_path_python'!");
|
|
||||||
return Py_INCREF_RET(PySys_GetObject("executable"));
|
|
||||||
}
|
|
||||||
|
|
||||||
PyDoc_STRVAR(bpy_app_debug_value_doc,
|
PyDoc_STRVAR(bpy_app_debug_value_doc,
|
||||||
"Short, number which can be set to non-zero values for testing purposes");
|
"Short, number which can be set to non-zero values for testing purposes");
|
||||||
static PyObject *bpy_app_debug_value_get(PyObject *UNUSED(self), void *UNUSED(closure))
|
static PyObject *bpy_app_debug_value_get(PyObject *UNUSED(self), void *UNUSED(closure))
|
||||||
@ -441,12 +432,6 @@ static PyGetSetDef bpy_app_getsets[] = {
|
|||||||
bpy_app_global_flag_doc,
|
bpy_app_global_flag_doc,
|
||||||
(void *)G_FLAG_USERPREF_NO_SAVE_ON_EXIT},
|
(void *)G_FLAG_USERPREF_NO_SAVE_ON_EXIT},
|
||||||
|
|
||||||
{"binary_path_python",
|
|
||||||
bpy_app_binary_path_python_get,
|
|
||||||
NULL,
|
|
||||||
bpy_app_binary_path_python_doc,
|
|
||||||
NULL},
|
|
||||||
|
|
||||||
{"debug_value",
|
{"debug_value",
|
||||||
bpy_app_debug_value_get,
|
bpy_app_debug_value_get,
|
||||||
bpy_app_debug_value_set,
|
bpy_app_debug_value_set,
|
||||||
|
@ -32,17 +32,8 @@ def replace_bpy_app_version():
|
|||||||
app = bpy.app
|
app = bpy.app
|
||||||
app_fake = type(bpy)("bpy.app")
|
app_fake = type(bpy)("bpy.app")
|
||||||
|
|
||||||
app_attr_exclude = {
|
|
||||||
# This causes a noisy warning every time.
|
|
||||||
"binary_path_python",
|
|
||||||
}
|
|
||||||
|
|
||||||
for attr in dir(app):
|
for attr in dir(app):
|
||||||
if attr.startswith("_"):
|
if not attr.startswith("_"):
|
||||||
continue
|
|
||||||
if attr in app_attr_exclude:
|
|
||||||
continue
|
|
||||||
|
|
||||||
setattr(app_fake, attr, getattr(app, attr))
|
setattr(app_fake, attr, getattr(app, attr))
|
||||||
|
|
||||||
app_fake.version = 0, 0, 0
|
app_fake.version = 0, 0, 0
|
||||||
|
Loading…
Reference in New Issue
Block a user