Browse Source

Update IronPython to version 2.7.2

pull/18/head
Matt Ward 14 years ago
parent
commit
bc37844d54
  1. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/Chiron.exe
  2. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/DLLs/IronPython.Wpf.dll
  3. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.Modules.dll
  4. 73
      src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.Modules.xml
  5. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.dll
  6. 71
      src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.xml
  7. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Dynamic.dll
  8. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.Metadata.dll
  9. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.Silverlight.dll
  10. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.dll
  11. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/ipy.exe
  12. 12
      src/AddIns/BackendBindings/Python/RequiredLibraries/ipy.exe.config
  13. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/ipyw.exe
  14. 12
      src/AddIns/BackendBindings/Python/RequiredLibraries/ipyw.exe.config

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/Chiron.exe

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/DLLs/IronPython.Wpf.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.Modules.dll

Binary file not shown.

73
src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.Modules.xml

@ -4,6 +4,79 @@ @@ -4,6 +4,79 @@
<name>IronPython.Modules</name>
</assembly>
<members>
<member name="F:IronPython.Runtime.ZipImportModule.zipimporter._search_order">
<summary>
zip_searchorder defines how we search for a module in the Zip
archive: we first search for a package __init__, then for
non-package .pyc, .pyo and .py entries. The .pyc and .pyo entries
are swapped by initzipimport() if we run in optimized mode. Also,
'/' is replaced by SEP there.
</summary>
</member>
<member name="M:IronPython.Runtime.ZipImportModule.zipimporter.GetData(System.String,IronPython.Runtime.PythonTuple)">
<summary>
Given a path to a Zip file and a toc_entry, return the (uncompressed)
data as a new reference.
</summary>
<param name="archive"></param>
<param name="toc_entry"></param>
<returns></returns>
</member>
<member name="M:IronPython.Runtime.ZipImportModule.zipimporter.GetCodeFromData(IronPython.Runtime.CodeContext,System.Boolean,System.Boolean,System.Int32,IronPython.Runtime.PythonTuple)">
<summary>
Return the code object for the module named by 'fullname' from the
Zip archive as a new reference.
</summary>
<param name="context"></param>
<param name="ispackage"></param>
<param name="isbytecode"></param>
<param name="mtime"></param>
<param name="toc_entry"></param>
<returns></returns>
</member>
<member name="M:IronPython.Runtime.ZipImportModule.zipimporter.ReadDirectory(System.String)">
<summary>
Given a path to a Zip archive, build a dict, mapping file names
(local to the archive, using SEP as a separator) to toc entries.
A toc_entry is a tuple:
(__file__, # value to use for __file__, available for all files
compress, # compression kind; 0 for uncompressed
data_size, # size of compressed data on disk
file_size, # size of decompressed data
file_offset, # offset of file header from start of archive
time, # mod time of file (in dos format)
date, # mod data of file (in dos format)
crc, # crc checksum of the data
)
Directories can be recognized by the trailing SEP in the name,
data_size and file_offset are 0.
</summary>
<param name="archive"></param>
<returns></returns>
</member>
<member name="M:IronPython.Runtime.ZipImportModule.zipimporter.MakeFilename(System.String,System.String)">
<summary>
Given a (sub)modulename, write the potential file path in the
archive (without extension) to the path buffer.
</summary>
<param name="prefix"></param>
<param name="name"></param>
<returns></returns>
</member>
<member name="M:IronPython.Runtime.ZipImportModule.zipimporter.GetModuleInfo(IronPython.Runtime.CodeContext,System.String)">
<summary>
Determines the type of module we have (package or module, or not found).
</summary>
<param name="context"></param>
<param name="fullname"></param>
<returns></returns>
</member>
<member name="T:IronPython.Runtime.ZipImportModule.SourceStringContentProvider">
<summary>
Provides a StreamContentProvider for a stream of content backed by a file on disk.
</summary>
</member>
<member name="T:ComponentAce.Compression.Libs.ZLib.Adler32">
<summary>
This class represents adler32 checksum algorithm

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.dll

Binary file not shown.

71
src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.xml

