How to Install and Uninstall prospector Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 18,2024

1. Install "prospector" package

Please follow the guidance below to install prospector on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install prospector

2. Uninstall "prospector" package

Here is a brief guide to show you how to uninstall prospector on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove prospector $ sudo apt autoclean && sudo apt autoremove

3. Information about the prospector package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: prospector
Priority: optional
Section: universe/python
Installed-Size: 421
Maintainer: Ubuntu Developers
Original-Maintainer: Daniel Stender
Architecture: all
Version: 0.11.7-3
Depends: dodgy, pep257, pep8, pyflakes, pylint, python-mccabe, python-pep8-naming, python-pylint-celery, python-pylint-common, python-pylint-django, python-pylint-flask, python-pylint-plugin-utils, python-requirements-detector, python-setoptconf, python-yaml, python:any (>= 2.7.5-5~), libjs-sphinxdoc (>= 1.0)
Recommends: python-pyroma, vulture
Filename: pool/universe/p/prospector/prospector_0.11.7-3_all.deb
Size: 68748
MD5sum: 47dec9032cba3817d94a4d6edfa10ea9
SHA1: 2abddebe3fe45774952da8731f73adfe4f4fd533
SHA256: 3c4803e4d2e6639d305d6a83523b33fa51de4368e4c1e6238d45065c24ea9cbb
Description-en: 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)
- 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)
Description-md5: e1bcfca0cdb1878d02f0b3ca543ce7b5
Homepage: http://prospector.readthedocs.org/en/master/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu