prospector_0.11.7-3_all.deb


Advertisement

Description

prospector - comprehensive static Python code analyzer

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: prospector
Package version: 0.11.7
Package release: 3
Package architecture: all
Package type: deb
Installed size: 421 B
Download size: 67.14 KB
Official Mirror: archive.ubuntu.com
Prospector analyzes Python source files and puts out information about coding errors, potential problems, convention violation and unnecessary complexity. It provides an uniform and flexible interface for these tools: - Pylint (extensive Python code checker) - Pyflakes (checks Python code for logical errors) - Pep8 (checks for Python coding style conventions) - Pep8-naming (checks for naming conventions not covered by Pep8) - McCabe (checks for cyclomatic code complexity) - Pep257 (checks for compliance with the docstring conventions) - Dodgy (checks for hard coded passwords, VCS diff checkins etc.) - Vulture (scans Python programs for unused code) - Pyroma (Python packaging quality checker) Prospector detects if code employs specific frameworks and libraries, and checks them by corresponding Pylint plugins: - Django (web application framework) - Celery (asynchronous task/job queue) - Flask (web application framework)

Alternatives

    Download

    Source package: prospector

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install prospector deb package:
      # sudo apt-get install prospector

    Files

    • /usr/bin/prospector
    • /usr/share/doc-base/prospector-docs
    • /usr/share/doc/prospector/README
    • /usr/share/doc/prospector/changelog.Debian.gz
    • /usr/share/doc/prospector/copyright
    • /usr/share/doc/prospector/html/contrib.html
    • /usr/share/doc/prospector/html/genindex.html
    • /usr/share/doc/prospector/html/index.html
    • /usr/share/doc/prospector/html/objects.inv
    • /usr/share/doc/prospector/html/profiles.html
    • /usr/share/doc/prospector/html/search.html
    • /usr/share/doc/prospector/html/searchindex.js
    • /usr/share/doc/prospector/html/supported_tools.html
    • /usr/share/doc/prospector/html/suppression.html
    • /usr/share/doc/prospector/html/usage.html
    • /usr/share/doc/prospector/html/_sources/contrib.txt
    • /usr/share/doc/prospector/html/_sources/index.txt
    • /usr/share/doc/prospector/html/_sources/profiles.txt
    • /usr/share/doc/prospector/html/_sources/supported_tools.txt
    • /usr/share/doc/prospector/html/_sources/suppression.txt
    • /usr/share/doc/prospector/html/_sources/usage.txt
    • /usr/share/doc/prospector/html/_static/ajax-loader.gif
    • /usr/share/doc/prospector/html/_static/basic.css
    • /usr/share/doc/prospector/html/_static/classic.css
    • /usr/share/doc/prospector/html/_static/comment-bright.png
    • /usr/share/doc/prospector/html/_static/comment-close.png
    • /usr/share/doc/prospector/html/_static/comment.png
    • /usr/share/doc/prospector/html/_static/default.css
    • /usr/share/doc/prospector/html/_static/doctools.js
    • /usr/share/doc/prospector/html/_static/down-pressed.png
    • /usr/share/doc/prospector/html/_static/down.png
    • /usr/share/doc/prospector/html/_static/file.png
    • /usr/share/doc/prospector/html/_static/jquery.js
    • /usr/share/doc/prospector/html/_static/minus.png
    • /usr/share/doc/prospector/html/_static/plus.png
    • /usr/share/doc/prospector/html/_static/pygments.css
    • /usr/share/doc/prospector/html/_static/searchtools.js
    • /usr/share/doc/prospector/html/_static/sidebar.js
    • /usr/share/doc/prospector/html/_static/underscore.js
    • /usr/share/doc/prospector/html/_static/up-pressed.png
    • /usr/share/doc/prospector/html/_static/up.png
    • /usr/share/man/man1/prospector.1.gz
    • /usr/share/prospector/console_script
    • /usr/share/prospector/prospector/__init__.py
    • /usr/share/prospector/prospector/__pkginfo__.py
    • /usr/share/prospector/prospector/autodetect.py
    • /usr/share/prospector/prospector/blender.py
    • /usr/share/prospector/prospector/blender_combinations.yaml
    • /usr/share/prospector/prospector/encoding.py
    • /usr/share/prospector/prospector/finder.py
    • /usr/share/prospector/prospector/message.py
    • /usr/share/prospector/prospector/pathutils.py
    • /usr/share/prospector/prospector/postfilter.py
    • /usr/share/prospector/prospector/run.py
    • /usr/share/prospector/prospector/suppression.py
    • /usr/share/prospector/prospector-0.11.7.egg-info/PKG-INFO
    • /usr/share/prospector/prospector-0.11.7.egg-info/dependency_links.txt
    • /usr/share/prospector/prospector-0.11.7.egg-info/entry_points.txt
    • /usr/share/prospector/prospector-0.11.7.egg-info/not-zip-safe
    • /usr/share/prospector/prospector-0.11.7.egg-info/requires.txt
    • /usr/share/prospector/prospector-0.11.7.egg-info/top_level.txt
    • /usr/share/prospector/prospector/config/__init__.py
    • /usr/share/prospector/prospector/config/configuration.py
    • /usr/share/prospector/prospector/formatters/__init__.py
    • /usr/share/prospector/prospector/formatters/base.py
    • /usr/share/prospector/prospector/formatters/emacs.py
    • /usr/share/prospector/prospector/formatters/grouped.py
    • /usr/share/prospector/prospector/formatters/json.py
    • /usr/share/prospector/prospector/formatters/pylint.py
    • /usr/share/prospector/prospector/formatters/text.py
    • /usr/share/prospector/prospector/formatters/xunit.py
    • /usr/share/prospector/prospector/formatters/yaml.py
    • /usr/share/prospector/prospector/profiles/__init__.py
    • /usr/share/prospector/prospector/profiles/profile.py
    • /usr/share/prospector/prospector/profiles/profiles/default.yaml
    • /usr/share/prospector/prospector/profiles/profiles/doc_warnings.yaml
    • /usr/share/prospector/prospector/profiles/profiles/flake8.yaml
    • /usr/share/prospector/prospector/profiles/profiles/full_pep8.yaml
    • /usr/share/prospector/prospector/profiles/profiles/member_warnings.yaml
    • /usr/share/prospector/prospector/profiles/profiles/no_doc_warnings.yaml
    • /usr/share/prospector/prospector/profiles/profiles/no_member_warnings.yaml
    • /usr/share/prospector/prospector/profiles/profiles/no_pep8.yaml
    • /usr/share/prospector/prospector/profiles/profiles/no_test_warnings.yaml
    • /usr/share/prospector/prospector/profiles/profiles/strictness_high.yaml
    • /usr/share/prospector/prospector/profiles/profiles/strictness_low.yaml
    • /usr/share/prospector/prospector/profiles/profiles/strictness_medium.yaml
    • /usr/share/prospector/prospector/profiles/profiles/strictness_none.yaml
    • /usr/share/prospector/prospector/profiles/profiles/strictness_veryhigh.yaml
    • /usr/share/prospector/prospector/profiles/profiles/strictness_verylow.yaml
    • /usr/share/prospector/prospector/tools/__init__.py
    • /usr/share/prospector/prospector/tools/base.py
    • /usr/share/prospector/prospector/tools/utils.py
    • /usr/share/prospector/prospector/tools/dodgy/__init__.py
    • /usr/share/prospector/prospector/tools/frosted/__init__.py
    • /usr/share/prospector/prospector/tools/mccabe/__init__.py
    • /usr/share/prospector/prospector/tools/pep257/__init__.py
    • /usr/share/prospector/prospector/tools/pep8/__init__.py
    • /usr/share/prospector/prospector/tools/profile_validator/__init__.py
    • /usr/share/prospector/prospector/tools/pyflakes/__init__.py
    • /usr/share/prospector/prospector/tools/pylint/__init__.py
    • /usr/share/prospector/prospector/tools/pylint/collector.py
    • /usr/share/prospector/prospector/tools/pylint/indent_checker.py
    • /usr/share/prospector/prospector/tools/pylint/linter.py
    • /usr/share/prospector/prospector/tools/pyroma/__init__.py
    • /usr/share/prospector/prospector/tools/vulture/__init__.py
    • /usr/share/python/runtime.d/prospector.rtupdate

    Changelog

    2016-03-06 - Daniel Stender <stender@debian.org> prospector (0.11.7-3) unstable; urgency=medium * deb/tests/control: updated pep8 dependency.

    2016-03-04 - Daniel Stender <stender@debian.org> prospector (0.11.7-2) unstable; urgency=medium * Updated maintainer email address. * deb/control: + updated pep8 dependency. + bumped Standards-Version to 3.9.7 (no changes needed).

    2016-01-31 - Daniel Stender <debian@danielstender.com> prospector (0.11.7-1) unstable; urgency=medium * New upstream release (Closes: #807305). * deb/control: + updated needed versions of build-deps. + add sphinx-argparse and pylint-flask to build-deps. + set Vcs-Browser URL to HTTPS. + dropped Testsuite field (deprecated). + added vulture and python-pyroma to Recommends. + updated description on supported tools. * deb/copyright: expanded copyright span. * deb/rules: + dropped nodocs option in dh_installdocs override (obsolete). + generate README from README.rst (changed from Markdown). * manpage: added info on how to run with the additional tools and on support of pylint-flask. * Dropped: + docs-no-sphinx-argparse.patch (sphinx-argparse available now). + docs-correct-some-flaws.patch (applied upstream). * Updated remaining patches.

    2015-08-19 - Daniel Stender <debian@danielstender.com> prospector (0.10.1+git20150706.a00e191-1) unstable; urgency=medium * Initial release (Closes: #781165).

    Advertisement
    Advertisement