summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)AuthorFilesLines
2014-06-10add apt_pkg.SourceRecords.step() to all steping through all SrcRecordsMichael Vogt1-1/+1
2014-06-10Revert "Merge remote-tracking branch 'mvo/feature/srcrec-enum' into debian/sid"Michael Vogt1-1/+1
This reverts commit 1b6b123a052ca2d53e90b62da09ce300d701265a, reversing changes made to 9de6a183f09f0d0adbcc5817872c5a0024f5ef47.
2014-06-10prepare 0.9.3.7Michael Vogt1-0/+10
2014-06-10Merge remote-tracking branch 'mvo/feature/srcrec-enum' into debian/sidMichael Vogt1-1/+1
Conflicts: debian/control
2014-06-09Add apt_pkg.SourceRecords.next() to step through all SrcRecordsMichael Vogt1-1/+1
2014-04-25releasing package python-apt version 0.9.3.6Michael Vogt1-0/+13
2014-04-25debian/control: update build-depends on libapt-pkg-dev for build-profile supportMichael Vogt1-1/+1
2014-04-02Release 0.9.3.5Julian Andres Klode1-0/+12
2014-03-22debian/pycompat: Drop, it's not used anymoreJulian Andres Klode1-1/+0
2014-03-22debian/control: Drop X{B,S}-Python-Version and use X-Python-VersionJulian Andres Klode1-3/+1
The others are deprecated.
2014-03-20Release 0.9.3.4Julian Andres Klode1-0/+12
2014-03-15Release 0.9.3.3Julian Andres Klode1-0/+13
2014-03-10Release 0.9.3.2Julian Andres Klode1-0/+9
2014-02-22Release 0.9.3.1Julian Andres Klode1-0/+6
2014-02-22debian/rules: Do not run dh_sphinxdoc -aJulian Andres Klode1-0/+5
Running dh_sphinxdoc -a causes the build to FTBFS on buildds, because the sphinx documentation is not built. Only run dh_sphinxdoc if we are building the sphinx documentation.
2014-02-22Release 0.9.3Julian Andres Klode1-0/+14
2014-02-22debian/python3-apt-dbg.files: Fix pattern for kFreeBSDJulian Andres Klode1-1/+1
We previously moved all files containing a "d", but kfreebsd contains a "d" itself, so the build failed.
2014-01-26debian/rules: Use dh_sphinxdoc integrationJulian Andres Klode2-2/+2
This ensures that we do not include JavaScript from Sphinx in our binary package. Adjust debian/control to include the dependencies created by dh_sphinxdoc.
2014-01-25Release 0.9.2Julian Andres Klode1-3/+30
2014-01-25debian/control: Drop python-{unittest2,debian} build depsJulian Andres Klode1-2/+0
They are not used anymore.
2014-01-25debian/control: Set Standards-Version to 3.9.5Julian Andres Klode1-1/+1
2014-01-25apt/package.py: Improved readability and documentation of ↵Michael Schaller1-0/+1
BaseDependency.__dstr().
2014-01-07apply patch from Barry Warsaw to fix autopkgtestMichael Vogt3-2/+7
2014-01-07debian/gbp.conf: Set sign-tags = TrueJulian Andres Klode1-0/+1
2014-01-06debian/README.source: Drop it, it's useless bzrJulian Andres Klode1-3/+0
This contains some bzr advices. It's wrong for git, and we don't need it for git because git is popular.
2014-01-06Drop support for Python 2.6Julian Andres Klode1-2/+2
This will allow us to use more Python 3 idioms in the code, and possibly even get a single code base that works in Python 2.7 and Python 3.3 and newer.
2014-01-06debian/control: Replace a tab with spacesJulian Andres Klode1-1/+1
This looked a bit ugly if you had the wrong tab size.
2014-01-05add .travis.yml & update python3 dependency to 3.3Michael Vogt1-3/+3
This patch adds support for the travis-ci.org CI system. The "C" environment in .travis.yml is used to avoid having PPA python versions installed in the travis chroot. python3.3 is needed so that test_paths.py runs The tests_paths.py will only work with python3.3 as it uses the u"" prefix
2014-01-05add new pep8,pyflakes dependenciesMichael Vogt2-2/+4
2014-01-05apt/cache.py, apt/package.py: Fixed PEP8 and pyflakes issuesMichael Schaller1-0/+9
This commit removed the unused local variable 'transient' in 'apt/cache.py' and the unused import 'warnings' in 'apt/package.py'.
2013-11-23* apt/cache.py:Michael Vogt1-0/+8
- when using apt.Cache(rootdir=/some/dir) only read the APT configuration from this rootdir instead of /etc (closes: #728274)
2013-10-23Release 0.9.1 to unstableJulian Andres Klode1-0/+19
2013-10-23debian/python-apt-doc.links: Replace bundled underscore.js by symlinkJulian Andres Klode2-1/+2
And add a dependency in debian/control.
2013-10-23debian: Upgrade to debhelper 9 (and dpkg-buildflags)Julian Andres Klode3-4/+4
This gives us some more hardening, amongst other things.
2013-10-21Release 0.9.0 to unstableJulian Andres Klode1-2/+2
2013-10-21debian/control: Set Standards-Version to 3.9.4Julian Andres Klode2-1/+3
2013-10-21data/templates/Ubuntu.info.in: Add "Trusty Thar"Julian Andres Klode1-0/+2
A copy from saucy, with name and numbers adjusted
2013-10-21tests/old/*.py: Update to new API as wellJulian Andres Klode1-0/+2
2013-10-21doc/examples/*.py: Update examples to the new APIJulian Andres Klode1-0/+2
Closes: #639022
2013-10-21aptsources: Correctly parse multiple options (LP: #1103200)Julian Andres Klode1-0/+1
It's still not optimal and we do not support the arch+ and arch- options, but it's a beginning.
2013-10-21doc/source/examples/dpkg-info.py: Use apt_inst.DebFileJulian Andres Klode1-0/+2
We previously used deb_extract_control, but this does not exist. Closes: #671784
2013-10-21python/cache.cc: Set NoDelete=true when creating Policy, fixes segfault in ↵Julian Andres Klode1-0/+2
destructor
2013-10-21apt/debfile.py: Pass strip_multi_arch=False to parse_depends.Julian Andres Klode1-0/+4
Patch by Michael, tests derived from the ones provided by the reporter. I included the test debs without the source package, as for our use case, all needed "source code" is included in the package itself anyway. Reported-By: Francois Gouget <fgouget@free.fr> Closes: #717859 Closes: #717861
2013-10-10apt, aptsources: Only call init_config() if not already initializedJulian Andres Klode1-0/+2
Based on an idea by the bug reporter. Reported-by: Dominique Lasserre <lasserre.d@googlemail.com> Closes: #686403
2013-10-10tests: Do not set dir::etc::sourceparts to /tmpJulian Andres Klode1-0/+2
This can cause build failures if *.list files are present in /tmp. Use /dev/null instead (not a directory, but APT silently ignores this).
2013-10-10apt/package.py: mark_upgrade misuses FromUser to set auto-installedDaniel Hartwig1-0/+4
Package.mark_upgrade uses FromUser for it's side effect of setting a package as auto-installed (or not). However, FromUser is also influential in pkgDepCache::IsModeChangeOk to determine whether an action should override a dpkg hold, etc.. Closes: #686726
2013-10-08Accept bytes object for file names (Closes: #680971)Julian Andres Klode1-0/+1
I accidentally pushed those changes to debian/sid, but the test suite still runs, so everything should be fine. We're still missing some automatic tests, though.
2013-10-08apt/package.py: Add a Package.has_config_files property (Closes: #712749)Julian Andres Klode1-0/+2
The name might be a bit misleading, but I cannot find a short name that completely describes this check.
2013-10-08python/apt_pkgmodule.cc: Fix documentation of version_compare (Closes: #680891)Julian Andres Klode1-0/+2
This was supposed to be fixed some time ago in mvo's bzr branch but it seems that it did not survive the git migration.
2013-10-08python-apt: formatting error in library/index.rst (Closes: #692484)Julian Andres Klode1-0/+3