summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Expand)AuthorFilesLines
2009-11-18Fix rpmProblem reference counting in python bindingsPanu Matilainen1-2/+8
2009-11-18Declare a few python functions only taking one argument as suchPanu Matilainen1-15/+9
2009-11-18Rip python checkSignals() wtf'eryPanu Matilainen1-3/+2
2009-11-18Python archscore() only ever takes one argument, simplifyPanu Matilainen1-8/+4
2009-11-18Make python ts.problems() return a python list, not rpm.ps objectPanu Matilainen4-147/+12
2009-11-18Remove unused psFromPs()Panu Matilainen2-7/+0
2009-11-18Eliminate broken rpmps append() method from python bindings (RhBug:538218)Panu Matilainen1-26/+1
2009-10-29Convert relative imports within rpm package to absolute importsDavid Malcolm2-6/+5
2009-10-29Permit any file-like object in rpm.setLogFile()Panu Matilainen1-14/+15
2009-10-29Update module initialization to work with both Python 2.x and 3.xPanu Matilainen2-27/+121
2009-10-28Remove unnecessary (cmpfunc) casts from our type objectsPanu Matilainen3-4/+4
2009-10-28Eliminate ambiguous tp_compare and tp_richcompare from rpm.dsPanu Matilainen1-106/+2
2009-10-28Add ds.Compare() as a thin wrapper over rpmdsCompare()Panu Matilainen1-0/+12
2009-10-28Type-check rpm.ds() comparison/search arguments everywherePanu Matilainen1-25/+10
2009-10-28Rip out stillborn codePanu Matilainen1-32/+0
2009-10-28Eliminate the ambigious tp_compare from rpm.hdrPanu Matilainen1-7/+2
2009-10-28Use PyObject_AsFileDescriptor() instead of object type comparisonPanu Matilainen1-5/+3
2009-10-27Argh, typo in previous commitPanu Matilainen1-1/+1
2009-10-27Remove explicit Py_TPFLAGS_HAVE_RICHCOMPARE from ds type flagsPanu Matilainen1-3/+1
2009-10-27Let Python decide the "native" string type for tag namesPanu Matilainen1-1/+1
2009-10-23Permit unicode as ts.dbMatch() key argumentPanu Matilainen1-9/+13
2009-10-23Allow unicode objects as tag name everywherePanu Matilainen1-2/+4
2009-10-23Add conversion function for handling python unicode -> string issuesPanu Matilainen2-1/+16
2009-10-21On Python 3, use macros to alias all usage of PyInt_ to PyLong_ equivalentsPanu Matilainen1-0/+7
2009-10-21Replace PyString usage with PyBytes everywherePanu Matilainen7-23/+30
2009-10-19Remove leftovers from python header filesPanu Matilainen2-5/+1
2009-10-19Convert all usage of two-expression exception raising to modern syntaxDavid Malcolm1-10/+10
2009-10-19PyVarObject_HEAD_INIT() compatibility macro for Python < 2.6Panu Matilainen1-0/+7
2009-10-19Generalize type object initialization to work with both Python 2.* and Python...David Malcolm11-26/+13
2009-10-19Py_TYPE() compatibility macro for Python < 2.6Panu Matilainen1-0/+4
2009-10-19Generalize access to ob_type so that they work with both Python 2.* and Pytho...David Malcolm10-12/+12
2009-10-15Use fd.tell() instead of going around through os.lseek() with fdnoPanu Matilainen1-3/+3
2009-10-15Add tell() method to rpm.fd classPanu Matilainen1-0/+12
2009-10-15Avoid unnecessary dup'ing of file descriptors on header list operationsPanu Matilainen1-16/+15
2009-10-15Accept rpm.fd() types file objects everywhere in python bindingsPanu Matilainen4-39/+57
2009-10-14Add first rough-cut python bindings for rpmio fdPanu Matilainen3-3/+295
2009-10-12Raise exception in the converter, not callerPanu Matilainen2-1/+1
2009-10-12Permit changing rpm.td tag from pythonPanu Matilainen1-2/+23
2009-10-12Add limited support for modifying headers to pythonPanu Matilainen3-1/+34
2009-10-10Oops, configuring wrong ts in rpm.ts() initializationPanu Matilainen1-3/+2
2009-10-09Move further initialization from python ts tp_new to tp_initPanu Matilainen2-17/+14
2009-10-09Revert explicit PyErr_NoMemory() returns to just returning NULLPanu Matilainen10-12/+12
2009-10-09Handle NULL in ts get/setKeyring as python NonePanu Matilainen1-4/+10
2009-10-09Kill off _rpmb.error exception typePanu Matilainen3-10/+1
2009-10-09Permit setting and getting ts keyring from pythonPanu Matilainen1-0/+28
2009-10-09Add bindings for rpm keyring and pubkey typesPanu Matilainen4-0/+230
2009-10-06Python namespace import fiddlingPanu Matilainen1-35/+36
2009-10-05Delete ancient and defunc python test programsPanu Matilainen7-215/+0
2009-10-05Dont leak memory from rpm.fi() methodsPanu Matilainen1-8/+8
2009-10-05Handle all rpmds variants in its constructorPanu Matilainen5-47/+39