Florian Bruhin
e8e6d8409b
Adjust pylint exceptions.
2015-03-11 20:14:39 +01:00
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