lintian4python 0.5 source package in Debian

Changelog

lintian4python (0.5) experimental; urgency=low


  * Summary of tag changes:
    + Added:
      - cannot-parse-sphinx-searchindex.js
      - extension-is-symlink
      - inconsistent-use-of-tabs-and-spaces-in-indentation
      - js-file-referenced-by-search.html-does-not-exist
      - js-file-referenced-by-search.html-is-compressed
      - pyflakes-undefined-name-underscore
      - python-breaks-is-obsolete
      - rst-source-referenced-by-searchindex.js-does-not-exist
      - rst-source-referenced-by-searchindex.js-is-compressed
      - search.html-doesnt-load-search-index
      - search.html-references-nonlocal-js-file
      - search.html-with-invalid-root-url
      - search.html-with-non-local-root-url
      - sphinx-js-incompatible-with-jquery-1.4
      - sphinx-js-incompatible-with-jquery-1.5
      - sphinx-js-with-jinja2-templates
      - static-extension
      - substitution-variable-in-xs-python-version

  * checks/*:
    + Port to Lintian 2.5.9 API.

  * checks/code-analysis:
    + Check for inconsistent use of tabs and spaces in indentation.
    + Fix a typo.

  * checks/documentation:
    + Check for search.html (generated by Sphinx):
      - referencing nonexistent .js (or compressed) files;
      - referencing non-local .js files;
      - failing to load search index;
      - with non-local or invalid root URL;
    + Check for Sphinx .js code:
      - incompatible with recent (1.4, 1.5) jQuery versions;
      - containing (unexpanded) Jinja2 templates;
      - referencing nonexistent rST source files.

  * checks/extensions:
    + Check for static extension modules.
    + Check for extensions that are symlinks (e.g. _eggs.so ->
      _eggs.so.1.0.0).

  * checks/helpers:
    + Check for ${python:Breaks}.
    + Check for substitution variables in XS-Python-Version.

  * checks/imports:
    + Fix a typo.

  * checks/pyflakes:
    + Do not emit pyflakes-undefined-name for "_" (underscore) in private
      modules, as this had too many false positives. Emit an experimental
      pyflakes-undefined-name-underscore instead, but only once per file.

  * data/python/projects*:
    + Refresh.

  * debian/control:
    + Update lintian dependency (2.5.9).
    + Bump dependency on perl to >= 5.10 (needed by checks/documentation).
    + Add dependency on liburi-perl (needed by checks/documentation).
  * debian/rules:
    + Encode version number in the lintian4py script.

  * helpers/code-analysis:
    + Check for inconsistent use of tabs and spaces in indentation.

  * libextra/Lintian/Python.pm:
    + Port to Lintian 2.5.9 API.
    + New function to check if a module is public.

  * lintian4py:
    + Add work-around for bug #677145.
    + Make --version and --print-version output lintian4python version
      (rather than lintian version).
    + Make --debug output include lintian4python version (not only lintian
      version).

  * private/refresh-code-analysis-tags:
    + Produce more useful backtrace if helpers/code-analysis has a syntax
      error.
  * private/refresh-pyflakes-tags:
    + Add artificial pyflakes-undefined-name-underscore.
  * private/update-coverage:
    + Allow tags with "." in name.

  * tests/run-tests:
    + Allow tags with "." in name.
  * tests/*.tdesc:
    + New tests.

 -- Jakub Wilk <email address hidden>  Sat, 16 Jun 2012 12:33:17 +0200

Upload details

Uploaded by:
Jakub Wilk
Uploaded to:
Experimental
Original maintainer:
Jakub Wilk
Architectures:
all
Section:
devel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
lintian4python_0.5.dsc 1.5 KiB 61be10984e0db9c5beff957d7224d956dacd4104f428c71a949a713acc2479f5
lintian4python_0.5.tar.gz 49.8 KiB 01cd4f40cc1c84a13fe486b28b773a51d989f681592c29bbde9b0c9fcb2e8baf

No changes file available.

Binary packages built by this source