summaryrefslogtreecommitdiff
path: root/python/rpmts-py.c
AgeCommit message (Expand)AuthorFilesLines
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
2009-09-23Turn rpmFdFromPyObject() into an object converter interfacePanu Matilainen1-3/+2
2009-09-23Accept any file object in ts.hdrFromFdno()Panu Matilainen1-4/+4
2009-09-23Lose the debug junk from python bindingsPanu Matilainen1-106/+0
2009-09-22Rename python system.h for disambiguationPanu Matilainen1-1/+1
2009-09-22Lose the empty doxygen markersPanu Matilainen1-80/+2
2009-09-22Put some consistency to python object creationPanu Matilainen1-16/+18
2009-09-22Make all python object creation wrappers return PyObject pointersPanu Matilainen1-4/+4
2009-09-22Lose unnecessary next() methodsPanu Matilainen1-23/+0
2009-09-22All rpm-python iterators are self-iterators, just use PyObject_SelfIterPanu Matilainen1-11/+1
2009-09-22Sanitize python object -> tag number exception handlingPanu Matilainen1-2/+1
2009-09-22Remove useless rpmts python initializationPanu Matilainen1-10/+2
2009-09-22Use Py_RETURN_NONE macro for returning None everywherePanu Matilainen1-20/+10
2009-09-22Eliminate unnecessary custom object allocation functionsPanu Matilainen1-12/+1
2009-09-22Make the python object structures opaquePanu Matilainen1-0/+11