[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#664019: ITP: lintian4python -- Debian package checker (for Python packages)



* Luca Falavigna <dktrkranz@debian.org>, 2012-03-15, 10:41:
This package provides an experimental flavor of lintian designed to check packages implemented in Python.
How likely this package will be eventually merged in lintian itself in the future?

The good news is: some parts of lintian4python has been already merged to lintian! :) More specifically, these tags were initially implemented in lintian4python:
- missing-dependency-on-numpy-abi
- python-depends-but-no-python-helper - python3-depends-but-no-python3-helper There are some tags that could be ported to lintian right now, but I need help with writing tag descriptions and tests (hint, hint, none of these things require Perl knowledge!). Also, in some cases I am not confident that the implementation reflects consensus about how things are best done, rather than only my point of view. The tags in this category are:
- SOURCES.txt-in-binary-package
- egg-info-version-mismatch
- extension-uses-old-pyrex-import-type
- pth-file-modifies-sys.path

We have a few team-specific tags:
- missing-vcs-field
- incorrect-team-name
- incorrect-vcs-field
I'm not sure if lintian maintainers would want them. Even in case they do, the code would need to be rethought and rewritten in a more generalized they (so that other teams could benefit from it). I'm afraid I have no incentive to do that myself. :)

The rest of the tags do things that are too crazy to be ported to lintian proper, sorry. :P

--
Jakub Wilk


Reply to: