From 26909d55751be41296ecbe8183b7c53ca69d9341 Mon Sep 17 00:00:00 2001 From: Pavel Koneski Date: Sun, 3 Feb 2019 13:17:43 -0800 Subject: [PATCH 1/5] Correct line endings rule for .ps1 files (#304) --- .gitattributes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitattributes b/.gitattributes index 6c4fd2d86..35b6f8e15 100644 --- a/.gitattributes +++ b/.gitattributes @@ -11,6 +11,7 @@ *.py text *.rb text *.html text +*.ps1 text # Declare files that will always have CRLF line endings on checkout. *.bat text eol=crlf @@ -26,7 +27,6 @@ # Declare files that will always have LF line endings on checkout .gitmodules text eol=lf *.sh text eol=lf -make.ps1 text eol=lf # Denote all files that are truly binary and should not be modified. From f492b6f1a322468dba3790d767916fd46fc9b94b Mon Sep 17 00:00:00 2001 From: Pavel Koneski Date: Sun, 3 Feb 2019 16:33:45 -0800 Subject: [PATCH 2/5] Fix line endings in .py files (#304) --- Src/StdLib/Lib/test/coding20731.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Src/StdLib/Lib/test/coding20731.py b/Src/StdLib/Lib/test/coding20731.py index b0e227ad1..ca4962ee8 100644 --- a/Src/StdLib/Lib/test/coding20731.py +++ b/Src/StdLib/Lib/test/coding20731.py @@ -1,4 +1,4 @@ -#coding:latin1 - - - +#coding:latin1 + + + From 15f08052faa9f729636f3846d96bcd8725ced8f3 Mon Sep 17 00:00:00 2001 From: Pavel Koneski Date: Sun, 3 Feb 2019 19:35:17 -0800 Subject: [PATCH 3/5] Fix line endings in .log files (#304) --- Tests/Tools/baselines/__builtin__.log | 112 ++++----- Tests/Tools/baselines/_codecs.log | 32 +-- Tests/Tools/baselines/_collections.log | 28 +-- Tests/Tools/baselines/_sre.log | 32 +-- Tests/Tools/baselines/_struct.log | 24 +- Tests/Tools/baselines/_subprocess.log | 28 +-- Tests/Tools/baselines/_weakref.log | 46 ++-- Tests/Tools/baselines/_winreg.log | 128 +++++------ Tests/Tools/baselines/array.log | 26 +-- Tests/Tools/baselines/cPickle.log | 112 ++++----- Tests/Tools/baselines/cStringIO.log | 90 ++++---- Tests/Tools/baselines/copy_reg.log | 44 ++-- Tests/Tools/baselines/datetime.log | 90 ++++---- Tests/Tools/baselines/gc.log | 30 +-- Tests/Tools/baselines/itertools.log | 94 ++++---- Tests/Tools/baselines/math.log | 32 +-- Tests/Tools/baselines/mmap.log | 40 ++-- Tests/Tools/baselines/msvcrt.log | 64 +++--- Tests/Tools/baselines/nt.log | 144 ++++++------ Tests/Tools/baselines/select.log | 30 +-- Tests/Tools/baselines/signal.log | 32 +-- Tests/Tools/baselines/sys.log | 54 ++--- Tests/Tools/baselines/thread.log | 32 +-- Tests/Tools/baselines/time.log | 50 ++-- Tests/Tools/baselines/types_only.log | 306 ++++++++++++------------- Tests/Tools/baselines/xxsubtype.log | 30 +-- Tests/Tools/check/_functools.log | 30 +-- 27 files changed, 880 insertions(+), 880 deletions(-) diff --git a/Tests/Tools/baselines/__builtin__.log b/Tests/Tools/baselines/__builtin__.log index 7c597d0c7..3aa8ece3e 100644 --- a/Tests/Tools/baselines/__builtin__.log +++ b/Tests/Tools/baselines/__builtin__.log @@ -1,56 +1,56 @@ -Implement rest of __builtin__ module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - __builtin__ memoryview - __builtin__.buffer __radd__ # codeplex bug #23354 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 - __builtin__.bytearray __radd__ # codeplex bug #23354 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 - __builtin__.classmethod __func__ - __builtin__.min __class__ - __builtin__.min __delattr__ - __builtin__.min __delitem__ - __builtin__.min __doc__ - __builtin__.min __eq__ - __builtin__.min __format__ - __builtin__.min __ge__ - __builtin__.min __getattribute__ - __builtin__.min __getitem__ - __builtin__.min __gt__ - __builtin__.min __hash__ - __builtin__.min __init__ - __builtin__.min __le__ - __builtin__.min __len__ - __builtin__.min __lt__ - __builtin__.min __ne__ - __builtin__.min __new__ - __builtin__.min __reduce__ - __builtin__.min __reduce_ex__ - __builtin__.min __repr__ - __builtin__.min __setattr__ - __builtin__.min __setitem__ - __builtin__.min __sizeof__ - __builtin__.min __str__ - __builtin__.min __subclasshook__ - __builtin__.min format - __builtin__.min itemsize - __builtin__.min ndim - __builtin__.min readonly - __builtin__.min shape - __builtin__.min strides - __builtin__.min suboffsets - __builtin__.min tobytes - __builtin__.min tolist - __builtin__.slice __eq__ - __builtin__.slice __ge__ - __builtin__.slice __gt__ - __builtin__.slice __le__ - __builtin__.slice __lt__ - __builtin__.slice __ne__ - __builtin__.staticmethod __func__ +Implement rest of __builtin__ module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + __builtin__ memoryview + __builtin__.buffer __radd__ # codeplex bug #23354 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 + __builtin__.bytearray __radd__ # codeplex bug #23354 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 + __builtin__.classmethod __func__ + __builtin__.min __class__ + __builtin__.min __delattr__ + __builtin__.min __delitem__ + __builtin__.min __doc__ + __builtin__.min __eq__ + __builtin__.min __format__ + __builtin__.min __ge__ + __builtin__.min __getattribute__ + __builtin__.min __getitem__ + __builtin__.min __gt__ + __builtin__.min __hash__ + __builtin__.min __init__ + __builtin__.min __le__ + __builtin__.min __len__ + __builtin__.min __lt__ + __builtin__.min __ne__ + __builtin__.min __new__ + __builtin__.min __reduce__ + __builtin__.min __reduce_ex__ + __builtin__.min __repr__ + __builtin__.min __setattr__ + __builtin__.min __setitem__ + __builtin__.min __sizeof__ + __builtin__.min __str__ + __builtin__.min __subclasshook__ + __builtin__.min format + __builtin__.min itemsize + __builtin__.min ndim + __builtin__.min readonly + __builtin__.min shape + __builtin__.min strides + __builtin__.min suboffsets + __builtin__.min tobytes + __builtin__.min tolist + __builtin__.slice __eq__ + __builtin__.slice __ge__ + __builtin__.slice __gt__ + __builtin__.slice __le__ + __builtin__.slice __lt__ + __builtin__.slice __ne__ + __builtin__.staticmethod __func__ diff --git a/Tests/Tools/baselines/_codecs.log b/Tests/Tools/baselines/_codecs.log index 8fd86cce1..84cc884bf 100644 --- a/Tests/Tools/baselines/_codecs.log +++ b/Tests/Tools/baselines/_codecs.log @@ -1,16 +1,16 @@ -Implement rest of _codecs module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - _codecs utf_32_be_decode # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17454 - _codecs utf_32_be_encode # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17454 - - - +Implement rest of _codecs module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + _codecs utf_32_be_decode # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17454 + _codecs utf_32_be_encode # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17454 + + + diff --git a/Tests/Tools/baselines/_collections.log b/Tests/Tools/baselines/_collections.log index bc8863df6..a32998775 100644 --- a/Tests/Tools/baselines/_collections.log +++ b/Tests/Tools/baselines/_collections.log @@ -1,14 +1,14 @@ -Implement rest of _collections module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - _collections.defaultdict viewitems - _collections.defaultdict viewkeys - _collections.defaultdict viewvalues +Implement rest of _collections module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + _collections.defaultdict viewitems + _collections.defaultdict viewkeys + _collections.defaultdict viewvalues diff --git a/Tests/Tools/baselines/_sre.log b/Tests/Tools/baselines/_sre.log index 45c020733..a9bc675bd 100644 --- a/Tests/Tools/baselines/_sre.log +++ b/Tests/Tools/baselines/_sre.log @@ -1,16 +1,16 @@ -Implement rest of _sre module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - _sre copyright # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17455 - _sre getcodesize # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17455 - - - +Implement rest of _sre module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + _sre copyright # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17455 + _sre getcodesize # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17455 + + + diff --git a/Tests/Tools/baselines/_struct.log b/Tests/Tools/baselines/_struct.log index 474842ce1..26974428f 100644 --- a/Tests/Tools/baselines/_struct.log +++ b/Tests/Tools/baselines/_struct.log @@ -1,12 +1,12 @@ -Implement rest of _struct module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - _struct _PY_STRUCT_OVERFLOW_MASKING +Implement rest of _struct module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + _struct _PY_STRUCT_OVERFLOW_MASKING diff --git a/Tests/Tools/baselines/_subprocess.log b/Tests/Tools/baselines/_subprocess.log index 7fc82772c..44c9ddbf0 100644 --- a/Tests/Tools/baselines/_subprocess.log +++ b/Tests/Tools/baselines/_subprocess.log @@ -1,14 +1,14 @@ -Implement rest of _subprocess module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - _subprocess CREATE_NEW_PROCESS_GROUP - _subprocess PIPE - _subprocess STDOUT +Implement rest of _subprocess module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + _subprocess CREATE_NEW_PROCESS_GROUP + _subprocess PIPE + _subprocess STDOUT diff --git a/Tests/Tools/baselines/_weakref.log b/Tests/Tools/baselines/_weakref.log index e5ad6a5d6..e70ac642c 100644 --- a/Tests/Tools/baselines/_weakref.log +++ b/Tests/Tools/baselines/_weakref.log @@ -1,23 +1,23 @@ -Implement rest of _weakref module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - _weakref.CallableProxyType __cmp__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 - _weakref.ProxyType __cmp__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 - - - -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - _weakref.CallableProxyType __eq__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 - _weakref.CallableProxyType __ne__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 - _weakref.ProxyType __eq__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 - _weakref.ProxyType __ne__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 +Implement rest of _weakref module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + _weakref.CallableProxyType __cmp__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 + _weakref.ProxyType __cmp__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 + + + +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + _weakref.CallableProxyType __eq__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 + _weakref.CallableProxyType __ne__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 + _weakref.ProxyType __eq__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 + _weakref.ProxyType __ne__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17463 diff --git a/Tests/Tools/baselines/_winreg.log b/Tests/Tools/baselines/_winreg.log index fd0b1bae2..f2944ad8a 100644 --- a/Tests/Tools/baselines/_winreg.log +++ b/Tests/Tools/baselines/_winreg.log @@ -1,64 +1,64 @@ -Implement rest of _winreg module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - _winreg DisableReflectionKey # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 - _winreg EnableReflectionKey # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 - _winreg ExpandEnvironmentStrings # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 - _winreg KEY_WOW64_32KEY # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 - _winreg KEY_WOW64_64KEY # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 - _winreg LoadKey # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 - _winreg QueryReflectionKey # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 - _winreg SaveKey # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 - _winreg.HKEYType __abs__ - _winreg.HKEYType __add__ - _winreg.HKEYType __and__ - _winreg.HKEYType __cmp__ - _winreg.HKEYType __div__ - _winreg.HKEYType __divmod__ - _winreg.HKEYType __float__ - _winreg.HKEYType __hex__ - _winreg.HKEYType __invert__ - _winreg.HKEYType __lshift__ - _winreg.HKEYType __mod__ - _winreg.HKEYType __mul__ - _winreg.HKEYType __neg__ - _winreg.HKEYType __nonzero__ - _winreg.HKEYType __oct__ - _winreg.HKEYType __or__ - _winreg.HKEYType __pos__ - _winreg.HKEYType __pow__ - _winreg.HKEYType __radd__ - _winreg.HKEYType __rand__ - _winreg.HKEYType __rdiv__ - _winreg.HKEYType __rdivmod__ - _winreg.HKEYType __rlshift__ - _winreg.HKEYType __rmod__ - _winreg.HKEYType __rmul__ - _winreg.HKEYType __ror__ - _winreg.HKEYType __rpow__ - _winreg.HKEYType __rrshift__ - _winreg.HKEYType __rshift__ - _winreg.HKEYType __rsub__ - _winreg.HKEYType __rxor__ - _winreg.HKEYType __sub__ - _winreg.HKEYType __xor__ - - - -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - _winreg CreateKeyEx - _winreg.HKEYType Close # These actually exist in CPython as well but this is a weird type - _winreg.HKEYType Detach # These actually exist in CPython as well but this is a weird type - _winreg.HKEYType __enter__ # These actually exist in CPython as well but this is a weird type - _winreg.HKEYType __exit__ # These actually exist in CPython as well but this is a weird type - _winreg.HKEYType handle # These actually exist in CPython as well but this is a weird type +Implement rest of _winreg module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + _winreg DisableReflectionKey # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 + _winreg EnableReflectionKey # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 + _winreg ExpandEnvironmentStrings # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 + _winreg KEY_WOW64_32KEY # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 + _winreg KEY_WOW64_64KEY # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 + _winreg LoadKey # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 + _winreg QueryReflectionKey # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 + _winreg SaveKey # 15402 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=15402 + _winreg.HKEYType __abs__ + _winreg.HKEYType __add__ + _winreg.HKEYType __and__ + _winreg.HKEYType __cmp__ + _winreg.HKEYType __div__ + _winreg.HKEYType __divmod__ + _winreg.HKEYType __float__ + _winreg.HKEYType __hex__ + _winreg.HKEYType __invert__ + _winreg.HKEYType __lshift__ + _winreg.HKEYType __mod__ + _winreg.HKEYType __mul__ + _winreg.HKEYType __neg__ + _winreg.HKEYType __nonzero__ + _winreg.HKEYType __oct__ + _winreg.HKEYType __or__ + _winreg.HKEYType __pos__ + _winreg.HKEYType __pow__ + _winreg.HKEYType __radd__ + _winreg.HKEYType __rand__ + _winreg.HKEYType __rdiv__ + _winreg.HKEYType __rdivmod__ + _winreg.HKEYType __rlshift__ + _winreg.HKEYType __rmod__ + _winreg.HKEYType __rmul__ + _winreg.HKEYType __ror__ + _winreg.HKEYType __rpow__ + _winreg.HKEYType __rrshift__ + _winreg.HKEYType __rshift__ + _winreg.HKEYType __rsub__ + _winreg.HKEYType __rxor__ + _winreg.HKEYType __sub__ + _winreg.HKEYType __xor__ + + + +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + _winreg CreateKeyEx + _winreg.HKEYType Close # These actually exist in CPython as well but this is a weird type + _winreg.HKEYType Detach # These actually exist in CPython as well but this is a weird type + _winreg.HKEYType __enter__ # These actually exist in CPython as well but this is a weird type + _winreg.HKEYType __exit__ # These actually exist in CPython as well but this is a weird type + _winreg.HKEYType handle # These actually exist in CPython as well but this is a weird type diff --git a/Tests/Tools/baselines/array.log b/Tests/Tools/baselines/array.log index 4dd8d1b4c..b4433d13b 100644 --- a/Tests/Tools/baselines/array.log +++ b/Tests/Tools/baselines/array.log @@ -1,13 +1,13 @@ -Implement rest of array module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - array.ArrayType __radd__ # codeplex bug #23354 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 - array.array __radd__ # codeplex bug #23354 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 +Implement rest of array module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + array.ArrayType __radd__ # codeplex bug #23354 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 + array.array __radd__ # codeplex bug #23354 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 diff --git a/Tests/Tools/baselines/cPickle.log b/Tests/Tools/baselines/cPickle.log index ac7b90df3..dab7f9d7a 100644 --- a/Tests/Tools/baselines/cPickle.log +++ b/Tests/Tools/baselines/cPickle.log @@ -1,56 +1,56 @@ -Implement rest of cPickle module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - cPickle.__builtins__ memoryview - cPickle.__builtins__.buffer __radd__ # 23354: http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 - cPickle.__builtins__.bytearray __radd__ # 23354: http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 - cPickle.__builtins__.classmethod __func__ - cPickle.__builtins__.min __class__ - cPickle.__builtins__.min __delattr__ - cPickle.__builtins__.min __delitem__ - cPickle.__builtins__.min __doc__ - cPickle.__builtins__.min __eq__ - cPickle.__builtins__.min __format__ - cPickle.__builtins__.min __ge__ - cPickle.__builtins__.min __getattribute__ - cPickle.__builtins__.min __getitem__ - cPickle.__builtins__.min __gt__ - cPickle.__builtins__.min __hash__ - cPickle.__builtins__.min __init__ - cPickle.__builtins__.min __le__ - cPickle.__builtins__.min __len__ - cPickle.__builtins__.min __lt__ - cPickle.__builtins__.min __ne__ - cPickle.__builtins__.min __new__ - cPickle.__builtins__.min __reduce__ - cPickle.__builtins__.min __reduce_ex__ - cPickle.__builtins__.min __repr__ - cPickle.__builtins__.min __setattr__ - cPickle.__builtins__.min __setitem__ - cPickle.__builtins__.min __sizeof__ - cPickle.__builtins__.min __str__ - cPickle.__builtins__.min __subclasshook__ - cPickle.__builtins__.min format - cPickle.__builtins__.min itemsize - cPickle.__builtins__.min ndim - cPickle.__builtins__.min readonly - cPickle.__builtins__.min shape - cPickle.__builtins__.min strides - cPickle.__builtins__.min suboffsets - cPickle.__builtins__.min tobytes - cPickle.__builtins__.min tolist - cPickle.__builtins__.slice __eq__ - cPickle.__builtins__.slice __ge__ - cPickle.__builtins__.slice __gt__ - cPickle.__builtins__.slice __le__ - cPickle.__builtins__.slice __lt__ - cPickle.__builtins__.slice __ne__ - cPickle.__builtins__.staticmethod __func__ +Implement rest of cPickle module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + cPickle.__builtins__ memoryview + cPickle.__builtins__.buffer __radd__ # 23354: http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 + cPickle.__builtins__.bytearray __radd__ # 23354: http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 + cPickle.__builtins__.classmethod __func__ + cPickle.__builtins__.min __class__ + cPickle.__builtins__.min __delattr__ + cPickle.__builtins__.min __delitem__ + cPickle.__builtins__.min __doc__ + cPickle.__builtins__.min __eq__ + cPickle.__builtins__.min __format__ + cPickle.__builtins__.min __ge__ + cPickle.__builtins__.min __getattribute__ + cPickle.__builtins__.min __getitem__ + cPickle.__builtins__.min __gt__ + cPickle.__builtins__.min __hash__ + cPickle.__builtins__.min __init__ + cPickle.__builtins__.min __le__ + cPickle.__builtins__.min __len__ + cPickle.__builtins__.min __lt__ + cPickle.__builtins__.min __ne__ + cPickle.__builtins__.min __new__ + cPickle.__builtins__.min __reduce__ + cPickle.__builtins__.min __reduce_ex__ + cPickle.__builtins__.min __repr__ + cPickle.__builtins__.min __setattr__ + cPickle.__builtins__.min __setitem__ + cPickle.__builtins__.min __sizeof__ + cPickle.__builtins__.min __str__ + cPickle.__builtins__.min __subclasshook__ + cPickle.__builtins__.min format + cPickle.__builtins__.min itemsize + cPickle.__builtins__.min ndim + cPickle.__builtins__.min readonly + cPickle.__builtins__.min shape + cPickle.__builtins__.min strides + cPickle.__builtins__.min suboffsets + cPickle.__builtins__.min tobytes + cPickle.__builtins__.min tolist + cPickle.__builtins__.slice __eq__ + cPickle.__builtins__.slice __ge__ + cPickle.__builtins__.slice __gt__ + cPickle.__builtins__.slice __le__ + cPickle.__builtins__.slice __lt__ + cPickle.__builtins__.slice __ne__ + cPickle.__builtins__.staticmethod __func__ diff --git a/Tests/Tools/baselines/cStringIO.log b/Tests/Tools/baselines/cStringIO.log index 3804907d3..c4f45d789 100644 --- a/Tests/Tools/baselines/cStringIO.log +++ b/Tests/Tools/baselines/cStringIO.log @@ -1,45 +1,45 @@ -Implement rest of cStringIO module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - cStringIO cStringIO_CAPI # Cpython implementation detail, no bug - cStringIO __class__ - cStringIO __class__ - cStringIO __delattr__ - cStringIO __doc__ - cStringIO __format__ - cStringIO __getattribute__ - cStringIO __hash__ - cStringIO __init__ - cStringIO __new__ - cStringIO __reduce__ - cStringIO __reduce_ex__ - cStringIO __repr__ - cStringIO __setattr__ - cStringIO __sizeof__ - cStringIO __str__ - cStringIO __subclasshook__ - cStringIO __delattr__ - cStringIO __doc__ - cStringIO __format__ - cStringIO __getattribute__ - cStringIO __hash__ - cStringIO __init__ - cStringIO __new__ - cStringIO __reduce__ - cStringIO __reduce_ex__ - cStringIO __repr__ - cStringIO __setattr__ - cStringIO __sizeof__ - cStringIO __str__ - cStringIO __subclasshook__ - - - +Implement rest of cStringIO module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + cStringIO cStringIO_CAPI # Cpython implementation detail, no bug + cStringIO __class__ + cStringIO __class__ + cStringIO __delattr__ + cStringIO __doc__ + cStringIO __format__ + cStringIO __getattribute__ + cStringIO __hash__ + cStringIO __init__ + cStringIO __new__ + cStringIO __reduce__ + cStringIO __reduce_ex__ + cStringIO __repr__ + cStringIO __setattr__ + cStringIO __sizeof__ + cStringIO __str__ + cStringIO __subclasshook__ + cStringIO __delattr__ + cStringIO __doc__ + cStringIO __format__ + cStringIO __getattribute__ + cStringIO __hash__ + cStringIO __init__ + cStringIO __new__ + cStringIO __reduce__ + cStringIO __reduce_ex__ + cStringIO __repr__ + cStringIO __setattr__ + cStringIO __sizeof__ + cStringIO __str__ + cStringIO __subclasshook__ + + + diff --git a/Tests/Tools/baselines/copy_reg.log b/Tests/Tools/baselines/copy_reg.log index 03055e502..dc5ebaf02 100644 --- a/Tests/Tools/baselines/copy_reg.log +++ b/Tests/Tools/baselines/copy_reg.log @@ -1,22 +1,22 @@ -Implement rest of copy_reg module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - copy_reg _ClassType # bug 17467 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17467 - copy_reg _HEAPTYPE - copy_reg __all__ - copy_reg __builtins__ - copy_reg __doc__ - copy_reg __file__ - copy_reg _reduce_ex - copy_reg _slotnames - - - +Implement rest of copy_reg module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + copy_reg _ClassType # bug 17467 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17467 + copy_reg _HEAPTYPE + copy_reg __all__ + copy_reg __builtins__ + copy_reg __doc__ + copy_reg __file__ + copy_reg _reduce_ex + copy_reg _slotnames + + + diff --git a/Tests/Tools/baselines/datetime.log b/Tests/Tools/baselines/datetime.log index 20d7c368d..f1c658496 100644 --- a/Tests/Tools/baselines/datetime.log +++ b/Tests/Tools/baselines/datetime.log @@ -1,45 +1,45 @@ -Implement rest of datetime module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - datetime datetime_CAPI # Cpython implementation detail, no bug - datetime.datetime_CAPI __class__ - datetime.datetime_CAPI __class__ - datetime.datetime_CAPI __delattr__ - datetime.datetime_CAPI __doc__ - datetime.datetime_CAPI __format__ - datetime.datetime_CAPI __getattribute__ - datetime.datetime_CAPI __hash__ - datetime.datetime_CAPI __init__ - datetime.datetime_CAPI __new__ - datetime.datetime_CAPI __reduce__ - datetime.datetime_CAPI __reduce_ex__ - datetime.datetime_CAPI __repr__ - datetime.datetime_CAPI __setattr__ - datetime.datetime_CAPI __sizeof__ - datetime.datetime_CAPI __str__ - datetime.datetime_CAPI __subclasshook__ - datetime.datetime_CAPI __delattr__ - datetime.datetime_CAPI __doc__ - datetime.datetime_CAPI __format__ - datetime.datetime_CAPI __getattribute__ - datetime.datetime_CAPI __hash__ - datetime.datetime_CAPI __init__ - datetime.datetime_CAPI __new__ - datetime.datetime_CAPI __reduce__ - datetime.datetime_CAPI __reduce_ex__ - datetime.datetime_CAPI __repr__ - datetime.datetime_CAPI __setattr__ - datetime.datetime_CAPI __sizeof__ - datetime.datetime_CAPI __str__ - datetime.datetime_CAPI __subclasshook__ - - - +Implement rest of datetime module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + datetime datetime_CAPI # Cpython implementation detail, no bug + datetime.datetime_CAPI __class__ + datetime.datetime_CAPI __class__ + datetime.datetime_CAPI __delattr__ + datetime.datetime_CAPI __doc__ + datetime.datetime_CAPI __format__ + datetime.datetime_CAPI __getattribute__ + datetime.datetime_CAPI __hash__ + datetime.datetime_CAPI __init__ + datetime.datetime_CAPI __new__ + datetime.datetime_CAPI __reduce__ + datetime.datetime_CAPI __reduce_ex__ + datetime.datetime_CAPI __repr__ + datetime.datetime_CAPI __setattr__ + datetime.datetime_CAPI __sizeof__ + datetime.datetime_CAPI __str__ + datetime.datetime_CAPI __subclasshook__ + datetime.datetime_CAPI __delattr__ + datetime.datetime_CAPI __doc__ + datetime.datetime_CAPI __format__ + datetime.datetime_CAPI __getattribute__ + datetime.datetime_CAPI __hash__ + datetime.datetime_CAPI __init__ + datetime.datetime_CAPI __new__ + datetime.datetime_CAPI __reduce__ + datetime.datetime_CAPI __reduce_ex__ + datetime.datetime_CAPI __repr__ + datetime.datetime_CAPI __setattr__ + datetime.datetime_CAPI __sizeof__ + datetime.datetime_CAPI __str__ + datetime.datetime_CAPI __subclasshook__ + + + diff --git a/Tests/Tools/baselines/gc.log b/Tests/Tools/baselines/gc.log index bf45be3ce..18e09bf4e 100644 --- a/Tests/Tools/baselines/gc.log +++ b/Tests/Tools/baselines/gc.log @@ -1,15 +1,15 @@ -Implement rest of gc module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - gc get_count # 17458 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17458 - - - +Implement rest of gc module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + gc get_count # 17458 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17458 + + + diff --git a/Tests/Tools/baselines/itertools.log b/Tests/Tools/baselines/itertools.log index 63b99dc64..a471e045b 100644 --- a/Tests/Tools/baselines/itertools.log +++ b/Tests/Tools/baselines/itertools.log @@ -1,47 +1,47 @@ -Implement rest of itertools module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - itertools combinations_with_replacement - itertools compress - itertools.count __class__ - itertools.count __delattr__ - itertools.count __doc__ - itertools.count __format__ - itertools.count __getattribute__ - itertools.count __hash__ - itertools.count __init__ - itertools.count __iter__ - itertools.count __new__ - itertools.count __reduce__ - itertools.count __reduce_ex__ - itertools.count __repr__ - itertools.count __setattr__ - itertools.count __sizeof__ - itertools.count __str__ - itertools.count __subclasshook__ - itertools.count next - itertools.count __class__ - itertools.count __delattr__ - itertools.count __doc__ - itertools.count __format__ - itertools.count __getattribute__ - itertools.count __hash__ - itertools.count __init__ - itertools.count __iter__ - itertools.count __new__ - itertools.count __reduce__ - itertools.count __reduce_ex__ - itertools.count __repr__ - itertools.count __setattr__ - itertools.count __sizeof__ - itertools.count __str__ - itertools.count __subclasshook__ - itertools.count next +Implement rest of itertools module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + itertools combinations_with_replacement + itertools compress + itertools.count __class__ + itertools.count __delattr__ + itertools.count __doc__ + itertools.count __format__ + itertools.count __getattribute__ + itertools.count __hash__ + itertools.count __init__ + itertools.count __iter__ + itertools.count __new__ + itertools.count __reduce__ + itertools.count __reduce_ex__ + itertools.count __repr__ + itertools.count __setattr__ + itertools.count __sizeof__ + itertools.count __str__ + itertools.count __subclasshook__ + itertools.count next + itertools.count __class__ + itertools.count __delattr__ + itertools.count __doc__ + itertools.count __format__ + itertools.count __getattribute__ + itertools.count __hash__ + itertools.count __init__ + itertools.count __iter__ + itertools.count __new__ + itertools.count __reduce__ + itertools.count __reduce_ex__ + itertools.count __repr__ + itertools.count __setattr__ + itertools.count __sizeof__ + itertools.count __str__ + itertools.count __subclasshook__ + itertools.count next diff --git a/Tests/Tools/baselines/math.log b/Tests/Tools/baselines/math.log index 37cb2c00f..15f4d5a50 100644 --- a/Tests/Tools/baselines/math.log +++ b/Tests/Tools/baselines/math.log @@ -1,16 +1,16 @@ -Implement rest of math module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - math erf - math erfc - math expm1 - math gamma - math lgamma +Implement rest of math module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + math erf + math erfc + math expm1 + math gamma + math lgamma diff --git a/Tests/Tools/baselines/mmap.log b/Tests/Tools/baselines/mmap.log index 0f61f9e0d..ced7bad85 100644 --- a/Tests/Tools/baselines/mmap.log +++ b/Tests/Tools/baselines/mmap.log @@ -1,20 +1,20 @@ -Implement rest of mmap module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - mmap __doc__ - mmap.mmap __add__ - mmap.mmap __getslice__ - mmap.mmap __mul__ - mmap.mmap __rmul__ - mmap.mmap __setslice__ - - - +Implement rest of mmap module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + mmap __doc__ + mmap.mmap __add__ + mmap.mmap __getslice__ + mmap.mmap __mul__ + mmap.mmap __rmul__ + mmap.mmap __setslice__ + + + diff --git a/Tests/Tools/baselines/msvcrt.log b/Tests/Tools/baselines/msvcrt.log index b692736fc..cfec650fc 100644 --- a/Tests/Tools/baselines/msvcrt.log +++ b/Tests/Tools/baselines/msvcrt.log @@ -1,32 +1,32 @@ -Implement rest of msvcrt module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - msvcrt CRT_ASSEMBLY_VERSION - msvcrt LIBRARIES_ASSEMBLY_NAME_PREFIX - msvcrt LK_LOCK - msvcrt LK_NBLCK - msvcrt LK_NBRLCK - msvcrt LK_RLCK - msvcrt LK_UNLCK - msvcrt VC_ASSEMBLY_PUBLICKEYTOKEN - msvcrt getche - msvcrt getwch - msvcrt getwche - msvcrt heapmin - msvcrt kbhit - msvcrt locking - msvcrt putch - msvcrt putwch - msvcrt ungetch - msvcrt ungetwch - - - +Implement rest of msvcrt module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + msvcrt CRT_ASSEMBLY_VERSION + msvcrt LIBRARIES_ASSEMBLY_NAME_PREFIX + msvcrt LK_LOCK + msvcrt LK_NBLCK + msvcrt LK_NBRLCK + msvcrt LK_RLCK + msvcrt LK_UNLCK + msvcrt VC_ASSEMBLY_PUBLICKEYTOKEN + msvcrt getche + msvcrt getwch + msvcrt getwche + msvcrt heapmin + msvcrt kbhit + msvcrt locking + msvcrt putch + msvcrt putwch + msvcrt ungetch + msvcrt ungetwch + + + diff --git a/Tests/Tools/baselines/nt.log b/Tests/Tools/baselines/nt.log index ef42f11bf..a3e2f115b 100644 --- a/Tests/Tools/baselines/nt.log +++ b/Tests/Tools/baselines/nt.log @@ -1,72 +1,72 @@ -Implement rest of nt module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - nt closerange - nt dup - nt dup2 - nt execv - nt execve - nt fsync - nt isatty - nt popen4 - nt stat_float_times - nt statvfs_result - nt.statvfs_result __add__ - nt.statvfs_result __class__ - nt.statvfs_result __contains__ - nt.statvfs_result __delattr__ - nt.statvfs_result __doc__ - nt.statvfs_result __eq__ - nt.statvfs_result __format__ - nt.statvfs_result __ge__ - nt.statvfs_result __getattribute__ - nt.statvfs_result __getitem__ - nt.statvfs_result __getslice__ - nt.statvfs_result __gt__ - nt.statvfs_result __hash__ - nt.statvfs_result __init__ - nt.statvfs_result __le__ - nt.statvfs_result __len__ - nt.statvfs_result __lt__ - nt.statvfs_result __mul__ - nt.statvfs_result __ne__ - nt.statvfs_result __new__ - nt.statvfs_result __reduce__ - nt.statvfs_result __reduce_ex__ - nt.statvfs_result __repr__ - nt.statvfs_result __rmul__ - nt.statvfs_result __setattr__ - nt.statvfs_result __sizeof__ - nt.statvfs_result __str__ - nt.statvfs_result __subclasshook__ - nt.statvfs_result f_bavail - nt.statvfs_result f_bfree - nt.statvfs_result f_blocks - nt.statvfs_result f_bsize - nt.statvfs_result f_favail - nt.statvfs_result f_ffree - nt.statvfs_result f_files - nt.statvfs_result f_flag - nt.statvfs_result f_frsize - nt.statvfs_result f_namemax - nt.statvfs_result n_fields - nt.statvfs_result n_sequence_fields - nt.statvfs_result n_unnamed_fields - - - -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - nt kill - nt spawnl - nt spawnle - nt unsetenv +Implement rest of nt module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + nt closerange + nt dup + nt dup2 + nt execv + nt execve + nt fsync + nt isatty + nt popen4 + nt stat_float_times + nt statvfs_result + nt.statvfs_result __add__ + nt.statvfs_result __class__ + nt.statvfs_result __contains__ + nt.statvfs_result __delattr__ + nt.statvfs_result __doc__ + nt.statvfs_result __eq__ + nt.statvfs_result __format__ + nt.statvfs_result __ge__ + nt.statvfs_result __getattribute__ + nt.statvfs_result __getitem__ + nt.statvfs_result __getslice__ + nt.statvfs_result __gt__ + nt.statvfs_result __hash__ + nt.statvfs_result __init__ + nt.statvfs_result __le__ + nt.statvfs_result __len__ + nt.statvfs_result __lt__ + nt.statvfs_result __mul__ + nt.statvfs_result __ne__ + nt.statvfs_result __new__ + nt.statvfs_result __reduce__ + nt.statvfs_result __reduce_ex__ + nt.statvfs_result __repr__ + nt.statvfs_result __rmul__ + nt.statvfs_result __setattr__ + nt.statvfs_result __sizeof__ + nt.statvfs_result __str__ + nt.statvfs_result __subclasshook__ + nt.statvfs_result f_bavail + nt.statvfs_result f_bfree + nt.statvfs_result f_blocks + nt.statvfs_result f_bsize + nt.statvfs_result f_favail + nt.statvfs_result f_ffree + nt.statvfs_result f_files + nt.statvfs_result f_flag + nt.statvfs_result f_frsize + nt.statvfs_result f_namemax + nt.statvfs_result n_fields + nt.statvfs_result n_sequence_fields + nt.statvfs_result n_unnamed_fields + + + +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + nt kill + nt spawnl + nt spawnle + nt unsetenv diff --git a/Tests/Tools/baselines/select.log b/Tests/Tools/baselines/select.log index f069aff63..b83ae8d7e 100644 --- a/Tests/Tools/baselines/select.log +++ b/Tests/Tools/baselines/select.log @@ -1,15 +1,15 @@ -Implement rest of select module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - select __file__ # select is a .pyd in CPython, built-in in IronPython, not a bug. - - - +Implement rest of select module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + select __file__ # select is a .pyd in CPython, built-in in IronPython, not a bug. + + + diff --git a/Tests/Tools/baselines/signal.log b/Tests/Tools/baselines/signal.log index 85dcbc750..128362cb8 100644 --- a/Tests/Tools/baselines/signal.log +++ b/Tests/Tools/baselines/signal.log @@ -1,16 +1,16 @@ -Implement rest of signal module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - signal CTRL_BREAK_EVENT - signal CTRL_C_EVENT - - - +Implement rest of signal module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + signal CTRL_BREAK_EVENT + signal CTRL_C_EVENT + + + diff --git a/Tests/Tools/baselines/sys.log b/Tests/Tools/baselines/sys.log index a73e3d461..1eab57b38 100644 --- a/Tests/Tools/baselines/sys.log +++ b/Tests/Tools/baselines/sys.log @@ -1,27 +1,27 @@ -Implement rest of sys module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - sys __displayhook__ # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 - sys __excepthook__ # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 - sys _clear_type_cache # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 - sys _current_frames # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 - sys _getframe # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 - sys getprofile # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 - sys getrefcount # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 - sys setprofile # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 - - - -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - sys exc_traceback - sys exc_value +Implement rest of sys module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + sys __displayhook__ # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 + sys __excepthook__ # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 + sys _clear_type_cache # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 + sys _current_frames # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 + sys _getframe # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 + sys getprofile # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 + sys getrefcount # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 + sys setprofile # 17460, http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17460 + + + +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + sys exc_traceback + sys exc_value diff --git a/Tests/Tools/baselines/thread.log b/Tests/Tools/baselines/thread.log index 52c3cab5d..209bc8170 100644 --- a/Tests/Tools/baselines/thread.log +++ b/Tests/Tools/baselines/thread.log @@ -1,16 +1,16 @@ -Implement rest of thread module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - thread.LockType __enter__ # CPython's LockType object actually has these you just need an instance to find them - thread.LockType __exit__ # CPython's LockType object actually has these you just need an instance to find them - thread.LockType acquire # CPython's LockType object actually has these you just need an instance to find them - thread.LockType locked # CPython's LockType object actually has these you just need an instance to find them - thread.LockType release # CPython's LockType object actually has these you just need an instance to find them +Implement rest of thread module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + thread.LockType __enter__ # CPython's LockType object actually has these you just need an instance to find them + thread.LockType __exit__ # CPython's LockType object actually has these you just need an instance to find them + thread.LockType acquire # CPython's LockType object actually has these you just need an instance to find them + thread.LockType locked # CPython's LockType object actually has these you just need an instance to find them + thread.LockType release # CPython's LockType object actually has these you just need an instance to find them diff --git a/Tests/Tools/baselines/time.log b/Tests/Tools/baselines/time.log index d56c83556..4f8a61c67 100644 --- a/Tests/Tools/baselines/time.log +++ b/Tests/Tools/baselines/time.log @@ -1,25 +1,25 @@ -Implement rest of time module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - time.struct_time n_fields # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 - time.struct_time n_sequence_fields # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 - time.struct_time n_unnamed_fields # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 - - - -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - time.struct_time __getnewargs__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 - time.struct_time __iter__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 - time.struct_time __radd__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 - time.struct_time count # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 - time.struct_time index # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 +Implement rest of time module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + time.struct_time n_fields # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 + time.struct_time n_sequence_fields # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 + time.struct_time n_unnamed_fields # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 + + + +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + time.struct_time __getnewargs__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 + time.struct_time __iter__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 + time.struct_time __radd__ # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 + time.struct_time count # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 + time.struct_time index # http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=17478 diff --git a/Tests/Tools/baselines/types_only.log b/Tests/Tools/baselines/types_only.log index d6b7587dc..bbab88ced 100644 --- a/Tests/Tools/baselines/types_only.log +++ b/Tests/Tools/baselines/types_only.log @@ -1,153 +1,153 @@ -Implement rest of types_only module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION # 23356 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23356 -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - Type: __eq__ - Type: __ne__ - Type: __eq__ - Type: __ne__ - Type: __eq__ - Type: __ne__ - Type: strptime - Type: __rdiv__ - Type: __rfloordiv__ - Type: __cmp__ - Type: __ge__ - Type: __gt__ - Type: __le__ - Type: __lt__ - Type: errors - Type: readinto - Type: __delete__ - Type: __name__ - Type: __objclass__ - Type: __set__ - Type: __cmp__ - Type: /Type: __objclass__ - Type: /Type: __getnewargs__ - Type: /Type: __getslice__ - Type: /Type: __mod__ - Type: /Type: __rmod__ - Type: /Type: _formatter_field_name_split - Type: /Type: _formatter_parser - Type: /Type: encode - Type: /Type: format - Type: __abstractmethods__ - Type: __basicsize__ - Type: __dictoffset__ - Type: __eq__ - Type: __itemsize__ - Type: __ne__ - Type: __weakrefoffset__ - Type: __call__ - Type: __name__ - Type: __objclass__ - - - -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - Type: /Type: __add__ - Type: /Type: __contains__ - Type: /Type: __eq__ - Type: /Type: __ge__ - Type: /Type: __getitem__ - Type: /Type: __getnewargs__ - Type: /Type: __getslice__ - Type: /Type: __gt__ - Type: /Type: __le__ - Type: /Type: __len__ - Type: /Type: __lt__ - Type: /Type: __mod__ - Type: /Type: __mul__ - Type: /Type: __ne__ - Type: /Type: __radd__ - Type: /Type: __rmod__ - Type: /Type: __rmul__ - Type: /Type: _formatter_field_name_split - Type: /Type: _formatter_parser - Type: /Type: capitalize - Type: /Type: center - Type: /Type: count - Type: /Type: decode - Type: /Type: encode - Type: /Type: endswith - Type: /Type: expandtabs - Type: /Type: find - Type: /Type: format - Type: /Type: index - Type: /Type: isalnum - Type: /Type: isalpha - Type: /Type: isdecimal - Type: /Type: isdigit - Type: /Type: islower - Type: /Type: isnumeric - Type: /Type: isspace - Type: /Type: istitle - Type: /Type: isunicode - Type: /Type: isupper - Type: /Type: join - Type: /Type: ljust - Type: /Type: lower - Type: /Type: lstrip - Type: /Type: partition - Type: /Type: replace - Type: /Type: rfind - Type: /Type: rindex - Type: /Type: rjust - Type: /Type: rpartition - Type: /Type: rsplit - Type: /Type: rstrip - Type: /Type: split - Type: /Type: splitlines - Type: /Type: startswith - Type: /Type: strip - Type: /Type: swapcase - Type: /Type: title - Type: /Type: translate - Type: /Type: upper - Type: /Type: zfill - Type: __eq__ - Type: __ne__ - Type: bit_length - Type: __get__ - Type: __get__ - Type: __get__ - Type: __getnewargs__ - Type: __getnewargs__ - Type: __getnewargs__ - Type: viewitems - Type: viewkeys - Type: viewvalues - Type: __eq__ - Type: __ne__ - Type: bit_length - Type: __radd__ - Type: bit_length - Type: /Type: __ge__ - Type: /Type: __get__ - Type: /Type: __gt__ - Type: /Type: __le__ - Type: /Type: __lt__ - Type: /Type: __module__ - Type: __cmp__ - Type: __radd__ - Type: isdecimal - Type: isnumeric - Type: isunicode - Type: /Type: __radd__ - Type: /Type: fromhex - Type: __radd__ - Type: __dir__ - Type: __getitem__ - Type: /Type: __radd__ - Type: /Type: isunicode - Type: /Type: __cmp__ +Implement rest of types_only module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION # 23356 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23356 +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + Type: __eq__ + Type: __ne__ + Type: __eq__ + Type: __ne__ + Type: __eq__ + Type: __ne__ + Type: strptime + Type: __rdiv__ + Type: __rfloordiv__ + Type: __cmp__ + Type: __ge__ + Type: __gt__ + Type: __le__ + Type: __lt__ + Type: errors + Type: readinto + Type: __delete__ + Type: __name__ + Type: __objclass__ + Type: __set__ + Type: __cmp__ + Type: /Type: __objclass__ + Type: /Type: __getnewargs__ + Type: /Type: __getslice__ + Type: /Type: __mod__ + Type: /Type: __rmod__ + Type: /Type: _formatter_field_name_split + Type: /Type: _formatter_parser + Type: /Type: encode + Type: /Type: format + Type: __abstractmethods__ + Type: __basicsize__ + Type: __dictoffset__ + Type: __eq__ + Type: __itemsize__ + Type: __ne__ + Type: __weakrefoffset__ + Type: __call__ + Type: __name__ + Type: __objclass__ + + + +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + Type: /Type: __add__ + Type: /Type: __contains__ + Type: /Type: __eq__ + Type: /Type: __ge__ + Type: /Type: __getitem__ + Type: /Type: __getnewargs__ + Type: /Type: __getslice__ + Type: /Type: __gt__ + Type: /Type: __le__ + Type: /Type: __len__ + Type: /Type: __lt__ + Type: /Type: __mod__ + Type: /Type: __mul__ + Type: /Type: __ne__ + Type: /Type: __radd__ + Type: /Type: __rmod__ + Type: /Type: __rmul__ + Type: /Type: _formatter_field_name_split + Type: /Type: _formatter_parser + Type: /Type: capitalize + Type: /Type: center + Type: /Type: count + Type: /Type: decode + Type: /Type: encode + Type: /Type: endswith + Type: /Type: expandtabs + Type: /Type: find + Type: /Type: format + Type: /Type: index + Type: /Type: isalnum + Type: /Type: isalpha + Type: /Type: isdecimal + Type: /Type: isdigit + Type: /Type: islower + Type: /Type: isnumeric + Type: /Type: isspace + Type: /Type: istitle + Type: /Type: isunicode + Type: /Type: isupper + Type: /Type: join + Type: /Type: ljust + Type: /Type: lower + Type: /Type: lstrip + Type: /Type: partition + Type: /Type: replace + Type: /Type: rfind + Type: /Type: rindex + Type: /Type: rjust + Type: /Type: rpartition + Type: /Type: rsplit + Type: /Type: rstrip + Type: /Type: split + Type: /Type: splitlines + Type: /Type: startswith + Type: /Type: strip + Type: /Type: swapcase + Type: /Type: title + Type: /Type: translate + Type: /Type: upper + Type: /Type: zfill + Type: __eq__ + Type: __ne__ + Type: bit_length + Type: __get__ + Type: __get__ + Type: __get__ + Type: __getnewargs__ + Type: __getnewargs__ + Type: __getnewargs__ + Type: viewitems + Type: viewkeys + Type: viewvalues + Type: __eq__ + Type: __ne__ + Type: bit_length + Type: __radd__ + Type: bit_length + Type: /Type: __ge__ + Type: /Type: __get__ + Type: /Type: __gt__ + Type: /Type: __le__ + Type: /Type: __lt__ + Type: /Type: __module__ + Type: __cmp__ + Type: __radd__ + Type: isdecimal + Type: isnumeric + Type: isunicode + Type: /Type: __radd__ + Type: /Type: fromhex + Type: __radd__ + Type: __dir__ + Type: __getitem__ + Type: /Type: __radd__ + Type: /Type: isunicode + Type: /Type: __cmp__ diff --git a/Tests/Tools/baselines/xxsubtype.log b/Tests/Tools/baselines/xxsubtype.log index 0d907f505..ad7345fc3 100644 --- a/Tests/Tools/baselines/xxsubtype.log +++ b/Tests/Tools/baselines/xxsubtype.log @@ -1,15 +1,15 @@ -Implement rest of xxsubtype module - - -IP VERSION AFFECTED: 2.7 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes that should be removed -from IronPython: - xxsubtype.spamdict viewitems - xxsubtype.spamdict viewkeys - xxsubtype.spamdict viewvalues - xxsubtype.spamlist __radd__ # codeplex bug #23354 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 +Implement rest of xxsubtype module + + +IP VERSION AFFECTED: 2.7 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes that should be removed +from IronPython: + xxsubtype.spamdict viewitems + xxsubtype.spamdict viewkeys + xxsubtype.spamdict viewvalues + xxsubtype.spamlist __radd__ # codeplex bug #23354 http://ironpython.codeplex.com/WorkItem/View.aspx?WorkItemId=23354 diff --git a/Tests/Tools/check/_functools.log b/Tests/Tools/check/_functools.log index cb4f6a7ba..0112f64aa 100644 --- a/Tests/Tools/check/_functools.log +++ b/Tests/Tools/check/_functools.log @@ -1,15 +1,15 @@ -Implement rest of _functools module - - -IP VERSION AFFECTED: 3.0 -FLAGS PASSED TO IPY.EXE: None -OPERATING SYSTEMS AFFECTED: All - -DESCRIPTION -------------------------------------------------------- -Complete list of module attributes IronPython is still -missing implementations for: - _functools.partial __setstate__ - - - +Implement rest of _functools module + + +IP VERSION AFFECTED: 3.0 +FLAGS PASSED TO IPY.EXE: None +OPERATING SYSTEMS AFFECTED: All + +DESCRIPTION +------------------------------------------------------- +Complete list of module attributes IronPython is still +missing implementations for: + _functools.partial __setstate__ + + + From d51f872a498695d7c2c7a6439c27551167e9d3a1 Mon Sep 17 00:00:00 2001 From: Pavel Koneski Date: Mon, 4 Feb 2019 13:27:21 -0800 Subject: [PATCH 4/5] Take over gitattributes from cpython (#304) --- Src/StdLib/.gitattributes | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Src/StdLib/.gitattributes diff --git a/Src/StdLib/.gitattributes b/Src/StdLib/.gitattributes new file mode 100644 index 000000000..73895670c --- /dev/null +++ b/Src/StdLib/.gitattributes @@ -0,0 +1,37 @@ +# Binary data types +*.aif binary +*.aifc binary +*.aiff binary +*.au binary +*.bmp binary +*.exe binary +*.icns binary +*.gif binary +*.ico binary +*.jpg binary +*.pck binary +*.png binary +*.psd binary +*.tar binary +*.wav binary +*.whl binary +*.zip binary + +# Specific binary files +Lib/test/sndhdrdata/sndhdr.* binary + +# Text files that should not be subject to eol conversion +Lib/test/cjkencodings/* -text +Lib/test/decimaltestdata/*.decTest -text +Lib/test/test_email/data/*.txt -text +Lib/test/xmltestdata/* -text +Lib/test/coding20731.py -text +Lib/test/test_importlib/data01/* -text + +# CRLF files +*.bat text eol=crlf +*.ps1 text eol=crlf +*.sln text eol=crlf +*.vcxproj* text eol=crlf +*.props text eol=crlf +*.proj text eol=crlf From d8d30a5c7c63255ae2309083dea40fb32f38d38d Mon Sep 17 00:00:00 2001 From: Pavel Koneski Date: Mon, 4 Feb 2019 13:27:48 -0800 Subject: [PATCH 5/5] Revert "Fix line endings in .py files (#304)" This reverts commit f492b6f1a322468dba3790d767916fd46fc9b94b. --- Src/StdLib/Lib/test/coding20731.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Src/StdLib/Lib/test/coding20731.py b/Src/StdLib/Lib/test/coding20731.py index ca4962ee8..b0e227ad1 100644 --- a/Src/StdLib/Lib/test/coding20731.py +++ b/Src/StdLib/Lib/test/coding20731.py @@ -1,4 +1,4 @@ -#coding:latin1 - - - +#coding:latin1 + + +