| Commit message (Expand) | Author | Age | Files | Lines |
* | remove the check that classmethod's argument is a callable | Benjamin Peterson | 2009-09-01 | 1 | -6/+0 |
|
|
* | #2016 Fix a crash in function call when the **kwargs dictionary is mutated | Amaury Forgeot d'Arc | 2009-06-25 | 1 | -10/+11 |
|
|
* | Issue 5982: Classmethod and staticmethod expose wrapped function with __func__. | Raymond Hettinger | 2009-05-29 | 1 | -2/+12 |
|
|
* | This reverts r63675 based on the discussion in this thread: | Gregory P. Smith | 2008-06-09 | 1 | -8/+8 |
|
|
* | Renamed PyString to PyBytes | Christian Heimes | 2008-05-26 | 1 | -8/+8 |
|
|
* | #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC... | Christian Heimes | 2007-12-19 | 1 | -4/+4 |
|
|
* | Backport of the PCbuild9 directory from the py3k branch. | Christian Heimes | 2007-11-22 | 1 | -3/+3 |
|
|
* | PEP 3123: Provide forward compatibility with Python 3.0, while keeping | Martin v. Löwis | 2007-07-21 | 1 | -10/+7 |
|
|
* | Add the new function object attribute names from py3k. | Neal Norwitz | 2007-05-27 | 1 | -3/+10 |
|
|
* | Whoops, how did that get in there. :-) Revert all the parts of 51227 that we... | Neal Norwitz | 2006-08-12 | 1 | -3/+2 |
|
|
* | Check returned pointer is valid. | Neal Norwitz | 2006-08-12 | 1 | -2/+3 |
|
|
* | Closure can't be NULL at this point since we know it's a tuple. | Neal Norwitz | 2006-07-27 | 1 | -1/+1 |
|
|
* | PyFunction_SetDefaults() is documented as taking None or a tuple. | Neal Norwitz | 2006-07-16 | 1 | -2/+2 |
|
|
* | Use Py_VISIT in all tp_traverse methods, instead of traversing manually or | Thomas Wouters | 2006-04-15 | 1 | -47/+12 |
|
|
* | Use Py_CLEAR instead of in-place DECREF/XDECREF or custom macros, for | Thomas Wouters | 2006-04-15 | 1 | -3/+1 |
|
|
* | Revert backwards-incompatible const changes. | Martin v. Löwis | 2006-02-27 | 1 | -1/+1 |
|
|
* | Make staticmethod and classmethod complain about keyword args. | Georg Brandl | 2006-02-21 | 1 | -0/+4 |
|
|
* | Revert 42400. | Martin v. Löwis | 2006-02-16 | 1 | -2/+2 |
|
|
* | Support %zd in PyErr_Format and PyString_FromFormat. | Martin v. Löwis | 2006-02-16 | 1 | -3/+3 |
|
|
* | Get rid of compiler warnings (gcc 3.3.4 on x86) | Neal Norwitz | 2006-02-16 | 1 | -2/+2 |
|
|
* | Merge ssize_t branch. | Martin v. Löwis | 2006-02-15 | 1 | -8/+8 |
|
|
* | Add const to several API functions that take char *. | Jeremy Hylton | 2005-12-10 | 1 | -1/+1 |
|
|
* | Merge ast-branch to head | Jeremy Hylton | 2005-10-20 | 1 | -2/+4 |
|
|
* | Fix | Michael W. Hudson | 2005-02-17 | 1 | -2/+0 |
|
|
* | Wrote down the invariants of some common objects whose structure is | Armin Rigo | 2004-10-28 | 1 | -0/+12 |
|
|
* | This is my patch | Michael W. Hudson | 2004-08-12 | 1 | -4/+32 |
|
|
* | Remove unused macros in .c files | Neal Norwitz | 2004-07-08 | 1 | -2/+0 |
|
|
* | Intern __name__. | Martin v. Löwis | 2004-03-23 | 1 | -1/+9 |
|
|
* | SF bug #753451: classmethod abuse --> SystemError | Raymond Hettinger | 2003-06-18 | 1 | -0/+6 |
|
|
* | SF bug #692959: new.function ignores keyword arguments | Raymond Hettinger | 2003-05-06 | 1 | -1/+4 |
|
|
* | Make staticmethods and classmethods participate in GC. | Jeremy Hylton | 2003-04-08 | 1 | -8/+45 |
|
|
* | Make __module__ writable except in restricted mode (like for classic classes). | Guido van Rossum | 2003-02-18 | 1 | -1/+1 |
|
|
* | Make __module__ settable on functions and methods. | Jeremy Hylton | 2003-02-18 | 1 | -1/+1 |
|
|
* | Provide __module__ attributes for functions defined in C and Python. | Jeremy Hylton | 2003-01-31 | 1 | -0/+28 |
|
|
* | SF patch #659536: Use PyArg_UnpackTuple where possible. | Raymond Hettinger | 2002-12-29 | 1 | -2/+2 |
|
|
* | Extend function() to support an optional closure argument. | Jeremy Hylton | 2002-07-11 | 1 | -12/+65 |
|
|
* | SF patch 568629 by Oren Tirosh: types made callable. | Guido van Rossum | 2002-06-14 | 1 | -1/+50 |
|
|
* | Patch #568124: Add doc string macros. | Martin v. Löwis | 2002-06-13 | 1 | -4/+4 |
|
|
* | PyObject_Del can now be used as a function designator. | Neil Schemenauer | 2002-04-12 | 1 | -2/+2 |
|
|
* | Fix the names of the classmethod and staticmethod constructors as passed to | Fred Drake | 2002-04-03 | 1 | -2/+2 |
|
|
* | Fix for SF bug 528132 (Armin Rigo): classmethod().__get__() segfault | Guido van Rossum | 2002-03-18 | 1 | -0/+2 |
|
|
* | Portability fix: Not every compiler implements the extension of | Sjoerd Mullender | 2001-12-17 | 1 | -1/+1 |
|
|
* | SF patch #493452: docstrings for staticmethod/classmethod (Skip | Guido van Rossum | 2001-12-17 | 1 | -2/+41 |
|
|
* | function_call(): Remove a bogus (and I mean *really* bogus) call to | Guido van Rossum | 2001-12-03 | 1 | -1/+0 |
|
|
* | Be smarter about clearing the weakref lists for instances, instance methods, | Fred Drake | 2001-10-26 | 1 | -1/+2 |
|
|
* | Enable GC for new-style instances. This touches lots of files, since | Guido van Rossum | 2001-10-05 | 1 | -2/+4 |
|
|
* | Add optional docstrings to getset descriptors. Fortunately, there's | Guido van Rossum | 2001-09-20 | 1 | -1/+1 |
|
|
* | Add optional docstrings to member descriptors. For backwards | Guido van Rossum | 2001-09-20 | 1 | -1/+1 |
|
|
* | Rewrite function attributes to use the generic routines properly. | Guido van Rossum | 2001-09-17 | 1 | -72/+118 |
|
|
* | Use new GC API. | Neil Schemenauer | 2001-08-29 | 1 | -7/+6 |
|
|