Accepted lintian4python 0.3 (source all)
-----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