summaryrefslogtreecommitdiff
path: root/python/tag.cc
AgeCommit message (Expand)AuthorFilesLines
2015-07-05Merge git://anonscm.debian.org/apt/python-aptIgor Pashev1-26/+69
2015-06-10TagFile: Provide close() and context managerJulian Andres Klode1-0/+58
2014-09-03fix testsMichael Vogt1-1/+1
2014-09-02python/tag.cc: ensure that the final \n is there when duplicating section dataMichael Vogt1-4/+7
2014-06-10Revert "Merge remote-tracking branch 'mvo/feature/srcrec-enum' into debian/sid"Michael Vogt1-2/+1
2014-06-10Merge remote-tracking branch 'mvo/feature/srcrec-enum' into debian/sidMichael Vogt1-1/+2
2014-03-22python/tag.cc: Ignore missing 'encoding' attribute in file objectsJulian Andres Klode1-0/+2
2013-10-08apt_pkg: Support paths supplied as bytes objects (See: #680971)Julian Andres Klode1-3/+2
2013-09-11Remove old API compatibility C++ support codeJulian Andres Klode1-19/+0
2013-08-31Use HAVE_OPEN_MEMSTREAMIgor Pashev1-0/+2
2012-10-15* python/tag.cc:Michael Vogt1-2/+2
2012-06-17* python/tag.cc:Julian Andres Klode1-2/+2
2012-06-15Merge patch from Colin Watson to handle non-UTF8 tag files inJulian Andres Klode1-29/+99
2012-02-06python/tag.cc: make it build with older apt versions tooMichael Vogt1-0/+5
2012-02-06python/tag.cc: cleanupMichael Vogt1-8/+4
2012-02-03* python/tag.cc, tests/test_tagfile.py:Michael Vogt1-9/+35
2011-11-10fix build against apt in experimentalMichael Vogt1-0/+1
2011-04-12apt_pkg: Fix unsigned/long-vs-int issues (LP: #610820)Julian Andres Klode1-2/+3
2010-09-08* apt/debfile.py:Michael Vogt1-1/+5
2010-07-23* python/tag.cc:Julian Andres Klode1-0/+5
2010-04-21python: Commit documentation changes suggested by debian-l10n-english.Julian Andres Klode1-11/+12
2010-04-01python: Document every class, function, property.Julian Andres Klode1-29/+53
2010-04-01python: Return bool instead of int to Python where possible, looks better.Julian Andres Klode1-8/+6
2010-03-05* python/tag.cc:Julian Andres Klode1-0/+16
2010-02-27* python:Julian Andres Klode1-16/+3
2010-02-13python/tagfile.cc: Implement the iterator protocol in TagFile.Julian Andres Klode1-5/+31
2010-01-27Merge the CppOwnedPyObject C++ class into CppPyObject.Julian Andres Klode1-5/+5
2009-07-30Merge 0.7.11.1-0.7.12.0 from unstable.Julian Andres Klode1-0/+25
2009-07-27* python/tag.cc:Michael Vogt1-0/+24
2009-07-14python/tag.cc: TagFileData is now subclassed from CppOwnedPyObject<pkgTagFile>.Julian Andres Klode1-7/+8
2009-07-13python: No zero-size arrays for char *kwlist[].Julian Andres Klode1-2/+2
2009-07-13python: Rename all PyTypeObject's to conform to PEP 7.Julian Andres Klode1-6/+6
2009-06-25python: Use PyVarObject_HEAD_INIT() instead of PyObject_HEAD_INIT().Julian Andres Klode1-8/+4
2009-06-25python/tag.cc: Return False for non-strings in 'TagSection.__contains__()'.Julian Andres Klode1-0/+2
2009-06-25python/tag.cc: Store the return value of PyString_AsString as const char*.Julian Andres Klode1-1/+1
2009-06-21python: Make all CppOwnedPyObjects and similar support garbage collection.Julian Andres Klode1-9/+28
2009-06-21python: Add DeprecationWarning to functions which were replaced by classes.Julian Andres Klode1-0/+6
2009-06-09Allow types providing __new__() to be subclassed.Julian Andres Klode1-2/+4
2009-06-08python/generic.h,tag.cc,configuration.cc: Use tp_alloc/tp_free instead of Py...Julian Andres Klode1-4/+4
2009-06-05python/: Put all deprecated Get*() functions into #ifdef COMPAT_0_7.Julian Andres Klode1-0/+4
2009-06-04python/: Unify naming conventions for all new names.Julian Andres Klode1-1/+1
2009-06-03python/: Convert most names to PEP8 naming conventions (except Version,Packag...Julian Andres Klode1-0/+15
2009-04-24* python/*.cc: Fix build failures with python2.4-dbg.Julian Andres Klode1-2/+2
2009-04-19* python/*.cc: Export all types and add a __new__() method to them.Julian Andres Klode1-15/+60
2009-04-15* Introduce support for Python 3 (Closes: #523645)Julian Andres Klode1-0/+4
2009-04-14* Remove any trailing whitespaceJulian Andres Klode1-6/+6
2009-04-13* python/*.cc: Use PyObject_AsFileDescriptor instead of fileno(PyFile_AsFile)Julian Andres Klode1-2/+5
2009-04-13* apt/tag.cc: Rework TagFile using tp_methods and tp_getsetJulian Andres Klode1-17/+30
2009-04-13* python/tag.cc: Support 'key in mapping' for TagSectionsJulian Andres Klode1-16/+31
2008-05-16Remove trailing whitespace.Ben Finney1-42/+42