-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 27 May 2012 22:49:33 +0200 Source: lintian4python Binary: lintian4python Architecture: source all Version: 0.3 Distribution: experimental Urgency: low Maintainer: Jakub Wilk <jwilk@debian.org> Changed-By: Jakub Wilk <jwilk@debian.org> Description: lintian4python - Debian package checker (for Python packages) Changes: lintian4python (0.3) experimental; urgency=low . * Summary of tag changes: + Added: - assertion-always-true - except-shadows-builtin - string-exception . * checks/*: + Don't attempt to read non-regular files (directories, pipes etc.). * checks/bytecompliation: + Use Lintian::Python. * checks/code-analysis: + Check for assertions that are always true. + Check for ‘except’ clauses that shadows built-in exception names. + Check for string exceptions. + Take over syntax-error tag from the pyflakes check. * checks/egg-info: + Strip +bN suffix when comparing upstream version with egg-info version. * checks/pyflakes: + Use Lintian::Python. Check non-public modules, too. + Stop emitting syntax-error. + Catch all exceptions from compile(). Ignore them, since they are taken care of by the code-analysis check. * checks/scripts: + Emit usr-bin-env-python-shebang also for ‘#!/usr/bin/env python3’ shebangs. . * data/python/projects*: + Refresh. . * debian/rules: + Install libextra. * debian/control: + Bump mininum required version of python to 2.6, as it's needed by the code-analysis check (for the ast module). + Add python3 to Recommends, as it's needed by the code-analysis check. . * helpers/code-analysis: + New helper. * helpers/pyflakes: + Remove dead code. + Set Emacs local variables and vim modelines using the same code snippet as in other Python files. . * lintian4py{,-info}: + Improve error handling. + Set LINTIAN_ROOT to an absolute directory. + Add libextra to include path. . * profiles/*/*: + Update. . * private/refresh-code-analysis-tags: + New script. * private/refresh-pyflakes-tags: + Don't add syntax-error. . * tests/*.tdesc: + For cases that test bug-fixes, add information about when was the bug fixed. * tests/code-analysis.tdesc: + New tests. * tests/pyflakes.tdesc: + New tests. * tests/run-tests: + Export LINTIAN_INTERNAL_TESTSUITE=1. Thanks to Niels Thykier for the hint. + Unset LINTIAN_PROFILE. + Allow running only a subset of tests. + Allow tests that trigger more than one tag. + Avoid “Fetched 0 B in 0s (0 B/s)” messages when there's nothing to download. + Do not fail with IOError if a file not in cache is referenced by multiple test cases. + Display full diff on failure. + Allow testing against internal errors. Checksums-Sha1: 20788b78119b000cca365ac9a6af0d35f3f07b4d 1519 lintian4python_0.3.dsc 529c4e3b4fe0578495d50adeb140de9e04588ba8 38293 lintian4python_0.3.tar.gz d11ceaf20f17ac0e1817cc99641119ab65705c1e 33942 lintian4python_0.3_all.deb Checksums-Sha256: 25695ed19f4bdaba941a8accbd7f5e38918927c447ac4e6e67fe39d1972c1c3b 1519 lintian4python_0.3.dsc be5be4443eb0938cc3784c384fa7f1f3fc986026f218ea4595dd2a6ca18f8e7e 38293 lintian4python_0.3.tar.gz 98c7cc435e30c6c3bb8516511d629ca1e752d1cd72dec0e7face5d59578f6dda 33942 lintian4python_0.3_all.deb Files: d997ab842690aae08c28d6de16ee2e81 1519 devel extra lintian4python_0.3.dsc cc839c62ff5b8fb795f2daa38b055467 38293 devel extra lintian4python_0.3.tar.gz 3f49f8375a707e2c22d260e84da2a659 33942 devel extra lintian4python_0.3_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJPwpUKAAoJEC1Os6YBVHX1Ro4P/2MHjNDR/kNNK0uC5Y6KUYXz hDwvURVT89MgQBK/x6BdD+J63IDvgDIyTdDSp9zsSgpcp2euxWLEIXhgSFf7UchG fPMFRKCwrn+aKUsQMKbpPo1yKhMXrdn/Lsi6cCU2I5f6SpaoefyavZMJPM4yHNs3 n0U+jvYTGffulqMlfIJ7pfU1vospaMSYofMnDxn7GK7lrlrZUhM9xQoNSl09k8K9 MNIa12hgAAUyqtA59zwyxCXWh6z/CyAv2pBKW30DK5u02r6vVw+cDQZxR/DR3v8b 9v4xaUfMNPkgT5CjatpgE2La5Er2tf9qxJpJHJWcyPUYsVRAl6A/+m4xcvAHaYuG 7H5Rw5N9oLHhG+cWMHnkrC9WF11NrM4pPK4ScCtzT/feLttzICjqNVxqOfinHLab gI/6m6y9Cv8xrA5aIXSVWPBBMOexMphxbdOLApGMF9Ps+D5r8gTQTK0h4tncC8ab 3xFdxQmaKAsiJIPiVMuDpjDkg1T/q4MHw4wypv0G3T78AVsJGNIKhCwBSqxB/LVA JN7CFaW2eO5jA+TYOcIG5T4WVWM7i0EYd8mUQxKVf94++tZHzYufj3PeeGgIL3un vC9ucfWzKRW/JAaRFBFOZPPwIZ6gGBQD1O8iWB0f5uyndnXc9a0ahWixUSuHWvW0 txTXZmo5l3ibbPnWuI2S =lT9z -----END PGP SIGNATURE----- Accepted: lintian4python_0.3.dsc to main/l/lintian4python/lintian4python_0.3.dsc lintian4python_0.3.tar.gz to main/l/lintian4python/lintian4python_0.3.tar.gz lintian4python_0.3_all.deb to main/l/lintian4python/lintian4python_0.3_all.deb