[ubuntu/lucid] pychecker 0.8.18-4 (Accepted)

Ubuntu Installer archive at ubuntu.com
Mon Apr 19 18:22:54 BST 2010


pychecker (0.8.18-4) unstable; urgency=low

  * Bump standards version to 3.8.4 (no packaging changes).
  * Fix FTBFS caused by switch to Python2.6 as default (closes: #571504).
    - The failures were all due to unit test expectations that differ
    - Fixed various test cases to match 2.6, but this breaks build for 2.5
    - Changed debian/regression.sh so test failures no longer kill the build
    - Tweaked debian/rules to remove old failed test results on clean

pychecker (0.8.18-3) unstable; urgency=low

  * Fix warnings/problems indicated on package tracking page.
    - Bump standards version to 3.8.3 (no packaging changes)
    - Fix spelling error in debian/pychecker.1 ("accomodate")
    - Add ${misc:Depends} for all binary packages

pychecker (0.8.18-2) unstable; urgency=low

  * Bump standards version to 3.8.1 (no packaging changes).
  * Bump debhelper compatibility to 7, per linitian recommendation.
  * Declare a dependency on debhelper (>= 7.0.1) to match compatibility.
  * Fix python/Python typo in debian/control to quiet lintian.

pychecker (0.8.18-1) unstable; urgency=low

  * New upstream release.
    - Update Debian-specific results for unit tests, due to upstream changes.
    - Upstream release fixes Exception problems (closes: #487096).

pychecker (0.8.17-9) unstable; urgency=low

  * Fix FTBTS due to unit test failures (closes: #477032).
    - The following tests failed: 3, 17, 22, 34, 48, 53, 71, 77, 87, 88
    - All of these failures seem to be due to the move to Python 2.5
    - Most of the failures are benign and have a simple explanation
    - A few look to be real regressions, and I have submitted upstream
    - Tests were fixed by adding Debian-specific expected results files

pychecker (0.8.17-8) unstable; urgency=low

  * Fix IndexError exposed by git-buildpackage build (closes: #460357, #460698).
    - Apply patch from Guido Guenther fixing an if/elif mistake in warn.py
    - Submitted Guido's patch upstream as SF request #1889814

pychecker (0.8.17-7) unstable; urgency=low

  * Fix bad unit tests expectations that caused FTBFS (closes: #460355).
    - Added Debian-specific results for test3 (path to UserDict changed)
    - Remove Debian-specific results for test34 (path to GetoptError changed)

pychecker (0.8.17-6) unstable; urgency=low

  * Apply patch from Dan O'Huiginn to improve manpage (closes: #456179).

pychecker (0.8.17-5) unstable; urgency=low

  * Package the pychecker2 code in the upstream package (closes: #453092).
    - Modify upstream setup.py to include the pychecker2 package 
    - Updated debian/README.Debian to discuss the state of the new code
    - Apply patches from Stani (http://pythonide.stani.be) to pychecker2/main.py
  * Tweaked description in debian/README.Debian to be more readable
  * Updated debian/copyright to add John Shue, who is now a project admin

pychecker (0.8.17-4) unstable; urgency=low

  * Fix debian/watch by using qa.debian.org redirector (closes: #449766).

pychecker (0.8.17-3) unstable; urgency=low

  * Add back support for $PYTHONVER in the pychecker script (closes: #384337).
    - Apply Jason Lunz's patch to debian/wrapper and add my own comments
    - Put back CHOICE OF PYTHON VERSION in debian/pychecker.1
    - Update README.debian to reflect these changes 
  * Make regression tests pass with new default Python, version 2.4.
    - Create test_expected/test3-debian (spurious path difference)
    - Create test_expected/test34-debian (spurious path difference)
    - Remove test_expected/test68-debian (no longer needed)
    - Remove test_expected/test85-debian (no longer needed)

pychecker (0.8.17-2) unstable; urgency=low

  * Bumped Standards-Version to 3.7.2.
    - Provide empty binary-arch target in debian/rules to quiet lintian
  * Updated debian/copyright to include new Google annotation.
  * Update to latest Python policy using python-support method.
    - Change debian/control to use Build-Depends instead of Build-Depends-Indep
    - Change debian/rules to build using /usr/bin/python, not /usr/bin/python2.4
    - Change debian/control to use Depends: ${python:Depends}
    - Change debian/rules to invoke dh_pysupport -d (for ${python:Depends})
    - Change debian/pychecker.dirs to reference usr/share/python-support
    - Change debian/rules to build using --install-purelib, not --prefix
    - Change debian/pychecker.install to match new build locations
    - Change debian/pychecker.preinst to remove old package's pyo and pyc files
    - Rework debian/wrapper to find checker.py in its new location
    - Remove debian/pychecker.postinst and debian/pychecker.prerm
    - Added new debian/pyversions file for use by python-support
  * Remove support for $PYTHONVER in the pychecker command-line script.
    - This cannot really be done well with the new policy and infrastructure
    - Removed CHOICE OF PYTHON VERSION section from debian/pychecker.1
    - Reworked debian/README.Debian to discuss this loss of functionality
  * Update regression tests to match new build process.
    - Change debian/regression.sh to use /usr/bin/python
    - Create test68-debian and test85-debian for Debian-specific results

pychecker (0.8.17-1) unstable; urgency=low

  * New upstream release.
  * Update Debian package regression testing
    - Add test98 to debian/regression.list
    - Update debian-specific results in test_expected/test77-debian
    - Add '--limit 0' to checker.py call in regression.sh (per Neal)
  * Remove all dependencies on python2.1 and python2.2 (closes: #362464).
  * Make changes so that the default python is python2.4.
    - Use python2.4 in Depends and Build-Depends-Indep in debian/control
    - Update README.Debian and manpage discussion of python versions
    - Change interpreter search order debian/pychecker.postinst
    - Change interpreter search order debian/wrapper
    - Change debian/pychecker.install to look in python2.4 directory
    - Change debian/regression.sh to use python2.4 interpreter
    - Change debian/rules to use python2.4 interpreter
    - Remove debian-specific test results for test 3, 34, 68 and 85

pychecker (0.8.16-2) unstable; urgency=low

  * Fix a few README.Debian lines longer than 80 characters (closes: #337707).
  * Modify debian/rules to remove test_expected/*.results on clean (closes: #341564).
  * Comment in debian/rules that build will fail if any regression test fails.
  * Add a few comments to debian/rules about how regression tests work.
  * Add test96 and test97 to debian/regression.list (missed them before).

pychecker (0.8.16-1) unstable; urgency=low

  * New upstream release.
  * Incorporate new setup.py with my changes from upstream CVS.
  * Use /bin/bash in debian/pychecker.prerm; lintian says it contains "bashisms".
  * Fix comments at top of debian/pychecker.preinst and debian/pychecker.prerm.

pychecker (0.8.15-1) unstable; urgency=low

  * New upstream release.
  * Bumped Standards-Version to 3.6.2 (no packaging changes).
  * Added post-release tweak to setup.py from upstream CVS.

pychecker (0.8.14-6) unstable; urgency=low

  * Support Python 2.4 in wrapper and in postinst.
  * Rework pychecker postinst so that it works for people who have Python
    set up to use alternatives (closes: #300922).  I now have to invoke
    compileall.compile_dir() rather than compileally.py because I can't be 
    sure of the location of compileall.py.

pychecker (0.8.14-5) unstable; urgency=low

  * Rework pychecker postinst so that it works even for people who don't
    have the default python package installed.  The fix is to look for python,
    python2.3, python2.2 and python2.1 (in that order), and use the first one
    found to compile the modules.
  * Update README.Debian to match new behavior in postinst.
  * Added notes in executable wrappers to document new behavior in postinst.

pychecker (0.8.14-4) unstable; urgency=low

  * Fix my various screw-ups in the last release, with upstream's help.
    - Fall back to 0.8.14-1 and add correct changes one-by-one
    - Apply my patch.bug270924 to fix #270924
    - Merge in upstream CVS checker.py and OP.py to fix #278588
    - Merge in upstream CVS regression test #73 and tweak it to work
    - Fix Debian-specific results for regresson test #77
    - Place test1002 and test1003 into debian/regression.list

pychecker (0.8.14-3) unstable; urgency=low

  * Roll back change for #278588 in favor of upstream's equivalent fix.
    - Change checker.py to use NotImplementedError to indicate abstract methods
    - Get rid of ignore list for error in Config.py and CodeChecks.py
    - Remove documentation of ignore list from pycheckrc file
    - Pulled updated test #73 from upstream CVS, and tweaked to work
    - Tweaked test #77 to work with new line numbers in checker.py

pychecker (0.8.14-2) unstable; urgency=low

  * Added warning to output of debian/regression.sh about ~/.pycheckrc.
  * Fix spurious division warnings for certain expressions (closes: #270924).
    - Made minor changes to CodeChecks.py to ignore "unknown" types in check
    - Created test1002 regression test and listed it in debian/regression.list
  * Fix spurious warnings about methods in built-in Set classes (closes: #278588).
    - Made changes to CodeChecks.py and Config.py to create ignore list for error
    - Added documentation for new ignore list into default pycheckrc file
    - Created test1003 regression test and listed it in debian/regression.list

pychecker (0.8.14-1) unstable; urgency=low

  * New upstream release (incorporates fixes to earlier Debian bugs).

pychecker (0.8.13-3) unstable; urgency=low

  * Bumped standards version to 3.6.1 (no changes).
  * Fix warnings about missing __module__ in C extensions (closes: #250425).
    - Applied patch from Bastian Kleineidam
    - Upstream recommended going ahead and applying patch
    - Can't add new regression test since this only happens for C extensions
    - Tweaked results in test77-debian because line numbers changed

pychecker (0.8.13-2) unstable; urgency=low

  * Update Debian-specific manpage to discuss $PYTHONVER use.
  * Fix problem where 'sets = "sets"' causes warning (closes: #237503).
    - Made minor change to CodeChecks.py to avoid this warning for constants
    - Created test1001 regression test and listed it in debian/regression.list 
    - Submitted patch upstream; no response after 2+ weeks, so I'm uploading

pychecker (0.8.13-1) unstable; urgency=low

  * New upstream release.
    - This release incorporates a different upstream fix for #210682
    - Comment in README.Debian that Python 1.5.2 is no longer supported
    - Commented out sections of setup.py that create pychecker script
    - Made debian/rules create $(install_dir)/bin before installing to it
    - Renamed Debian-specific test93 to test1000, to avoid clash with upstream
    - Added test93, test94, test95, test1000 to debian/regression.list
    - Modified Debian results for test1, test3, test4, test34, test77, test85
    - Removed Debian results for test87

pychecker (0.8.12-5) unstable; urgency=low

  * Try to deal adequately with unicode format strings (closes: #210682)
    - The fix, in CodeChecks.py, looks sensible but might be a band-aid
    - I suspect that unicode identifiers might cause similar problems
  * Added Debian-specific regression tests to build process
    - Created debian/regression.sh based on test_check.sh
    - Created debian/regression.list as list of tests to run
    - Added test93 to test regressions related to bug #210682 (see above)
    - Created set of Debian-specific results for failing tests
    - Now run 'sh debian/regression.sh' in debian/rules

pychecker (0.8.12-4) unstable; urgency=low

  * Added debian/compat file.
  * Bumped standards version to 3.5.9.
  * Updated debian/wrapper script (closes: #193955)
    - Handle command-line arguments containing spaces
    - Propogate exit code from command
    - Added python2.3 to list of interpreters
    - Now use ${} syntax to reference all variables
  * Now install modules to /usr/lib/site-python (closes: #137320)
    - Completely rewrote debian/rules file
    - Updated README.Debian to discuss new location
    - Changed debhelper build-dependency to (>= 4.1)
    - Added build-dependency on python2.3-dev
    - Added install dependency on python2.3
    - Commented out data_files piece in setup.py
    - Removed #!/usr/bin/env lines from module files
    - Added debian/pychecker.dirs
    - Added debian/pychecker.examples
    - Added debian/pychecker.install
    - Added debian/pychecker.manpages
    - Added debian/pychecker.postinst
    - Added debian/pychecker.preinst
    - Added debian/pychecker.prerm

pychecker (0.8.12-3) unstable; urgency=low

  * New maintainer (closes: #200976).
    - Updated debian/control to list me as maintainer
    - Updated debian/copyright to list me as maintainer
    - Added debian/watch for my own housekeeping
    - Some lintian warnings remain; I'll address them later
    - Some bugs remain open; I'll address them later also

pychecker (0.8.12-2) unstable; urgency=low

  * Updated manpage, thanks Fredrik Steen (Closes: Bug#181461)
  * Slight change to debian/copyright to make lintian happy

pychecker (0.8.12-1) unstable; urgency=low

  * New upstream release
  * Updated Standards-Version to 3.5.8.0 (no changes)

pychecker (0.8.11-2) unstable; urgency=low

  * Made python2.2 the default and removed support
    for python1.5 and python2, as requested.

pychecker (0.8.11-1) unstable; urgency=low

  * New upstream release

pychecker (0.8.10-1) unstable; urgency=low

  * New upstream release

pychecker (0.8.9-1) unstable; urgency=low

  * New upstream release
  * Replaced the wrapper with Justin Hahn's version.

pychecker (0.8.8-2) unstable; urgency=medium

  * Fixed the wrapper, thanks to Tom Culliton for letting me know that
    it's broken. (really broken, this needs to go into woody)

pychecker (0.8.8-1) unstable; urgency=low

  * New upstream release

pychecker (0.8.7-1) unstable; urgency=low

  * New upstream release

pychecker (0.8.6-1) unstable; urgency=low

  * New upstream release

pychecker (0.8.5-2) unstable; urgency=low

  * Made the wrapper script support python2.1, python2.2, python2 
    and python1.5 (all versions in the archive atm)
  * Changed Depends: to fit the change
  * Stopped compiling stuff in the postinst (doesn't make sense
    after the other changes) and relocated pychecker to /usr/share
  * Also you can choose which python version to use by setting 
    $PYTHONVER to the version number you desire (Added README.Debian 
    to explain this)

pychecker (0.8.5-1) unstable; urgency=low

  * New upstream release
  * Changed depends to python2.1 | python1.5 (Closes: Bug#105704)

pychecker (0.8.4-1) unstable; urgency=low

  * New upstream release
  * Changed Build-Depends to Build-Depends-Indep to silence lintian
  * Updated to Standards-Version 3.5.6.0

pychecker (0.8.3-1) unstable; urgency=low

  * New upstream release

pychecker (0.8.1-1) unstable; urgency=low

  * New upstream release (Closes: Bug#108023)

pychecker (0.7.5-1) unstable; urgency=low

  * New upstream release
  * Removed unwanted dependency to python-base (only depends on python now)

pychecker (0.7-1) unstable; urgency=low

  * New upstream release
  * Small change to debian/rules to fix some silly problems

pychecker (0.6.1-1) unstable; urgency=medium

  * New upstream version (Closes: Bug#102840)

pychecker (0.5-2) unstable; urgency=low

  * Wrote a manpage
  * Made the postinst compile all .py's (naturally the prerm removes them)

pychecker (0.5-1) unstable; urgency=low

  * Initial Release.

Date: Mon,  19 Apr 2010 18:20:50 +0100
Changed-By: Andrew Mitchell <ajmitch at ihug.co.nz>
Maintainer: Kenneth J. Pronovici <pronovic at debian.org>
Origin: Debian/testing
https://launchpad.net/ubuntu/lucid/+source/pychecker/0.8.18-4
-------------- next part --------------
Origin: Debian/testing
Format: 1.7
Date: Mon,  19 Apr 2010 18:20:50 +0100
Source: pychecker
Binary: pychecker
Architecture: source
Version: 0.8.18-4
Distribution: lucid
Urgency: medium
Maintainer: Kenneth J. Pronovici <pronovic at debian.org>
Changed-By: Andrew Mitchell <ajmitch at ihug.co.nz>
Description: 
 pychecker  - Finds common bugs in Python source code
Closes: 102840 105704 108023 137320 181461 193955 200976 210682 237503 250425 270924 278588 300922 337707 341564 362464 384337 449766 453092 456179 460355 460357 460698 477032 487096 571504
Changes: 
 pychecker (0.8.18-4) unstable; urgency=low
 .
   * Bump standards version to 3.8.4 (no packaging changes).
   * Fix FTBFS caused by switch to Python2.6 as default (closes: #571504).
     - The failures were all due to unit test expectations that differ
     - Fixed various test cases to match 2.6, but this breaks build for 2.5
     - Changed debian/regression.sh so test failures no longer kill the build
     - Tweaked debian/rules to remove old failed test results on clean
 .
 pychecker (0.8.18-3) unstable; urgency=low
 .
   * Fix warnings/problems indicated on package tracking page.
     - Bump standards version to 3.8.3 (no packaging changes)
     - Fix spelling error in debian/pychecker.1 ("accomodate")
     - Add ${misc:Depends} for all binary packages
 .
 pychecker (0.8.18-2) unstable; urgency=low
 .
   * Bump standards version to 3.8.1 (no packaging changes).
   * Bump debhelper compatibility to 7, per linitian recommendation.
   * Declare a dependency on debhelper (>= 7.0.1) to match compatibility.
   * Fix python/Python typo in debian/control to quiet lintian.
 .
 pychecker (0.8.18-1) unstable; urgency=low
 .
   * New upstream release.
     - Update Debian-specific results for unit tests, due to upstream changes.
     - Upstream release fixes Exception problems (closes: #487096).
 .
 pychecker (0.8.17-9) unstable; urgency=low
 .
   * Fix FTBTS due to unit test failures (closes: #477032).
     - The following tests failed: 3, 17, 22, 34, 48, 53, 71, 77, 87, 88
     - All of these failures seem to be due to the move to Python 2.5
     - Most of the failures are benign and have a simple explanation
     - A few look to be real regressions, and I have submitted upstream
     - Tests were fixed by adding Debian-specific expected results files
 .
 pychecker (0.8.17-8) unstable; urgency=low
 .
   * Fix IndexError exposed by git-buildpackage build (closes: #460357, #460698).
     - Apply patch from Guido Guenther fixing an if/elif mistake in warn.py
     - Submitted Guido's patch upstream as SF request #1889814
 .
 pychecker (0.8.17-7) unstable; urgency=low
 .
   * Fix bad unit tests expectations that caused FTBFS (closes: #460355).
     - Added Debian-specific results for test3 (path to UserDict changed)
     - Remove Debian-specific results for test34 (path to GetoptError changed)
 .
 pychecker (0.8.17-6) unstable; urgency=low
 .
   * Apply patch from Dan O'Huiginn to improve manpage (closes: #456179).
 .
 pychecker (0.8.17-5) unstable; urgency=low
 .
   * Package the pychecker2 code in the upstream package (closes: #453092).
     - Modify upstream setup.py to include the pychecker2 package 
     - Updated debian/README.Debian to discuss the state of the new code
     - Apply patches from Stani (http://pythonide.stani.be) to pychecker2/main.py
   * Tweaked description in debian/README.Debian to be more readable
   * Updated debian/copyright to add John Shue, who is now a project admin
 .
 pychecker (0.8.17-4) unstable; urgency=low
 .
   * Fix debian/watch by using qa.debian.org redirector (closes: #449766).
 .
 pychecker (0.8.17-3) unstable; urgency=low
 .
   * Add back support for $PYTHONVER in the pychecker script (closes: #384337).
     - Apply Jason Lunz's patch to debian/wrapper and add my own comments
     - Put back CHOICE OF PYTHON VERSION in debian/pychecker.1
     - Update README.debian to reflect these changes 
   * Make regression tests pass with new default Python, version 2.4.
     - Create test_expected/test3-debian (spurious path difference)
     - Create test_expected/test34-debian (spurious path difference)
     - Remove test_expected/test68-debian (no longer needed)
     - Remove test_expected/test85-debian (no longer needed)
 .
 pychecker (0.8.17-2) unstable; urgency=low
 .
   * Bumped Standards-Version to 3.7.2.
     - Provide empty binary-arch target in debian/rules to quiet lintian
   * Updated debian/copyright to include new Google annotation.
   * Update to latest Python policy using python-support method.
     - Change debian/control to use Build-Depends instead of Build-Depends-Indep
     - Change debian/rules to build using /usr/bin/python, not /usr/bin/python2.4
     - Change debian/control to use Depends: ${python:Depends}
     - Change debian/rules to invoke dh_pysupport -d (for ${python:Depends})
     - Change debian/pychecker.dirs to reference usr/share/python-support
     - Change debian/rules to build using --install-purelib, not --prefix
     - Change debian/pychecker.install to match new build locations
     - Change debian/pychecker.preinst to remove old package's pyo and pyc files
     - Rework debian/wrapper to find checker.py in its new location
     - Remove debian/pychecker.postinst and debian/pychecker.prerm
     - Added new debian/pyversions file for use by python-support
   * Remove support for $PYTHONVER in the pychecker command-line script.
     - This cannot really be done well with the new policy and infrastructure
     - Removed CHOICE OF PYTHON VERSION section from debian/pychecker.1
     - Reworked debian/README.Debian to discuss this loss of functionality
   * Update regression tests to match new build process.
     - Change debian/regression.sh to use /usr/bin/python
     - Create test68-debian and test85-debian for Debian-specific results
 .
 pychecker (0.8.17-1) unstable; urgency=low
 .
   * New upstream release.
   * Update Debian package regression testing
     - Add test98 to debian/regression.list
     - Update debian-specific results in test_expected/test77-debian
     - Add '--limit 0' to checker.py call in regression.sh (per Neal)
   * Remove all dependencies on python2.1 and python2.2 (closes: #362464).
   * Make changes so that the default python is python2.4.
     - Use python2.4 in Depends and Build-Depends-Indep in debian/control
     - Update README.Debian and manpage discussion of python versions
     - Change interpreter search order debian/pychecker.postinst
     - Change interpreter search order debian/wrapper
     - Change debian/pychecker.install to look in python2.4 directory
     - Change debian/regression.sh to use python2.4 interpreter
     - Change debian/rules to use python2.4 interpreter
     - Remove debian-specific test results for test 3, 34, 68 and 85
 .
 pychecker (0.8.16-2) unstable; urgency=low
 .
   * Fix a few README.Debian lines longer than 80 characters (closes: #337707).
   * Modify debian/rules to remove test_expected/*.results on clean (closes: #341564).
   * Comment in debian/rules that build will fail if any regression test fails.
   * Add a few comments to debian/rules about how regression tests work.
   * Add test96 and test97 to debian/regression.list (missed them before).
 .
 pychecker (0.8.16-1) unstable; urgency=low
 .
   * New upstream release.
   * Incorporate new setup.py with my changes from upstream CVS.
   * Use /bin/bash in debian/pychecker.prerm; lintian says it contains "bashisms".
   * Fix comments at top of debian/pychecker.preinst and debian/pychecker.prerm.
 .
 pychecker (0.8.15-1) unstable; urgency=low
 .
   * New upstream release.
   * Bumped Standards-Version to 3.6.2 (no packaging changes).
   * Added post-release tweak to setup.py from upstream CVS.
 .
 pychecker (0.8.14-6) unstable; urgency=low
 .
   * Support Python 2.4 in wrapper and in postinst.
   * Rework pychecker postinst so that it works for people who have Python
     set up to use alternatives (closes: #300922).  I now have to invoke
     compileall.compile_dir() rather than compileally.py because I can't be 
     sure of the location of compileall.py.
 .
 pychecker (0.8.14-5) unstable; urgency=low
 .
   * Rework pychecker postinst so that it works even for people who don't
     have the default python package installed.  The fix is to look for python,
     python2.3, python2.2 and python2.1 (in that order), and use the first one
     found to compile the modules.
   * Update README.Debian to match new behavior in postinst.
   * Added notes in executable wrappers to document new behavior in postinst.
 .
 pychecker (0.8.14-4) unstable; urgency=low
 .
   * Fix my various screw-ups in the last release, with upstream's help.
     - Fall back to 0.8.14-1 and add correct changes one-by-one
     - Apply my patch.bug270924 to fix #270924
     - Merge in upstream CVS checker.py and OP.py to fix #278588
     - Merge in upstream CVS regression test #73 and tweak it to work
     - Fix Debian-specific results for regresson test #77
     - Place test1002 and test1003 into debian/regression.list
 .
 pychecker (0.8.14-3) unstable; urgency=low
 .
   * Roll back change for #278588 in favor of upstream's equivalent fix.
     - Change checker.py to use NotImplementedError to indicate abstract methods
     - Get rid of ignore list for error in Config.py and CodeChecks.py
     - Remove documentation of ignore list from pycheckrc file
     - Pulled updated test #73 from upstream CVS, and tweaked to work
     - Tweaked test #77 to work with new line numbers in checker.py
 .
 pychecker (0.8.14-2) unstable; urgency=low
 .
   * Added warning to output of debian/regression.sh about ~/.pycheckrc.
   * Fix spurious division warnings for certain expressions (closes: #270924).
     - Made minor changes to CodeChecks.py to ignore "unknown" types in check
     - Created test1002 regression test and listed it in debian/regression.list
   * Fix spurious warnings about methods in built-in Set classes (closes: #278588).
     - Made changes to CodeChecks.py and Config.py to create ignore list for error
     - Added documentation for new ignore list into default pycheckrc file
     - Created test1003 regression test and listed it in debian/regression.list
 .
 pychecker (0.8.14-1) unstable; urgency=low
 .
   * New upstream release (incorporates fixes to earlier Debian bugs).
 .
 pychecker (0.8.13-3) unstable; urgency=low
 .
   * Bumped standards version to 3.6.1 (no changes).
   * Fix warnings about missing __module__ in C extensions (closes: #250425).
     - Applied patch from Bastian Kleineidam
     - Upstream recommended going ahead and applying patch
     - Can't add new regression test since this only happens for C extensions
     - Tweaked results in test77-debian because line numbers changed
 .
 pychecker (0.8.13-2) unstable; urgency=low
 .
   * Update Debian-specific manpage to discuss $PYTHONVER use.
   * Fix problem where 'sets = "sets"' causes warning (closes: #237503).
     - Made minor change to CodeChecks.py to avoid this warning for constants
     - Created test1001 regression test and listed it in debian/regression.list 
     - Submitted patch upstream; no response after 2+ weeks, so I'm uploading
 .
 pychecker (0.8.13-1) unstable; urgency=low
 .
   * New upstream release.
     - This release incorporates a different upstream fix for #210682
     - Comment in README.Debian that Python 1.5.2 is no longer supported
     - Commented out sections of setup.py that create pychecker script
     - Made debian/rules create $(install_dir)/bin before installing to it
     - Renamed Debian-specific test93 to test1000, to avoid clash with upstream
     - Added test93, test94, test95, test1000 to debian/regression.list
     - Modified Debian results for test1, test3, test4, test34, test77, test85
     - Removed Debian results for test87
 .
 pychecker (0.8.12-5) unstable; urgency=low
 .
   * Try to deal adequately with unicode format strings (closes: #210682)
     - The fix, in CodeChecks.py, looks sensible but might be a band-aid
     - I suspect that unicode identifiers might cause similar problems
   * Added Debian-specific regression tests to build process
     - Created debian/regression.sh based on test_check.sh
     - Created debian/regression.list as list of tests to run
     - Added test93 to test regressions related to bug #210682 (see above)
     - Created set of Debian-specific results for failing tests
     - Now run 'sh debian/regression.sh' in debian/rules
 .
 pychecker (0.8.12-4) unstable; urgency=low
 .
   * Added debian/compat file.
   * Bumped standards version to 3.5.9.
   * Updated debian/wrapper script (closes: #193955)
     - Handle command-line arguments containing spaces
     - Propogate exit code from command
     - Added python2.3 to list of interpreters
     - Now use ${} syntax to reference all variables
   * Now install modules to /usr/lib/site-python (closes: #137320)
     - Completely rewrote debian/rules file
     - Updated README.Debian to discuss new location
     - Changed debhelper build-dependency to (>= 4.1)
     - Added build-dependency on python2.3-dev
     - Added install dependency on python2.3
     - Commented out data_files piece in setup.py
     - Removed #!/usr/bin/env lines from module files
     - Added debian/pychecker.dirs
     - Added debian/pychecker.examples
     - Added debian/pychecker.install
     - Added debian/pychecker.manpages
     - Added debian/pychecker.postinst
     - Added debian/pychecker.preinst
     - Added debian/pychecker.prerm
 .
 pychecker (0.8.12-3) unstable; urgency=low
 .
   * New maintainer (closes: #200976).
     - Updated debian/control to list me as maintainer
     - Updated debian/copyright to list me as maintainer
     - Added debian/watch for my own housekeeping
     - Some lintian warnings remain; I'll address them later
     - Some bugs remain open; I'll address them later also
 .
 pychecker (0.8.12-2) unstable; urgency=low
 .
   * Updated manpage, thanks Fredrik Steen (Closes: Bug#181461)
   * Slight change to debian/copyright to make lintian happy
 .
 pychecker (0.8.12-1) unstable; urgency=low
 .
   * New upstream release
   * Updated Standards-Version to 3.5.8.0 (no changes)
 .
 pychecker (0.8.11-2) unstable; urgency=low
 .
   * Made python2.2 the default and removed support
     for python1.5 and python2, as requested.
 .
 pychecker (0.8.11-1) unstable; urgency=low
 .
   * New upstream release
 .
 pychecker (0.8.10-1) unstable; urgency=low
 .
   * New upstream release
 .
 pychecker (0.8.9-1) unstable; urgency=low
 .
   * New upstream release
   * Replaced the wrapper with Justin Hahn's version.
 .
 pychecker (0.8.8-2) unstable; urgency=medium
 .
   * Fixed the wrapper, thanks to Tom Culliton for letting me know that
     it's broken. (really broken, this needs to go into woody)
 .
 pychecker (0.8.8-1) unstable; urgency=low
 .
   * New upstream release
 .
 pychecker (0.8.7-1) unstable; urgency=low
 .
   * New upstream release
 .
 pychecker (0.8.6-1) unstable; urgency=low
 .
   * New upstream release
 .
 pychecker (0.8.5-2) unstable; urgency=low
 .
   * Made the wrapper script support python2.1, python2.2, python2 
     and python1.5 (all versions in the archive atm)
   * Changed Depends: to fit the change
   * Stopped compiling stuff in the postinst (doesn't make sense
     after the other changes) and relocated pychecker to /usr/share
   * Also you can choose which python version to use by setting 
     $PYTHONVER to the version number you desire (Added README.Debian 
     to explain this)
 .
 pychecker (0.8.5-1) unstable; urgency=low
 .
   * New upstream release
   * Changed depends to python2.1 | python1.5 (Closes: Bug#105704)
 .
 pychecker (0.8.4-1) unstable; urgency=low
 .
   * New upstream release
   * Changed Build-Depends to Build-Depends-Indep to silence lintian
   * Updated to Standards-Version 3.5.6.0
 .
 pychecker (0.8.3-1) unstable; urgency=low
 .
   * New upstream release
 .
 pychecker (0.8.1-1) unstable; urgency=low
 .
   * New upstream release (Closes: Bug#108023)
 .
 pychecker (0.7.5-1) unstable; urgency=low
 .
   * New upstream release
   * Removed unwanted dependency to python-base (only depends on python now)
 .
 pychecker (0.7-1) unstable; urgency=low
 .
   * New upstream release
   * Small change to debian/rules to fix some silly problems
 .
 pychecker (0.6.1-1) unstable; urgency=medium
 .
   * New upstream version (Closes: Bug#102840)
 .
 pychecker (0.5-2) unstable; urgency=low
 .
   * Wrote a manpage
   * Made the postinst compile all .py's (naturally the prerm removes them)
 .
 pychecker (0.5-1) unstable; urgency=low
 .
   * Initial Release.
Files: 
 a743350a1085f628facdfec9496e3743 1006 devel optional pychecker_0.8.18-4.dsc
 d9da7d2cc61eea3911f66b39472a5baf 16547 devel optional pychecker_0.8.18-4.diff.gz


More information about the Lucid-changes mailing list