- 14 Nis, 2015 1 kayıt (commit)
-
-
Berker Peksag yazdı
-
- 18 Kas, 2014 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 09 Şub, 2014 1 kayıt (commit)
-
-
Larry Hastings yazdı
The new syntax is highly human readable while still preventing false positives. The syntax also extends Python syntax to denote "self" and positional-only parameters, allowing inspect.Signature objects to be totally accurate for all supported builtins in Python 3.4.
-
- 04 Şub, 2014 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 28 Ock, 2014 1 kayıt (commit)
-
-
Larry Hastings yazdı
annotate text signatures in docstrings, resulting in fewer false positives. "self" parameters are also explicitly marked, allowing inspect.Signature() to authoritatively detect (and skip) said parameters. Issue #20326: Argument Clinic now generates separate checksums for the input and output sections of the block, allowing external tools to verify that the input has not changed (and thus the output is not out-of-date).
-
- 26 Ock, 2014 1 kayıt (commit)
-
-
Larry Hastings yazdı
-
- 24 Ock, 2014 1 kayıt (commit)
-
-
Larry Hastings yazdı
PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to provide introspection information for builtins. Also: many additional Lib, test suite, and Argument Clinic fixes.
-
- 03 Ock, 2014 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 01 Ara, 2013 2 kayıt (commit)
-
-
Alexandre Vassalotti yazdı
-
Alexandre Vassalotti yazdı
-
- 20 Kas, 2013 1 kayıt (commit)
-
-
Christian Heimes yazdı
Python now uses SipHash24 on all major platforms.
-
- 07 Kas, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
are used. Move also _Py_IDENTIFIER() defintions to the top in modified files to remove identifiers duplicated in the same file.
-
- 06 Kas, 2013 2 kayıt (commit)
-
-
Victor Stinner yazdı
_PyUnicode_CompareWithId() is faster than PyUnicode_CompareWithASCIIString() when both strings are equal and interned. Add also _PyId_builtins identifier for "builtins" common string.
-
Victor Stinner yazdı
instead of creating temporary Unicode string objects Add also more identifiers in pythonrun.c to avoid temporary Unicode string objets for the interactive interpreter.
-
- 01 Eki, 2013 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
The path wasn't being taken due to an over-restrictive type check.
-
- 24 Agu, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 30 Tem, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 27 May, 2013 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
A patch from Illia Polosukhin.
-
- 19 Kas, 2012 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 30 Eki, 2012 1 kayıt (commit)
-
-
Victor Stinner yazdı
... (unsigned long and unsigned int) to avoid an undefined behaviour with Py_TPFLAGS_TYPE_SUBCLASS ((1 << 31). PyType_GetFlags() result type is now unsigned too (unsigned long, instead of long).
-
- 05 Eyl, 2012 3 kayıt (commit)
-
-
Antoine Pitrou yazdı
sporadic crashes in multi-thread programs when several long deallocator chains ran concurrently and involved subclasses of built-in container types. Because of this change, a couple extension modules compiled for 2.7.4 (those which use the trashcan mechanism, despite it being undocumented) will not be loadable by 2.7.3 and earlier. However, extension modules compiled for 2.7.3 and earlier will be loadable by 2.7.4.
-
Antoine Pitrou yazdı
sporadic crashes in multi-thread programs when several long deallocator chains ran concurrently and involved subclasses of built-in container types. Because of this change, a couple extension modules compiled for 3.2.4 (those which use the trashcan mechanism, despite it being undocumented) will not be loadable by 3.2.3 and earlier. However, extension modules compiled for 3.2.3 and earlier will be loadable by 3.2.4.
-
Antoine Pitrou yazdı
sporadic crashes in multi-thread programs when several long deallocator chains ran concurrently and involved subclasses of built-in container types. Because of this change, a couple extension modules compiled for 3.2.4 (those which use the trashcan mechanism, despite it being undocumented) will not be loadable by 3.2.3 and earlier. However, extension modules compiled for 3.2.3 and earlier will be loadable by 3.2.4.
-
- 23 Haz, 2012 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 22 Haz, 2012 1 kayıt (commit)
-
-
David Malcolm yazdı
-
- 23 Nis, 2012 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
Patch from Mark Shannon.
-
- 04 Nis, 2012 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 25 Şub, 2012 1 kayıt (commit)
-
-
Stefan Krah yazdı
and lifetime issues of dynamically allocated Py_buffer members (#9990) as well as crashes (#8305, #7433). Many new features have been added (See whatsnew/3.3), and the documentation has been updated extensively. The ndarray test object from _testbuffer.c implements all aspects of PEP-3118, so further development towards the complete implementation of the PEP can proceed in a test-driven manner. Thanks to Nick Coghlan, Antoine Pitrou and Pauli Virtanen for review and many ideas. - Issue #12834: Fix incorrect results of memoryview.tobytes() for non-contiguous arrays. - Issue #5231: Introduce memoryview.cast() method that allows changing format and shape without making a copy of the underlying memory.
-
- 21 Şub, 2012 3 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Barry Warsaw yazdı
environment variable, to provide an opt-in way to protect against denial of service attacks due to hash collisions within the dict and set types. Patch by David Malcolm, based on work by Victor Stinner.
-
- 20 Şub, 2012 2 kayıt (commit)
-
-
Georg Brandl yazdı
in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated. The environment variable PYTHONHASHSEED and the new command line flag -R control this behavior.
-
Benjamin Peterson yazdı
-
- 22 Ock, 2012 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
I had to move the static identifier code from unicodeobject.h to object.h in order for this to work.
-
- 15 Ara, 2011 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
Thanks to Darren Dale for patch.
-
- 25 Kas, 2011 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 21 Kas, 2011 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 23 Eki, 2011 1 kayıt (commit)
-
-
Nick Coghlan yazdı
Issue 1294232: Fix errors in metaclass calculation affecting some cases of metaclass inheritance. Patch by Daniel Urban.
-
- 09 Eki, 2011 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
Thanks to Konrad Schöbel and Jasper Schulz for helping with the mass-editing.
-
- 11 Agu, 2011 1 kayıt (commit)
-
-
Brian Curtin yazdı
-