summaryrefslogtreecommitdiff
path: root/python/rpmts-py.c
AgeCommit message (Expand)AuthorFilesLines
2010-11-03Rename rpmdbKeyIterator to rpmdbIndexIteratorFlorian Festi1-7/+7
2010-10-22Switch python bindings to use rpm(Dbi)TagVal as appropriatePanu Matilainen1-2/+2
2010-10-21Fix Python bindings and raise KeyError when there is no index for the given tagFlorian Festi1-2/+7
2010-10-21rpmdbKeyIterator: loop over keys in the database indexesFlorian Festi1-0/+29
2010-10-19Python dbMatch() doesn't take (or need) len argument, fix the docsPanu Matilainen1-1/+1
2010-03-13Add a helper function for turning rpm problem set into python listPanu Matilainen1-8/+1
2009-12-17Move python ts element key refcounting back to C-side of thingsPanu Matilainen1-0/+6
2009-12-09Fix memleak in python ts.hdrFromFdno()Panu Matilainen1-0/+1
2009-12-09Fix a few list-related memleaks in python bindingsPanu Matilainen1-0/+1
2009-11-18Make python ts.problems() return a python list, not rpm.ps objectPanu Matilainen1-1/+10
2009-10-23Permit unicode as ts.dbMatch() key argumentPanu Matilainen1-9/+13
2009-10-21Replace PyString usage with PyBytes everywherePanu Matilainen1-10/+10
2009-10-19Generalize type object initialization to work with both Python 2.* and Python...David Malcolm1-2/+1
2009-10-19Generalize access to ob_type so that they work with both Python 2.* and Pytho...David Malcolm1-1/+1
2009-10-15Accept rpm.fd() types file objects everywhere in python bindingsPanu Matilainen1-10/+12
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 Matilainen1-15/+14
2009-10-09Revert explicit PyErr_NoMemory() returns to just returning NULLPanu Matilainen1-1/+1
2009-10-09Handle NULL in ts get/setKeyring as python NonePanu Matilainen1-4/+10
2009-10-09Permit setting and getting ts keyring from pythonPanu Matilainen1-0/+28
2009-10-05rpmdb open failing is certainly an rpm error, not TypeErrorPanu Matilainen1-1/+1
2009-10-05Permit threads during rpmReadPackageFile()Panu Matilainen1-0/+2
2009-10-05Push hdrFromFdno() error code handling over to python sidePanu Matilainen1-28/+10
2009-10-05Push hdrCheck() error code handling over to python sidePanu Matilainen1-27/+6
2009-10-05Push ts.check() return tuple-o-doom generation over to python sidePanu Matilainen1-67/+4
2009-10-05Push transaction problem filter to python sidePanu Matilainen1-11/+6
2009-10-05Push the interpretation of ts.run() result code to python sidePanu Matilainen1-29/+1
2009-10-02Push most work of ts.addErase() over to pythonPanu Matilainen1-30/+3
2009-10-02Push most work of ts.addInstall() over to pythonPanu Matilainen1-31/+8
2009-10-02Push the rpmtsGetKeys() stuff over to python completelyPanu Matilainen1-29/+0
2009-10-02Split rpmbuild dependencies to separate _rpmb modulePanu Matilainen1-12/+0
2009-10-02Move ts flag & color setting to python sidePanu Matilainen1-60/+0
2009-10-02Add a dummy python-level transaction set class, use it alwaysPanu Matilainen1-6/+0
2009-10-01Deprecation tweaksPanu Matilainen1-1/+1
2009-10-01Generalize python ts flags and colors set/get fooPanu Matilainen1-59/+93
2009-10-01Make python ts rootDir appear as a read-only attributePanu Matilainen1-1/+6
2009-10-01Add python getter for transaction idPanu Matilainen1-0/+6
2009-10-01Eliminate python ts scriptFd kludgeryPanu Matilainen1-31/+24
2009-09-30Eliminate unused python ts iterator filter stuffPanu Matilainen1-6/+1
2009-09-30Turn hdrGetHeader() into argument parsing converter interfacePanu Matilainen1-4/+4
2009-09-28Require expected type in PyArg_ParseTupleAndKeywords() alreadyPanu Matilainen1-24/+3
2009-09-24Eliminate all custom tp_free() type methodsPanu Matilainen1-15/+1
2009-09-24Enable subtyping on rpm.ts classPanu Matilainen1-1/+1
2009-09-24Call generic python setattr if not scriptFdPanu Matilainen1-2/+2
2009-09-24tp_setattro() is supposed to return -1 on errorsPanu Matilainen1-1/+1
2009-09-24Call (sub)type tp_free from destructorsPanu Matilainen1-1/+1
2009-09-24Make object allocation type agnosticPanu Matilainen1-7/+7
2009-09-23Remove unnecessary header type checkingPanu Matilainen1-7/+0
2009-09-23Decouple python spec objects from transaction objectsPanu Matilainen1-21/+3
2009-09-23Turn tagNumFromPyObject() into an object converter interfacePanu Matilainen1-7/+2