13 Commits (52d61e485eeebcd3cc9ebdf0c762d100fc2916dc)

Author SHA1 Message Date
Victor Stinner 7e7823a037 Issue #27809: methodcaller_reduce() uses fast call 9 years ago
Serhiy Storchaka 6dfcde5e29 Issue #26822: Decreased an overhead of using _PyArg_NoKeywords() in calls of 10 years ago
Serhiy Storchaka c2a2a751cf Issue #26822: itemgetter, attrgetter and methodcaller objects no longer 10 years ago
Serhiy Storchaka 548de2b210 Issue #22955: Fixed reference leak in attrgetter.repr(). 11 years ago
Serhiy Storchaka 35ac5f8280 Issue #22955: attrgetter, itemgetter and methodcaller objects in the operator 11 years ago
R David Murray 861470c836 #16518: Bring error messages in harmony with docs ("bytes-like object") 11 years ago
Benjamin Peterson 23a192d963 use logical rather than bit and 12 years ago
Benjamin Peterson d51374ed78 PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) 12 years ago
Antoine Pitrou a85017fbe3 Issue #16694: Add a pure Python implementation of the operator module. 13 years ago
Armin Ronacher aa9a79d279 Issue #16148: implemented PEP 424 13 years ago
Larry Hastings 48986d68c2 Minor grammar refinement for hmac.compare_digest(). 14 years ago
Georg Brandl db99dd0605 Small wording update from Larry. 14 years ago
Georg Brandl a1bc35f07f Improve hmac.compare_digest() docstring and documentation, courtesy of Larry H. 14 years ago
Antoine Pitrou 9df73dac84 Larry's suggested rewording of the compare_digest() docs. 14 years ago
Georg Brandl 9dcbfc353d Remove unused variable. 14 years ago
Georg Brandl 93b7d7e4b9 Fix a refleak in c82451eeb595. 14 years ago
Christian Heimes 6cea65555c Issue #15061: Re-implemented hmac.compare_digest() in C 14 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 14 years ago
Antoine Pitrou 87298c4a23 No declarations in the middle of a block (fixes compile under Windows) 15 years ago
Antoine Pitrou e974571d36 Issue #10160: Speed up operator.attrgetter. Patch by Christos Georgiou. 15 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Georg Brandl 46d441e0c2 Merged revisions 75952-75953,75955,76105,76143,76223,76259,76326,76376-76377 via svnmerge from 16 years ago
Benjamin Peterson 8f6713f46d Merged revisions 76235 via svnmerge from 16 years ago
Benjamin Peterson a0dfa82eca Merged revisions 75149,75260-75263,75265-75267,75292,75300,75376,75405,75429-75433,75437,75445,75501,75551,75572,75589-75591,75657,75742,75868,75952-75957,76057,76105,76139,76143,76162,76223 via svnmerge from 16 years ago
Georg Brandl efc285880c #7259: show correct equivalent for operator.i* operations in docstring; fix minor issues in operator docs. 16 years ago
Alexandre Vassalotti 0fe799151f Issue 2370: Add Python 3 warnings for the removal of operator.isCallable and 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Raymond Hettinger 89e12963ad As discussed on python-dev, remove several operator functions 17 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Neal Norwitz 8c1de8f33f Remove __{get,set,del}slice__ dingleberries. 18 years ago
Christian Heimes d3eb5a1581 Merged revisions 61003-61033 via svnmerge from 18 years ago
Georg Brandl ebcfd11c16 #1506171: added operator.methodcaller(). 18 years ago
Georg Brandl e2065c65d3 #1826: allow dotted attribute paths in operator.attrgetter. 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Guido van Rossum d8faa3654c Merged revisions 53952-54987 via svnmerge from 19 years ago
Collin Winter 390d29ca74 Remove isCallable() and sequenceIncludes() from the operator module. 19 years ago
Georg Brandl 62b1b001e6 Patch #1654417: make operator.{get,set,del}slice use the full range 19 years ago
Georg Brandl 40c626159d Patch #1654417: make operator.{get,set,del}slice use the full range 19 years ago
Thomas Wouters 00ee7baf49 Merge current trunk into p3yk. This includes the PyNumber_Index API change, 20 years ago
Neal Norwitz 8a87f5d37e Patch #1538606, Patch to fix __index__() clipping. 20 years ago
Thomas Wouters 477c8d5e70 Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 20 years ago
Martin v. Löwis 26fd9607c7 Fix more ssize_t problems. 20 years ago