diff --git a/extra/shutils/pylint.py b/extra/shutils/pylint.py deleted file mode 100755 index cec5321b2..000000000 --- a/extra/shutils/pylint.py +++ /dev/null @@ -1,52 +0,0 @@ -#! /usr/bin/env python - -# Runs pylint on all python scripts found in a directory tree -# Reference: http://rowinggolfer.blogspot.com/2009/08/pylint-recursively.html - -from __future__ import print_function - -import os -import re -import sys - -total = 0.0 -count = 0 - -__RATING__ = False - -def check(module): - global total, count - - if module[-3:] == ".py": - - print("CHECKING ", module) - pout = os.popen("pylint --rcfile=/dev/null %s" % module, 'r') - for line in pout: - if re.match(r"\AE:", line): - print(line.strip()) - if __RATING__ and "Your code has been rated at" in line: - print(line) - score = re.findall(r"\d.\d\d", line)[0] - total += float(score) - count += 1 - -if __name__ == "__main__": - try: - print(sys.argv) - BASE_DIRECTORY = sys.argv[1] - except IndexError: - print("no directory specified, defaulting to current working directory") - BASE_DIRECTORY = os.getcwd() - - print("looking for *.py scripts in subdirectories of ", BASE_DIRECTORY) - for root, dirs, files in os.walk(BASE_DIRECTORY): - if any(_ in root for _ in ("extra", "thirdparty")): - continue - for name in files: - filepath = os.path.join(root, name) - check(filepath) - - if __RATING__: - print("==" * 50) - print("%d modules found" % count) - print("AVERAGE SCORE = %.02f" % (total / count)) diff --git a/lib/core/settings.py b/lib/core/settings.py index 3e51e271a..dc3faa4a0 100644 --- a/lib/core/settings.py +++ b/lib/core/settings.py @@ -18,7 +18,7 @@ from lib.core.enums import OS from thirdparty.six import unichr as _unichr # sqlmap version (...) -VERSION = "1.3.6.25" +VERSION = "1.3.6.26" TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable" TYPE_COLORS = {"dev": 33, "stable": 90, "pip": 34} VERSION_STRING = "sqlmap/%s#%s" % ('.'.join(VERSION.split('.')[:-1]) if VERSION.count('.') > 2 and VERSION.split('.')[-1] == '0' else VERSION, TYPE)