Florian Bruhin
788a096150
pylint: Ignore import-error globally for tests.
2015-12-01 22:03:59 +01:00
Florian Bruhin
150a83d8f4
pylint: Remove unneeded supressions.
2015-12-01 22:03:58 +01:00
Florian Bruhin
81f522336f
Do PYTHONPATH shenanigans in run_pylint_on_tests.
...
If we do it in tox.ini, there are two drawbacks:
- We have more stuff in PYTHONPATH even if we don't when actually using
qutebrowser.
- The separator is platform specific, so we can't easily do this in a portable
way in tox.ini.
2015-12-01 08:07:42 +01:00
Florian Bruhin
9cce8fe825
Adjust vulture whitelist for pylint changes.
2015-12-01 07:48:33 +01:00
Florian Bruhin
6f9b02741a
Switch from map() to list comprehensions.
2015-12-01 07:16:32 +01:00
Florian Bruhin
101f81844c
pylint: Adjust custom checkers for astroid 1.4.
...
Otherwise we'd run into https://bitbucket.org/logilab/pylint/issues/711
2015-12-01 07:10:39 +01:00
Florian Bruhin
a9de97968d
Make pylint shut up about ua_fetch.py.
2015-11-30 07:12:18 +01:00
Florian Bruhin
2ba55a0e77
Split generate_settings in src2asciidoc.
2015-11-30 07:11:03 +01:00
Florian Bruhin
f577da9a6b
Disable App Nap on OS X on Travis. Fixes #1143 .
2015-11-27 17:50:19 +01:00
Florian Bruhin
0d60ec43ed
Regenerate docs.
2015-11-23 13:26:32 +01:00
Florian Bruhin
16e1a65448
Merge branch 'download-page' of https://github.com/Kingdread/qutebrowser into Kingdread-download-page
2015-11-23 13:16:16 +01:00
Florian Bruhin
049102c644
Regenerate authors.
2015-11-23 11:24:40 +01:00
meles5
401f71236d
pylint: disable too-many-statements
2015-11-20 21:53:28 +01:00
meles5
b9240924d2
Seperated into two lines
2015-11-20 21:39:17 +01:00
meles5
d9f1699a3b
Improved website titles
2015-11-20 21:12:06 +01:00
Daniel Schadt
fe1c8ee4e8
Also add cherrypy.wsgiserver.wsgiserver3 to freeze
2015-11-20 15:27:17 +01:00
Daniel Schadt
cb40b1020c
Add cherrypy.wsgiserver to frozen tests
2015-11-20 14:00:17 +01:00
Florian Bruhin
271cb47f87
Merge branch 'netrc' of https://github.com/Konubinix/qutebrowser into Konubinix-netrc
2015-11-18 20:38:57 +01:00
Daniel Schadt
3438a45b19
Merge branch 'master' into download-page
2015-11-18 19:27:26 +01:00
Florian Bruhin
202fc8a5bd
Only run codecov once.
...
Otherwise coverage diffs make no sense...
This reverts commit daaa15396c
.
2015-11-18 17:47:26 +01:00
Samuel Loury
0298fcc841
Use credentials from netrc when available
2015-11-18 16:44:45 +01:00
Florian Bruhin
a845bf22ff
ci_install: Clean up PyQt URL.
2015-11-18 08:28:35 +01:00
Florian Bruhin
3251bd8419
doc: Merge "error800"/"Error 800" in author list.
2015-11-18 08:12:02 +01:00
Florian Bruhin
dcfa73cf91
AppVeyor: Use PyQt 5.5.1.
2015-11-18 08:08:40 +01:00
Florian Bruhin
89e3c2a703
Fix lint.
2015-11-18 07:43:10 +01:00
Florian Bruhin
b735d079d5
Merge branch 'www'
2015-11-18 07:02:40 +01:00
Florian Bruhin
7239f7bb68
www: Don't build unneeded files.
2015-11-18 06:54:59 +01:00
Florian Bruhin
98fbdde846
www: Remove author line/asciidoc vars from output.
2015-11-18 06:51:46 +01:00
Florian Bruhin
244d86c85a
www: Make script work if output path exists.
2015-11-18 06:41:40 +01:00
Florian Bruhin
ad5988513b
Fix lint.
2015-11-17 20:28:27 +01:00
Florian Bruhin
0ccd19f980
Fix lint.
2015-11-17 20:10:53 +01:00
Florian Bruhin
ea5484c3a2
Fix nitpicks.
2015-11-17 19:46:24 +01:00
Florian Bruhin
f20ffca540
Merge branch 'issue923' of https://github.com/lamarpavel/qutebrowser into lamarpavel-issue923
2015-11-17 19:43:35 +01:00
Florian Bruhin
4b531d142b
Regenerate authors.
2015-11-17 19:30:51 +01:00
Lamar Pavel
d745819715
Improve script to print entries grouped by browser
...
The ua_fetch.py has been re-written entirely to find specific entries for
each browser based on diversity rather than sole popularity. The output
is now formatted to print the entries for each browser grouped together.
2015-11-14 15:57:24 +01:00
Florian Bruhin
9607fae935
Skip check_coverage.py with --lf.
2015-11-13 22:43:12 +01:00
Florian Bruhin
1da7996c3b
Style fixes.
2015-11-13 22:27:41 +01:00
Florian Bruhin
256352024b
Fix lint.
2015-11-11 22:39:17 +01:00
Florian Bruhin
ad8c9988f0
Fix lint.
2015-11-11 22:23:43 +01:00
Florian Bruhin
f0083adfb5
Remove unused import.
2015-11-11 21:14:26 +01:00
Florian Bruhin
15b77bf2e9
Fix catchlog move in run_frozen_tests.py.
2015-11-11 21:13:48 +01:00
Florian Bruhin
e25ae49c0e
Use os.path.commonprefix to get common path.
...
os.path.commonpath is only available on Python 3.5.
2015-11-11 21:11:14 +01:00
Florian Bruhin
3680f01576
Switch to pytest 2.8.
...
Closes #1077 .
There were two issues:
- Paths for coverage.py suddenly were absolute instead of relative, so we strip
the common base part if that happens.
/home/florian/proj/qutebrowser/git/qutebrowser/browser/cookies.py has 100%
coverage but is not in perfect_files!
/home/florian/proj/qutebrowser/git/qutebrowser/browser/http.py has 100%
coverage but is not in perfect_files!
[...]
- There was an io.UnsupportedOperationError in test_check_coverage.py because
of pytest-faulthandler, so we just don't load that in the subprocess.
2015-11-11 20:57:47 +01:00
Florian Bruhin
7cddd52b2d
Merge branch 'download-page' of https://github.com/Kingdread/qutebrowser into Kingdread-download-page
2015-11-10 22:39:07 +01:00
Florian Bruhin
250f0e7410
Merge branch 'test-browser-cache-more' of https://github.com/lamarpavel/qutebrowser into lamarpavel-test-browser-cache-more
2015-11-10 18:57:28 +01:00
Lamar Pavel
aaf62fc6d0
Add cache tests to perfectly covered files.
2015-11-10 03:49:18 +01:00
Florian Bruhin
0162583444
Fix check_coverage.py return value.
2015-11-09 20:07:08 +01:00
Daniel
c2218f51cd
Add mhtml.last_used_directory to vulture whitelist
2015-11-09 17:01:08 +01:00
Florian Bruhin
ac10fbc095
Handle qute:... handlers in run_vulture.
2015-11-04 17:45:16 +01:00
meles5
6d6ef1e386
tox fixes
2015-10-30 14:52:09 +01:00