Change log for xdeb package in Debian

15 of 5 results
Published in buster-release
Deleted in sid-release (Reason: None provided.)
xdeb (0.6.7) unstable; urgency=low

  [ Colin Watson ]
  * Use next(iterator) rather than iterator.next().
  * Use "key in dict" rather than "dict.has_key(key)".
  * Make code style more or less conform to PEP-8.
  * Simplify utils.file_on_path.
  * Use dict.items rather than dict.iteritems to simplify porting to Python
    3; the performance impact should be negligible here.
  * Simplify sorting in various places by relying on the default iteration
    protocol for mappings.
  * Use io.StringIO if cStringIO.StringIO is not available.
  * Rephrase MyPkgRelation.parse_relations using list comprehensions:
    arguably clearer, and works in both Python 2 and 3.
  * Adjust GraphCycleError.__str__ to work in Python 3.
  * Drop support for debian_bundle from python-debian (<< 0.1.15).
  * Use configparser rather than ConfigParser if available.
  * Remove __pycache__ directories on clean.
  * Pass universal_newlines=True to subprocess.Popen to get Unicode output
    in Python 3.
  * Suppress pychecker warnings from the standard library.
  * Set source format to 3.0 (native).
  * Canonicalise the path to the GPL text in debian/copyright.
  * Set [trusted=yes] for our local repository, and enable APT
    authentication otherwise (closes: #781595).
  * Use context managers where appropriate.

  [ Loïc Minier ]
  * More PEP8 fixes.
  * pyflakes fix.
  * Run pyflakes as part of testsuite if it's available.
  * Run pep8 as part of testsuite if it's available.
  * Fix pychecker warning in tests.
  * Run pychecker as part of testsuite if it's available.
  * Test that we're running pychecker on all *.py files.
  * Also run pychecker on tests.
  * Clean __pycache__ in Makefile rather than debian/rules.
  * Bump Standards-Version to 4.0.0.
  * Remove myself from uploaders.
  * Bump Debhelper compat level and build-dep to 10.
  * Build-depend on dh-python.
  * Remove Colin Watson and Steve Langasek from Uploaders with their
    agreement.
  * Add .pm suffix to checks/xdeb.
  * Use Lintian::Util instead of Util in Lintian check.
  * Updated to latest Lintian checks API, except for tag suppression
    which would need to be ported to Lintian profiles.
  * Fix ARM file magic detection (allow for "EABI5").

 -- Loïc Minier <email address hidden>  Tue, 11 Jul 2017 13:04:29 +0200

Available diffs

Deleted in stretch-release (Reason: None provided.)
Deleted in jessie-release (Reason: None provided.)
Published in wheezy-release
Superseded in sid-release
xdeb (0.6.6) unstable; urgency=low


  [ Loïc Minier ]
  * Add an initial testsuite.

  [ Colin Watson ]
  * Fix typography of --generate-graph help text.
  * Don't fail if /etc/apt/sources.list (or whatever Dir::Etc::sourcelist
    points to) doesn't exist.
  * Use Python 3-style print functions.
  * Require Python >= 2.6.
  * Use "except Exception as e" syntax rather than the old-style "except
    Exception, e".
  * Use "raise Exception(value)" syntax rather than the old-style "raise
    Exception, value".
  * Make GraphCycleError a subclass of Exception rather than of
    StandardError; StandardError was removed in Python 3.
  * Run the test suite on build.
  * Build-depend on python-debian and python-apt for the test suite.
  * Bump python build-dependency to (>= 2.7) for unittest discovery.

  [ Gustavo Alkmim ]
  * Add support for --stage1 option, which considers the
    Build-Depends-Stage1 field of control file instead of Build-Depends;
    using this option requires patched dpkg-dev with support for
    'dpkg-checkbuilddeps --stage=1' (closes: #669250).

 -- Colin Watson <email address hidden>  Wed, 23 May 2012 11:03:18 +0100

Available diffs

Superseded in wheezy-release
Superseded in sid-release
xdeb (0.6.5) unstable; urgency=low


  [ Steve Langasek ]
  * If a package is Multi-Arch: foreign, we don't need to build it unless we
    also want to install it in its own right.
  * When calling apt-cache show, qualify the package name with an
    explicit architecture; this guards against attempts to import
    not-for-us binaries that are in the apt cache in a multiarch
    environment.  LP: #752287.

  [ Wookey ]
  * Add some packages to black/whitelists 
  * Improve graphing to only include binary deps that are
    actually depended on in the dependency tree
  * Update Standards-version
  * Depend on multiarch-capable dpkg-cross and invoke it with
    --convert-multiarch
  * Fix lintian test whinge
  * Don't fail if null dpkg-cross packages are found LP: #731079
  * Include lib64c in toolchain packages list - avoids
     multipleprovides exception on 64-bit arches.  LP: #75574
  * Let xdeb grok binary package names as well as source ones.  LP: #778506
  * Use 'apt-get download' rather than wget for native imports, provided
    that multiarch is configured.  LP: #851427

  [ Steve McIntyre ]
  * Add initial support for armhf.  LP: #772526

  [ Colin Watson ]
  * Convert to dh_python2.
  * Consistently use 'import utils' rather than 'from utils import ...'.
  * Suppress unusednames=_NATIVE_IMPORT_SOURCE_NAME in config.py, apparently
    due to a pychecker bug.
  * Split option parsing into a separate function to placate a pychecker
    warning about the length of main.
  * Extend need_loop_break hack to cover python2.7's build-dependency on
    libbluetooth-dev.
  * Add python2.7-dev to whitelist.
  * Fix installation of binutils-multiarch when cross-compiling.
  * Tolerate the removal of the fields collection in Lintian 2.5.2.
  * Don't install build-dependencies in --sequence mode.
  * Fix caching in Provides resolver.
  * Only skip Multi-Arch: foreign packages if the system is configured to be
    able to install packages of the appropriate foreign architecture.
  * Revamp build-dependency installation.  We now point 'apt-get install' at
    a combination of the system sources.list and the destination directory
    rather than using 'dpkg -i', and we install build-dependencies
    immediately before building each package as well as in a block at the
    start of the run; this also allows us to be more selective about which
    crossed packages we install.  The 'builddep_whitelist' configuration
    option is now unnecessary and has been removed.
  * Fix dependency resolver.  We now only expand dependencies for binaries
    that are explicitly required to satisfy (build-)dependencies, rather
    than trying to expand all binaries in every source package we encounter.
  * If rebuilding a source package that had already been built, force a full
    regeneration of the apt repository and purge any previous incarnations
    of those binary packages.
  * Fix native_import to work again even if multiarch isn't configured.
  * Remove explicit code to install native imports; the new build-dependency
    installer can deal with that by itself.
  * Remove libreadline-dev from cross_blacklist now that we cross-convert
    empty packages; progresses sqlite3 build.
  * Policy version 3.9.2: no changes required.

 -- Colin Watson <email address hidden>  Fri, 30 Sep 2011 12:49:52 +0100
Superseded in wheezy-release
Superseded in sid-release
xdeb (0.6.4) unstable; urgency=low
  * Update packages in black/whitelists.  * Improve documentation  * Comment-out list of packages never to build (empty by default)  * Add graphing functionality and utils  * Ensure that built packages are actually installed if needed -- Wookey <email address hidden>  Wed, 23 Feb 2011 01:45:48 +0000
Superseded in wheezy-release
Superseded in sid-release
xdeb (0.6.3) unstable; urgency=low
  [ Colin Watson ]  * Actually use apt_opts variable in native_import (pychecker).  [ Loïc Minier ]  * Add missing dependency on sudo.    [ Wookey ]  * Upload to Debian -- Wookey <email address hidden>  Mon, 22 Nov 2010 17:13:46 +0000
15 of 5 results