@ -2277,6 +2277,34 @@ @@ -2277,6 +2277,34 @@
DLR hosting APIs.
</summary>
</member>
<member name="M:IronPython.Runtime.ClrModule.Use(IronPython.Runtime.CodeContext,System.String)">
<summary>
Use(name) -> module
Attempts to load the specified module searching all languages in the loaded ScriptRuntime.
</summary>
</member>
<member name="M:IronPython.Runtime.ClrModule.Use(IronPython.Runtime.CodeContext,System.String,System.String)">
<summary>
Use(path, language) -> module
Attempts to load the specified module belonging to a specific language loaded into the
current ScriptRuntime.
</summary>
</member>
<member name="M:IronPython.Runtime.ClrModule.SetCommandDispatcher(IronPython.Runtime.CodeContext,System.Action{System.Action})">
<summary>
SetCommandDispatcher(commandDispatcher)
Sets the current command dispatcher for the Python command line.
The command dispatcher will be called with a delegate to be executed. The command dispatcher
should invoke the target delegate in the desired context.
A common use for this is to enable running all REPL commands on the UI thread while the REPL
continues to run on a non-UI thread.
</summary>
</member>
<member name="M:IronPython.Runtime.ClrModule.LoadTypeLibrary(IronPython.Runtime.CodeContext,System.Object)">
<summary>
LoadTypeLibrary(rcw) -> type lib desc
@ -2311,34 +2339,6 @@ @@ -2311,34 +2339,6 @@
Makes the type lib desc available for importing. See also LoadTypeLibrary.
</summary>
</member>
<member name="M:IronPython.Runtime.ClrModule.Use(IronPython.Runtime.CodeContext,System.String)">
<summary>
Use(name) -> module
Attempts to load the specified module searching all languages in the loaded ScriptRuntime.
</summary>
</member>
<member name="M:IronPython.Runtime.ClrModule.Use(IronPython.Runtime.CodeContext,System.String,System.String)">
<summary>
Use(path, language) -> module
Attempts to load the specified module belonging to a specific language loaded into the
current ScriptRuntime.
</summary>
</member>
<member name="M:IronPython.Runtime.ClrModule.SetCommandDispatcher(IronPython.Runtime.CodeContext,System.Action{System.Action})">
<summary>
SetCommandDispatcher(commandDispatcher)
Sets the current command dispatcher for the Python command line.
The command dispatcher will be called with a delegate to be executed. The command dispatcher
should invoke the target delegate in the desired context.
A common use for this is to enable running all REPL commands on the UI thread while the REPL
continues to run on a non-UI thread.
</summary>
</member>
<member name="M:IronPython.Runtime.ClrModule.GetClrType(System.Type)">
<summary>
Gets the CLR Type object from a given Python type object.
@ -3862,6 +3862,14 @@ @@ -3862,6 +3862,14 @@
module does not exist an exception is raised.
</summary>
</member>
<member name="M:IronPython.Hosting.Python.ImportModule(Microsoft.Scripting.Hosting.ScriptScope,System.String)">
<summary>
Imports the Python module by the given name and inserts it into the ScriptScope as that name. If the
module does not exist an exception is raised.
</summary>
<param name="scope"></param>
<param name="moduleName"></param>
</member>
<member name="M:IronPython.Hosting.Python.SetHostVariables(Microsoft.Scripting.Hosting.ScriptRuntime,System.String,System.String,System.String)">
<summary>
Sets sys.exec_prefix, sys.executable and sys.version and adds the prefix to sys.path
@ -6098,6 +6106,13 @@ @@ -6098,6 +6106,13 @@
the exit code that the program reported via SystemExit or 0.
</summary>
</member>
<member name="M:IronPython.Runtime.Operations.PythonOps.InitializeModuleEx(System.Reflection.Assembly,System.String,System.String[],System.Boolean)">
<summary>
Provides the entry point for a compiled module. The stub exe calls into InitializeModule which
does the actual work of adding references and importing the main module. Upon completion it returns
the exit code that the program reported via SystemExit or 0.
</summary>
</member>
<member name="M:IronPython.Runtime.Operations.PythonOps.RemoveName(IronPython.Runtime.CodeContext,System.String)">
<summary>
Called from generated code, helper to remove a name

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Dynamic.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.Metadata.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.Silverlight.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/ipy.exe

Binary file not shown.

12
src/AddIns/BackendBindings/Python/RequiredLibraries/ipy.exe.config

@ -0,0 +1,12 @@ @@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<!-- Enable mixed-mode CLRv2 assemblies. -->
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" />
</startup>
<runtime>
<!-- Enable loading assemblies from network shares or downloaded from the internet. -->
<loadFromRemoteSources enabled="true"/>
</runtime>
</configuration>

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/ipyw.exe

Binary file not shown.

12
src/AddIns/BackendBindings/Python/RequiredLibraries/ipyw.exe.config

@ -0,0 +1,12 @@ @@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<!-- Enable mixed-mode CLRv2 assemblies. -->
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" />
</startup>
<runtime>
<!-- Enable loading assemblies from network shares or downloaded from the internet. -->
<loadFromRemoteSources enabled="true"/>
</runtime>
</configuration>
Loading…
Cancel
Save