summaryrefslogtreecommitdiff
path: root/python/rpmmi-py.c
AgeCommit message (Expand)AuthorFilesLines
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-09Revert explicit PyErr_NoMemory() returns to just returning NULLPanu Matilainen1-1/+1
2009-10-01Deprecation tweaksPanu Matilainen1-1/+1
2009-10-01Oops, these are mappings, not dicts...Panu Matilainen1-1/+1
2009-09-30Deprecate custom foo.count() methods, support len() insteadPanu Matilainen1-7/+13
2009-09-24Enable subtyping on the rest of our type-objectsPanu Matilainen1-1/+1
2009-09-24Call (sub)type tp_free from destructorsPanu Matilainen1-5/+3
2009-09-24Make object allocation type agnosticPanu Matilainen1-3/+3
2009-09-23Turn tagNumFromPyObject() into an object converter interfacePanu Matilainen1-6/+2
2009-09-22Rename python system.h for disambiguationPanu Matilainen1-1/+1
2009-09-22Lose the empty doxygen markersPanu Matilainen1-22/+0
2009-09-22Put some consistency to python object creationPanu Matilainen1-4/+1
2009-09-22Make all python object creation wrappers return PyObject pointersPanu Matilainen1-4/+4
2009-09-22Lose unnecessary next() methodsPanu Matilainen1-18/+0
2009-09-22All rpm-python iterators are self-iterators, just use PyObject_SelfIterPanu Matilainen1-10/+1
2009-09-22Sanitize python object -> tag number exception handlingPanu Matilainen1-4/+2
2009-09-22Use Py_RETURN_NONE macro for returning None everywherePanu Matilainen1-5/+2
2009-09-22Use generic python get/set attribute functions directly where appropriatePanu Matilainen1-12/+2
2009-09-22Make the python object structures opaquePanu Matilainen1-0/+9
2009-09-22We dont support ancient python versions...Panu Matilainen1-2/+0
2008-02-05Mass convert (back) to rpmTag as it's usable everywhere nowPanu Matilainen1-1/+1
2008-01-30rpmlib.h mass evictionPanu Matilainen1-1/+0
2007-12-13Use rpm_tag_t everywhere for rpm (header) tag typePanu Matilainen1-1/+1
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-2/+2
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-2/+2
2007-10-28Include "rpmlib.h" instead of <rpmlib.h>.Ralf Corsépius1-1/+1
2007-10-28Include "rpmdb.h" instead of <rpmdb.h>.Ralf Corsépius1-1/+1
2007-09-11Remove split tags.Ralf Corsépius1-27/+1
2007-06-07Ts/db reference counting for match-iterators in python (rhbz#241751)Panu Matilainen1-1/+4
2004-11-17Add kwargs everywhere - courtesy of pjones@redhat.compauln1-18/+11
2004-01-01- python: include Python.h before glibc features.h.jbj1-6/+0
2003-12-01splint fiddles, no warnings.jbj1-2/+7
2003-11-23Merge changes from rpm-4.2.1 development.jbj1-8/+8
2003-05-04Use getattro/setattro throughout.jbj1-7/+11
2003-04-17Doxygen doco markup.jbj1-5/+5
2002-12-11Add rpmfts-py.[ch] bindings for fts(3) from rpmio.jbj1-12/+11
2002-12-10Add tp_{init,alloc,new,free} methods to rpmts.jbj1-2/+2
2002-12-04python: gilding lilies.jbj1-1/+1
2002-08-09- python: include instance in IDTXload, filename in IDTXglob, returnjbj1-0/+40
2002-08-05- python: the death of rpmdb-py.[ch], use ts.fooDB() methods instead.jbj1-44/+28
2002-07-25- python: add ts.hdrCheck(), ts.rebuildDB() methods.jbj1-3/+3
2002-07-19Remove foo.iter() method, use tp_iter mechanism, for rpmmi/rpmds/rpmfi.jbj1-12/+29
2002-07-14- python: sanity check fixes on rpmts/rpmte methods.jbj1-1/+19
2002-06-03Teach doxygen about python/*-py.c files.jbj1-3/+3
2002-06-01- fix: use getgrnam, not getpwnam, to convert gid -> group.jbj1-0/+4
2002-05-28- eliminate legacy db methods, add ts.dbMatch method.jbj1-0/+228