[Python-apps-commits] r12386 - in packages/prospector/trunk/debian (3 files)

danstender-guest at users.alioth.debian.org danstender-guest at users.alioth.debian.org
Mon Sep 21 11:21:18 UTC 2015


    Date: Monday, September 21, 2015 @ 11:21:16
  Author: danstender-guest
Revision: 12386

added additional tools to recommends, updated info

Modified:
  packages/prospector/trunk/debian/changelog
  packages/prospector/trunk/debian/control
  packages/prospector/trunk/debian/prospector.txt

Modified: packages/prospector/trunk/debian/changelog
===================================================================
--- packages/prospector/trunk/debian/changelog	2015-09-20 18:10:20 UTC (rev 12385)
+++ packages/prospector/trunk/debian/changelog	2015-09-21 11:21:16 UTC (rev 12386)
@@ -1,3 +1,11 @@
+prospector (0.10.1+git20150706.a00e191-2) UNRELEASED; urgency=medium
+
+  * deb/control: added vulture, python-pyroma and frosted to Recommends,
+    updated description (Vulture and Pyroma available now).
+  * deb/prospector.txt: added info on how to run with the additional tools.
+
+ -- Daniel Stender <debian at danielstender.com>  Mon, 21 Sep 2015 13:18:48 +0200
+
 prospector (0.10.1+git20150706.a00e191-1) unstable; urgency=medium
 
   * Initial release (Closes: #781165).

Modified: packages/prospector/trunk/debian/control
===================================================================
--- packages/prospector/trunk/debian/control	2015-09-20 18:10:20 UTC (rev 12385)
+++ packages/prospector/trunk/debian/control	2015-09-21 11:21:16 UTC (rev 12386)
@@ -38,23 +38,28 @@
  ${misc:Depends},
  ${python:Depends},
  ${sphinxdoc:Depends}
+Recommends:
+ python-pyroma,
+ vulture,
+ frosted
 Description: comprehensive static Python code analyzer
  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)
+  - Frosted (a Pyflakes fork)  
   - 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
  like currently Django (web application framework)
  and Celery (asynchronous task/job queue),
  and checks them by corresponding Pylint plugins.
- .
- Optionally, it also makes use of the analyzers Pyroma, Vulture, and Frosted
- (however, not yet completely available in Debian).

Modified: packages/prospector/trunk/debian/prospector.txt
===================================================================
--- packages/prospector/trunk/debian/prospector.txt	2015-09-20 18:10:20 UTC (rev 12385)
+++ packages/prospector/trunk/debian/prospector.txt	2015-09-21 11:21:16 UTC (rev 12386)
@@ -18,7 +18,8 @@
  Pep257, Pep8 (supplemented by Pep8-naming, Flake8 extension), a build-in
  profile-validator, Pyflakes, and Pylint. It auto detects libraries a project
  uses, to which it could adapt (currently, Celery and Django are supported
- individually).
+ individually). Additionally, Vulture, Pyroma, and Frosted could be employed for the
+ testing.
 
  Prospector could be adjusted very detailed to personal coding styles
  through profiles. For comprehensive information on this application,
@@ -37,6 +38,11 @@
 
      switch output format (default: grouped)
 
+  -w,--with-tool <tools>
+
+     a tool or a list of tools to run in addition to the default tools
+     (use this to run with vulture, pyroma, and frosted)
+
   -P,--profile <profile>
 
      one or more profiles to be used (configuration files in YAML format)
@@ -46,7 +52,7 @@
      show a full list of command line options and flags
 
 SEE ALSO
-  dodgy(1), pep257(1), pep8(1), pyflakes(1), pylint(1) 
+  dodgy(1), pep257(1), pep8(1), pyflakes(1), pylint(1), vulture(1), pyroma(1), frosted(1)
 
 AUTHORS
   Prospector is a spinoff from Landscape.io written by




More information about the Python-apps-commits mailing list