summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-03-12merged from debian-sidMichael Vogt49-1222/+1559
2010-03-12Use dh_link instead of ln for python-apt-doc (Closes: #573523).Julian Andres Klode3-2/+2
2010-03-11Pass --exclude=migrate-0.8.py to dh_pycentral; in order to not dependJulian Andres Klode2-0/+10
on python2.6.
2010-03-10Upload to unstable as 0.7.94.Julian Andres Klode1-2/+2
2010-03-10python-apt-doc replaces files in older python-aptJulian Andres Klode1-0/+1
2010-03-10tests/test_all.py: Print the version info on start.Julian Andres Klode1-0/+1
2010-03-10Build documentation only once on the default Python version.Julian Andres Klode3-2/+5
2010-03-10Move documentation into python-apt-doc (Closes: #572617)Julian Andres Klode6-6/+19
2010-03-10python/apt_pkgmodule.cc: Fix apt_pkg.CompType to use CompTypeOld.Julian Andres Klode1-7/+13
2010-03-10* python/apt_pkgmodule.cc:Julian Andres Klode3-0/+154
- Treat '>>' and '>', '<<' and '<' as identical in check_dep (LP: #535667). * tests: - test_deps: Add tests for apt_pkg.CheckDep, apt_pkg.check_dep, apt_pkg.parse_depends and apt_pkg.parse_src_depends.
2010-03-09python/generic.cc: use std::string instead of stringMichael Vogt2-3/+2
2010-03-08* utils/get_ubuntu_mirrors_from_lp.py:Julian Andres Klode4-526/+646
- Sort the mirror list of each country.
2010-03-08* utils/get_debian_mirrors.py:Julian Andres Klode3-58/+24
- Parse Mirrors.masterlist instead of the HTML web page.
2010-03-08apt/package.py: Always return unicode strings in Package.get_changelog ↵Julian Andres Klode2-7/+14
(Closes: #572998).
2010-03-05* python/tag.cc:Julian Andres Klode2-0/+19
- Hack the TagFile iterator to not use shared storage (Closes: #572596): Scan once, duplicate the section data, and scan again.
2010-03-03python/generic.cc: Map UntranslatedDepType to dep_type_untranslated.Julian Andres Klode2-0/+3
2010-03-03* tests/data/aptsources/sources.list.testDistribution:Julian Andres Klode3-72/+74
- change one mirror which is not on the mirror list anymore.
2010-03-03apt/progress/old.py: Add missing return statements.Julian Andres Klode1-10/+10
2010-03-03apt/progress/old.py: Call parent constructors.Julian Andres Klode1-0/+2
2010-03-03Update the mirror data.Julian Andres Klode2-316/+370
2010-03-03* Merge with Ubuntu:Julian Andres Klode5-59/+35
- util/get_ubuntu_mirrors_from_lp.py: + rewritten to use +archivemirrors-rss and feedburner - pre-build.sh: update ubuntu mirrors on bzr-buildpackage (and also do this for Debian mirrors) - add break for packagekit-backend-apt (<= 0.4.8-0ubuntu4)
2010-03-03* apt/progress/old.py:Julian Andres Klode2-25/+67
- Let the new method call the old one; e.g. status_update() now calls self.statusUpdate(). This improves compatibility for sub classes.
2010-03-03Use the binary package version in Version.fetch_source() if theJulian Andres Klode2-1/+4
source version is not specified (i.e. in the normal case).
2010-03-01Some stylistic changes.Julian Andres Klode6-23/+35
2010-03-01* apt/progress/text.py:Julian Andres Klode2-2/+2
- Drop InstallProgress, it's useless to keep this alias around.
2010-03-01Style fixes.Julian Andres Klode8-22/+35
2010-03-01* apt/package.py:Julian Andres Klode2-1/+14
- Create a string class BaseDependency.__dstr which makes '>' equal to '>>' and '<' equal to '<<' (compatibility).
2010-03-01* python/acquire-item.cc:Julian Andres Klode2-0/+14
- Add AcquireItem.partialsize member.
2010-02-27* data/templates/Ubuntu.info.in:Julian Andres Klode2-10/+13
- Use generic MirrorsFile key instead of per-architecture ones in order to fix FTBFS on !amd64 !i386 (Closes: #571752)
2010-02-27Upload 0.7.93.2 to unstableJulian Andres Klode1-1/+1
2010-02-27* debian/python-apt.install:Julian Andres Klode3-1/+4
- Install utils/migrate-0.8.py to /usr/share/python-apt/.
2010-02-27Ship the list of deprecated things in the apt_pkg and apt_inst modulesJulian Andres Klode3-55/+80
inside the script itself, so we don't have to parse the source code anymore.
2010-02-27* python:Julian Andres Klode16-250/+98
- Handle deprecated attributes and methods in the tp_gettattro slot, this allows us to easily warn if a deprecated function is used.
2010-02-27doc: Document the new Cache functionality.Julian Andres Klode1-0/+5
2010-02-27* python/cache.cc:Julian Andres Klode2-5/+24
- Implement Cache.__len__() and Cache.__contains__() (Closes: #571443).
2010-02-27Merge the mvo branchJulian Andres Klode5-42/+57
[ Michael Vogt ] * apt/cache.py: - call install_progress.startUpdate()/finishUpdate() to keep compatibility with older code * apt/progress/base.py: - restore "self.statusfd, self.writefd" type, provide additional self.status_stream and self.write_stream file like objects * python/progress.cc: - try to call compatibility functions first, then new functions
2010-02-17apt/progress/old.py: move compat updateInterface hereMichael Vogt2-4/+1
2010-02-17apt/progress/base.py: more compat fixesMichael Vogt1-1/+8
2010-02-17python/progress.cc: more compat fixesMichael Vogt1-8/+8
2010-02-17* python/progress.cc:Michael Vogt2-23/+24
- try to call compatibility functions first, then new functions
2010-02-17apt/progress/base.py: call pipe ends {write,status}_streamMichael Vogt2-7/+7
2010-02-17* apt/cache.py:Michael Vogt3-11/+21
- call install_progress.startUpdate()/finishUpdate() to keep compatibility with older code * apt/progress/base.py: - restore "self.statusfd, self.writefd" type, provide additional self.status_pipe and self.write_pipe file like objects
2010-02-17merged from the debian-sid branchMichael Vogt223-60422/+29423
2010-02-13* debian/rules:Julian Andres Klode2-0/+7
- Run tests during build time.
2010-02-13* data/templates/*.in: Switch MirrorsFile to relative filenames.Julian Andres Klode5-24/+34
- setup.py: Copy the mirror lists to the build directory - aptsources/distinfo.py: Support relative filenames for MirrorsFile.
2010-02-13test_all.py: Use local modules instead of system ones if possible.Julian Andres Klode2-0/+16
2010-02-13* aptsources/distro.py:Julian Andres Klode2-2/+4
- Call lsb_release with -idrc instead of --all.
2010-02-13* tests:Julian Andres Klode3-5/+15
- Fix aptsources tests to use local data files if available.
2010-02-13* data/templates/Debian.info.in:Julian Andres Klode2-7/+10
- Replace the MatchURI with one that really matches something.
2010-02-13python/tagfile.cc: Implement the iterator protocol in TagFile.Julian Andres Klode5-13/+63