Commit Graph

82 Commits

Author SHA1 Message Date
Florian Bruhin
86e77e19b6 run_checks: Add --verbose 2015-03-08 15:26:49 +01:00
Florian Bruhin
1d9738c1ab run_checks: Fix running of pyroma/check-manifest. 2015-03-06 17:51:21 +01:00
Florian Bruhin
e48f419f78 run_checks: Stop messing with logging config.
It seems pyroma got less insane, and this breaks logging in the unittests.
2015-03-06 17:50:49 +01:00
Florian Bruhin
b61f8941de run_checks: Show coverage percentage. 2015-03-04 23:16:24 +01:00
Florian Bruhin
4fa5872733 Add coverage.py support to run_checks.py 2015-03-04 21:39:14 +01:00
Florian Bruhin
7d01abacaa run_checks: Add checker for missing __init__.py. 2015-02-05 06:55:48 +01:00
Florian Bruhin
532ec30d00 Fix executing of virtualenv pylint on Windows.
6a7e454789 broke executing pylint on Windows,
because there was a pylint Python script in vev\Scripts, and subprocess tried
to execute that instead of the .exe.
2015-01-20 23:06:03 +01:00
Florian Bruhin
6a7e454789 Add proper virtualenv support to run_checks.py 2015-01-19 23:50:01 +01:00
Florian Bruhin
18443a6880 run_checks: Support print_version for check_pep257. 2015-01-19 00:53:05 +01:00
Florian Bruhin
aa6750ac1b run_checks: Add a comment for check_pep257. 2015-01-19 00:51:33 +01:00
Florian Bruhin
dc9263a77c Revert "run_checks: Run pep257 via subprocess."
This reverts commit 380537d49c.

Conflicts:
	scripts/run_checks.py

This is needed because it seems pep257 doesn't install a binary on Windows.
2015-01-19 00:50:18 +01:00
Florian Bruhin
1e8729eac7 run_checks: Add a --print-version argument. 2015-01-19 00:45:01 +01:00
Florian Bruhin
380537d49c run_checks: Run pep257 via subprocess. 2015-01-19 00:42:39 +01:00
Florian Bruhin
e9786458fa Really ignore pylint checks. 2015-01-15 23:09:18 +01:00
Florian Bruhin
eadaef3ce9 Ignore pylint warnings for the older pep257 code 2015-01-15 22:46:03 +01:00
Florian Bruhin
04598b2315 Fix pep257 check for newer versions 2015-01-15 22:41:01 +01:00
Florian Bruhin
450d1ab70d Update copyright years 2015-01-03 15:51:31 +01:00
Florian Bruhin
791ff36c69 Clean up _get_args in run_checks.py 2014-12-21 18:59:10 +01:00
Florian Bruhin
ea76bdfb0f Replace all IOError by OSErrors.
Starting with Python 3.3, IOError is just an alias for OSError.
2014-12-10 16:48:23 +01:00
Florian Bruhin
7b79b23899 run_checks: Ignore .venv #2 2014-12-05 23:42:42 +01:00
Florian Bruhin
67f5f3e818 run_checks: Ignore .venv 2014-12-05 23:40:33 +01:00
Florian Bruhin
acb058dc2b run_checks: Also check for uncommited changes. 2014-12-05 23:29:49 +01:00
Florian Bruhin
58f210e9cf Simplify checks to always use subprocess. 2014-12-05 08:44:58 +01:00
Florian Bruhin
f69acd25be Add print_title/print_subtitle to utils.py 2014-12-04 21:35:20 +01:00
Florian Bruhin
aa3b9b7f35 run_checks: Fix exit status. 2014-12-03 23:11:37 +01:00
Florian Bruhin
7e579740aa run_checks: Add a -q flag. 2014-12-03 23:10:23 +01:00
Florian Bruhin
655115858c Handle OSError when using subprocess. 2014-11-23 18:07:05 +01:00
Florian Bruhin
ef83374fd3 Clean up run_checks a bit. 2014-10-26 22:09:06 +01:00
Florian Bruhin
bb031b51f7 Make most scripts work if we're in scripts/ directory.
See #213.
2014-10-26 19:42:01 +01:00
Florian Bruhin
d3b1a5efb4 Raise useful exception in run_checks if config wasn't found.
See #213.
2014-10-26 19:40:52 +01:00
Florian Bruhin
d674b90240 Clean up FIXMEs and add github URLs 2014-10-01 22:23:27 +02:00
Florian Bruhin
8095de6c59 Get rid of the getcwd hack in scripts. 2014-09-22 20:41:12 +02:00
Florian Bruhin
a7c1f38344 Use scripts.utils for colors in scripts. 2014-09-22 20:29:37 +02:00
Florian Bruhin
e26606b0d6 Add /usr/bin/env to shebangs 2014-09-22 20:21:00 +02:00
Florian Bruhin
812a0fdd41 Merge branch 'newcmd'
Conflicts:
	.flake8
	pkg/PKGBUILD.qutebrowser-git
	qutebrowser/browser/commands.py
	qutebrowser/browser/hints.py
	qutebrowser/config/configdata.py
	qutebrowser/network/qutescheme.py
	qutebrowser/test/config/test_configtypes.py
	qutebrowser/utils/utils.py
2014-09-22 19:09:48 +02:00
Florian Bruhin
5eef6d422d Better exception formatting and handling. 2014-09-16 08:20:19 +02:00
Florian Bruhin
381b06e967 Fix lint 2014-09-08 07:44:32 +02:00
Florian Bruhin
d625cde28c Clean up imports 2014-08-26 19:10:14 +02:00
Florian Bruhin
7f6b44e4b0 run_checks: Add PWD to os.path.
Without this change, running checkers when not running unittests failed,
because qutebrowser couldn't be imported.
2014-08-20 07:14:12 +02:00
Florian Bruhin
7512d766d4 run_checks: Colorize exit status 2014-08-14 20:58:39 +02:00
Florian Bruhin
0f1c819b89 run_checks: Add some colors 2014-08-14 20:42:11 +02:00
Florian Bruhin
cc4fd46c6f run_checks: Refactor checks if checker is enabled. 2014-08-14 20:08:30 +02:00
Florian Bruhin
0f00ce244e run_checks: More refactoring 2014-08-14 18:02:38 +02:00
Florian Bruhin
dbc9a53e1c run_checks: Refactor running of checkers 2014-08-14 16:14:21 +02:00
Florian Bruhin
9281f30c7b run_checks: Use argparse 2014-08-14 15:32:42 +02:00
Florian Bruhin
b610a968cc run_checks: Re-enable pylint plugins. 2014-08-12 22:38:36 +02:00
Florian Bruhin
e248c53358 run_checks: Rename CONFIG to config. 2014-08-12 22:38:28 +02:00
Florian Bruhin
dc00f346f4 run_checks: Add docstring to main 2014-08-12 21:12:31 +02:00
Florian Bruhin
01ec30cda3 run_checks: Add main block 2014-08-12 18:48:31 +02:00
Florian Bruhin
2d1f84e7f0 run_checks: Always run pep257 2014-08-12 18:47:11 +02:00