From 2acfa34596061a9236bb6a9df1e3f3a0c01d6ff0 Mon Sep 17 00:00:00 2001 From: RogueAI42 Date: Tue, 13 Jun 2017 20:06:38 +1000 Subject: Python API It uses a meta-language and a CSharpCodeProvider on startup. I will release a tutorial on the forums soon showing how to use it. This commit also adds an extremely basic loading screen which shows while Desktop is getting everything ready. Which can take a while if you have any Python mods. Thanks, IronPython. --- ShiftOS_TheReturn/Lib/new.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 ShiftOS_TheReturn/Lib/new.py (limited to 'ShiftOS_TheReturn/Lib/new.py') diff --git a/ShiftOS_TheReturn/Lib/new.py b/ShiftOS_TheReturn/Lib/new.py new file mode 100644 index 0000000..2a6e631 --- /dev/null +++ b/ShiftOS_TheReturn/Lib/new.py @@ -0,0 +1,17 @@ +"""Create new objects of various types. Deprecated. + +This module is no longer required except for backward compatibility. +Objects of most types can now be created by calling the type object. +""" +from warnings import warnpy3k +warnpy3k("The 'new' module has been removed in Python 3.0; use the 'types' " + "module instead.", stacklevel=2) +del warnpy3k + +from types import ClassType as classobj +from types import FunctionType as function +from types import InstanceType as instance +from types import MethodType as instancemethod +from types import ModuleType as module + +from types import CodeType as code -- cgit v1.2.3