pyup-bot
5f30016901
Update hypothesis from 3.38.0 to 3.38.5
2017-11-27 16:02:21 +01:00
pyup-bot
54db781b97
Update hunter from 2.0.1 to 2.0.2
2017-11-27 16:02:20 +01:00
pyup-bot
5df2025745
Update cheroot from 5.9.1 to 5.10.0
2017-11-27 16:02:18 +01:00
pyup-bot
6c47b5d2d7
Update setuptools from 36.8.0 to 38.2.1
2017-11-27 16:02:17 +01:00
pyup-bot
a4b96c3443
Update check-manifest from 0.35 to 0.36
2017-11-27 16:02:15 +01:00
Florian Bruhin
75a8938e83
Add flake8-bugbear
2017-11-26 21:50:12 +01:00
Florian Bruhin
248a12a8b9
Add flake8-comprehensions
2017-11-26 21:42:50 +01:00
Florian Bruhin
1981239478
Add flake8-builtins
2017-11-26 21:22:33 +01:00
Florian Bruhin
5490f70b25
Remove flake8-pep3101
...
It seems to trigger when using modulo on ints as well, which is kind of
annoying.
See #3320
2017-11-26 20:30:42 +01:00
Florian Bruhin
b5dd647678
Upgrade pydocstyle/flake8-docstrings
...
See #3320
2017-11-26 20:30:32 +01:00
Florian Bruhin
7520a365eb
Update comments
2017-11-26 19:43:49 +01:00
Ryan Farley
5ed8019115
update flake8 and flake8-deprecated
...
Updated requirements and adjusted the configuration in `.flake8`; other
files have been modified where the lack of per-file auto-ignore caused
problems, where putty's `# flake8: disable=` syntax could be replaced
with a simpler `noqa`, or where pylint directives already suppressed the
same error.
2017-11-26 00:16:14 -06:00
Florian Bruhin
15c7ede916
Update to PyQt 5.9.2
2017-11-24 14:24:15 +01:00
Lucas Hoffmann
6cc78aeaee
Register qutebrowser as a handler for qute:// links
...
These links mostly occur within qutebrowser's documentation. But the
are also written to the auto generated config file. Clicking them in
any application that consults the desktop database (or uses xdg-open)
will thus open them in qutebrowser correctly.
2017-11-24 13:32:13 +01:00
Florian Bruhin
dc00bc1774
Add an initial Makefile
2017-11-21 10:35:11 +01:00
pyup-bot
feb02769ad
Update pytest from 3.2.3 to 3.2.5
2017-11-20 16:02:20 +01:00
pyup-bot
8dcd5708e3
Update py from 1.4.34 to 1.5.2
2017-11-20 16:02:19 +01:00
pyup-bot
934fb5f7d5
Update py from 1.4.34 to 1.5.2
2017-11-20 16:02:17 +01:00
pyup-bot
b3d757d034
Update hypothesis from 3.37.0 to 3.38.0
2017-11-20 16:02:16 +01:00
pyup-bot
8f0332bcf6
Update cheroot from 5.8.3 to 5.9.1
2017-11-20 16:02:14 +01:00
pyup-bot
1cc6e7190e
Update setuptools from 36.7.1 to 36.8.0
2017-11-20 16:02:13 +01:00
cryzed
d8887f12c0
Deduplicate documentation
2017-11-17 21:40:08 +01:00
cryzed
274c92a64b
Add documentation additionally to the help page of qute-pass (complaint from the Arch wiki)
2017-11-17 12:42:25 +01:00
pyup-bot
a3f9991ce2
Update hypothesis from 3.36.0 to 3.37.0
2017-11-13 15:59:16 +01:00
pyup-bot
327613d02a
Update attrs from 17.2.0 to 17.3.0
2017-11-13 15:59:13 +01:00
pyup-bot
ccc671b998
Update setuptools from 36.6.0 to 36.7.1
2017-11-13 15:59:12 +01:00
Florian Bruhin
8ddf843c64
Adjust flake8 pins
...
Looks like flake8-debugger 3.0.0 works with the old flake8 again, while
flake8-deprecated doesn't anymore (hah, the irony :D).
2017-11-07 06:34:04 +01:00
Florian Bruhin
bc8d767f6e
Pin PyQt5 to 5.9 for now
...
A Linux wheel isn't available yet for 5.9.1, see:
https://www.riverbankcomputing.com/pipermail/pyqt/2017-November/039698.html
2017-11-07 06:32:32 +01:00
pyup-bot
82fd26268b
Update pytest-bdd from 2.18.2 to 2.19.0
2017-11-06 15:50:31 +01:00
pyup-bot
409f8327c2
Update hypothesis from 3.33.0 to 3.36.0
2017-11-06 15:50:30 +01:00
pyup-bot
360e0aaa67
Update sip from 4.19.3 to 4.19.5
2017-11-06 15:50:28 +01:00
pyup-bot
b42346b616
Update pyqt5 from 5.9 to 5.9.1
2017-11-06 15:50:27 +01:00
pyup-bot
0fdf0ff3b1
Update pefile from 2017.9.3 to 2017.11.5
2017-11-06 15:50:25 +01:00
pyup-bot
b759dbfc27
Update flake8-deprecated from 1.2.1 to 1.3
2017-11-06 15:50:23 +01:00
pyup-bot
b61a9c9512
Update flake8-debugger from 1.4.0 to 3.0.0
2017-11-06 15:50:22 +01:00
pyup-bot
0cc855019e
Update coverage from 4.4.1 to 4.4.2
2017-11-06 15:50:20 +01:00
pyup-bot
cd27fb6af6
Update coverage from 4.4.1 to 4.4.2
2017-11-06 15:50:19 +01:00
pyup-bot
120fa41009
Update certifi from 2017.7.27.1 to 2017.11.5
2017-11-06 15:50:17 +01:00
pyup-bot
6a415aee4a
Update certifi from 2017.7.27.1 to 2017.11.5
2017-11-06 15:50:16 +01:00
pyup-bot
1fbd209213
Update certifi from 2017.7.27.1 to 2017.11.5
2017-11-06 15:50:14 +01:00
Simon Désaulniers
3cb06f9a81
userscripts/cast: effectively kill old proc
...
Custom location installed castnow can't be killed with the command
`pkill -f /usr/bin/castnow`. Now recover the path to the binary in the path for
calling and killing the program.
2017-11-05 00:19:06 -04:00
cryzed
600d2a543d
Exit successfully when the user makes no selection
2017-11-03 13:54:43 +01:00
cryzed
4ec2e5485a
Sort candidates alphabetically
2017-11-03 13:14:29 +01:00
cryzed
22dcd775da
Improve warning message and adjust copyright
2017-11-03 11:57:23 +01:00
cryzed
a96e4490ee
Add qutebrowser license header and warning about login details in qute's debug log
2017-11-03 11:32:32 +01:00
cryzed
ee6b4bc7ee
Add option to merge pass candidates for the fully-qualified and registered domain name
2017-11-03 11:25:35 +01:00
cryzed
78eb7b5da8
Select pass candidates for the fully-qualified domain name first, then for the registered domain and finally the IPv4 address if that is what the URL was
2017-11-03 02:43:33 +01:00
cryzed
16fefc1c7b
Make changes suggested here: 0e3c42db69
2017-11-02 14:06:17 +01:00
cryzed
0e3c42db69
Rename qute-passmenu to qute-pass again
2017-11-01 20:40:59 +01:00
cryzed
6d37e4671a
Add support for not automatically entering insert mode
2017-11-01 19:08:49 +01:00
cryzed
09d55cb271
Add support for only inserting the username or password
2017-11-01 19:01:17 +01:00
cryzed
c97b416cb1
Rename qute-pass to qute-passmenu
2017-11-01 18:19:46 +01:00
cryzed
19fc4de484
Add qute-pass userscript
2017-11-01 17:57:30 +01:00
Regina Hug
493468e08f
Update cheatsheet
...
Fixes #2466
2017-10-28 17:35:35 +02:00
Florian Bruhin
9470bff464
Merge pull request #3137 from qutebrowser/pyup-scheduled-update-10-16-2017
...
Scheduled weekly dependency update for week 42
2017-10-17 08:13:19 +02:00
Florian Bruhin
6bc35a1842
Remove blank lines
2017-10-17 07:39:09 +02:00
suve
2ad7bafcdf
Add "faq" and "help" links in appdata.xml file
2017-10-16 22:30:51 +02:00
suve
914d72a216
Remove the .desktop suffix from <id> in appdata.xml
...
This used to be required by the standard, but is no longer the case.
2017-10-16 22:26:46 +02:00
suve
30f7f7b03c
Change <id> in appdata.xml to match the {tld}.{vendor}.{product} scheme
2017-10-16 22:05:07 +02:00
suve
18776456f3
Add <provides> to appdata.xml file
2017-10-16 21:58:58 +02:00
suve
3084e7be02
Add <categories> to appdata.xml file
2017-10-16 21:58:51 +02:00
suve
a76fdfe205
Add more URLs to appdata file
2017-10-16 21:55:24 +02:00
suve
1d5d6acdea
Add <launchable> info to appdata.xml
2017-10-16 21:34:08 +02:00
suve
039edd8d85
Add a basic appdata.xml file
2017-10-16 21:32:53 +02:00
pyup-bot
eec129807e
Update hypothesis from 3.32.0 to 3.33.0
2017-10-16 16:53:15 +02:00
pyup-bot
dd70019d4c
Update setuptools from 36.5.0 to 36.6.0
2017-10-16 16:53:13 +02:00
Florian Bruhin
1b5f1aaebf
Merge remote-tracking branch 'origin/pr/3055'
2017-10-11 14:37:59 +02:00
pyup-bot
a6e363e779
Update tox from 2.8.2 to 2.9.1
2017-10-09 16:53:19 +02:00
pyup-bot
db8a84cf82
Update pytest-qt from 2.2.0 to 2.2.1
2017-10-09 16:53:18 +02:00
pyup-bot
c25bbcc0cb
Update pytest from 3.2.2 to 3.2.3
2017-10-09 16:53:16 +02:00
pyup-bot
756dca8a0e
Update parse-type from 0.4.1 to 0.4.2
2017-10-09 16:53:15 +02:00
pyup-bot
191ee67403
Update hypothesis from 3.30.3 to 3.32.0
2017-10-09 16:53:13 +02:00
pyup-bot
513773e81d
Update pylint from 1.7.2 to 1.7.4
2017-10-09 16:53:12 +02:00
Florian Bruhin
13b7647443
Merge pull request #3057 from jnphilipp/master
...
Support playlist in mpv userscript.
2017-10-08 17:15:40 +02:00
Florian Bruhin
8ce69e1e57
Update docs (and lowercase qutebrowser)
2017-10-08 15:24:48 +02:00
jnphilipp
f1b53cdbdc
Update view_in_mpv
2017-10-07 23:10:48 +02:00
jnphilipp
e0c76fcb4f
Support playlist in mpv userscript.
2017-10-05 09:42:47 +02:00
Anton S
5350b948ea
[review] gather plist params in one place
2017-10-05 01:13:23 +03:00
Florian Bruhin
dca962ca03
Make userscripts work on both Python 2 and 3
2017-09-29 13:38:38 +02:00
Florian Bruhin
b96ba8e41f
Merge pull request #3031 from qutebrowser/pyup-scheduled-update-09-25-2017
...
Scheduled weekly dependency update for week 39
2017-09-26 08:43:23 +02:00
Florian Bruhin
ff6df0c8ca
Don't use utils.is_* in qutebrowser.spec
...
Looks like PyInstaller doesn't like that.
This partially reverts ef1c83862b
.
2017-09-26 07:31:45 +02:00
pyup-bot
4d4eee15d6
Update pluggy from 0.4.0 to 0.5.2
2017-09-25 16:47:20 +02:00
pyup-bot
414dc29493
Update parse-type from 0.3.4 to 0.4.1
2017-09-25 16:47:19 +02:00
pyup-bot
2a1f628e4e
Update hypothesis from 3.28.3 to 3.30.3
2017-09-25 16:47:17 +02:00
pyup-bot
d23d53de1c
Update wheel from 0.29.0 to 0.30.0
2017-09-25 16:47:16 +02:00
pyup-bot
9ecc0d8ef7
Update six from 1.10.0 to 1.11.0
2017-09-25 16:47:14 +02:00
pyup-bot
3605b1b510
Update setuptools from 36.2.7 to 36.5.0
2017-09-25 16:47:13 +02:00
Florian Bruhin
ef1c83862b
Use utils.is_* for platform checks everywhere
2017-09-20 11:10:24 +02:00
Florian Bruhin
3a5241b642
Start using attrs
...
Closes #1073
2017-09-19 22:21:45 +02:00
Florian Bruhin
59236802c1
Update dependencies
...
Closes #2985
2017-09-19 10:41:57 +02:00
Florian Bruhin
55a4eb18f2
Get rid of httpbin
...
Fixes #2949
2017-09-19 10:35:54 +02:00
Florian Bruhin
2398a58526
Fix more file move issues
2017-09-17 21:54:42 +02:00
Florian Bruhin
6191a81eff
Move qutebrowser.desktop to misc/
2017-09-17 21:40:35 +02:00
Florian Bruhin
4c616a5733
Move all documentation files to doc/
2017-09-17 21:27:38 +02:00
Florian Bruhin
1aa918bb86
Add configdata.yml to qutebrowser.spec for PyInstaller
2017-09-16 16:12:00 +02:00
Florian Bruhin
a283a1bb65
Merge branch 'master' into new-config
2017-09-09 10:52:02 +02:00
Kepi
69ea2cf327
password_fill: Stop filling username to invisible input fields
...
There is no reason to fill usernames into invisible input fields. We are
probably not leaking anything but it can break some apps (like TTRSS).
2017-09-01 15:48:02 +02:00
Bryan Gilbert
536c28a952
implemented format_json userscript
2017-08-27 21:37:58 -04:00
pyup-bot
8a0b7b9441
Update vulture from 0.24 to 0.25
2017-08-21 16:24:38 +02:00
pyup-bot
7f2e8d8147
Update vulture from 0.24 to 0.25
2017-08-21 16:24:36 +02:00
pyup-bot
6c83016657
Update pytest-rerunfailures from 2.2 to 3.0
2017-08-21 16:24:34 +02:00
pyup-bot
67e3de06c7
Update hypothesis from 3.18.0 to 3.19.1
2017-08-21 16:24:32 +02:00
pyup-bot
86a9487fb2
Update glob2 from 0.5 to 0.6
2017-08-21 16:24:29 +02:00
pyup-bot
dc61e8ecdf
Update requests from 2.18.3 to 2.18.4
2017-08-21 16:24:27 +02:00
pyup-bot
8151a73d64
Update requests from 2.18.3 to 2.18.4
2017-08-21 16:24:25 +02:00
pyup-bot
0313982ac8
Update requests from 2.18.3 to 2.18.4
2017-08-21 16:24:23 +02:00
Ryan Roden-Corrent
111846a909
Merge remote-tracking branch 'upstream/master' into configmerge
2017-08-20 21:18:47 -04:00
pyup-bot
7b1f3e36de
Update vulture from 0.22 to 0.24
2017-08-14 16:19:24 +02:00
pyup-bot
bda5ac9bbf
Update vulture from 0.22 to 0.24
2017-08-14 16:19:22 +02:00
pyup-bot
1581a68082
Update pytest from 3.2.0 to 3.2.1
2017-08-14 16:19:21 +02:00
pyup-bot
d0d27e7fb1
Update hypothesis from 3.16.1 to 3.18.0
2017-08-14 16:19:20 +02:00
pyup-bot
4f49e58d52
Update cheroot from 5.8.2 to 5.8.3
2017-08-14 16:19:18 +02:00
pyup-bot
29cc8ed272
Update wrapt from 1.10.10 to 1.10.11
2017-08-14 16:19:17 +02:00
pyup-bot
c00d35ea73
Update wrapt from 1.10.10 to 1.10.11
2017-08-14 16:19:16 +02:00
pyup-bot
f5ee01ab6a
Update idna from 2.5 to 2.6
2017-08-14 16:19:14 +02:00
pyup-bot
5ebbe80cfe
Update idna from 2.5 to 2.6
2017-08-14 16:19:13 +02:00
pyup-bot
843f14042b
Update idna from 2.5 to 2.6
2017-08-14 16:19:11 +02:00
Florian Bruhin
ba04822388
Use develop branch of PyInstaller
...
https://github.com/pyinstaller/pyinstaller/pull/2519 was merged.
Fixes #2880
2017-08-10 17:24:41 +02:00
pyup-bot
3179599c31
Update vulture from 0.21 to 0.22
2017-08-07 16:16:30 +02:00
pyup-bot
9da802eadf
Update vulture from 0.21 to 0.22
2017-08-07 16:16:28 +02:00
pyup-bot
e47e22ba28
Update pytest from 3.1.3 to 3.2.0
2017-08-07 16:16:27 +02:00
pyup-bot
d77ecc8218
Update hypothesis from 3.14.0 to 3.16.1
2017-08-07 16:16:25 +02:00
pyup-bot
af5872bc83
Update cheroot from 5.7.0 to 5.8.2
2017-08-07 16:16:24 +02:00
pyup-bot
fbb2a175ff
Update docutils from 0.13.1 to 0.14
2017-08-07 16:16:22 +02:00
pyup-bot
6dbae7fe64
Update setuptools from 36.2.5 to 36.2.7
2017-08-07 16:16:21 +02:00
pyup-bot
111390db0f
Update pyflakes from 1.5.0 to 1.6.0
2017-08-07 16:16:19 +02:00
pyup-bot
d288325f64
Update requests from 2.18.2 to 2.18.3
2017-08-07 16:16:18 +02:00
pyup-bot
c0f6588339
Update requests from 2.18.2 to 2.18.3
2017-08-07 16:16:16 +02:00
pyup-bot
e844962645
Update requests from 2.18.2 to 2.18.3
2017-08-07 16:16:15 +02:00
Ryan Roden-Corrent
71b71dbc58
Merge remote-tracking branch 'upstream/master' into HEAD
2017-08-06 18:13:49 -04:00
pyup-bot
dd25205623
Update vulture from 0.19 to 0.21
2017-07-31 16:07:25 +02:00
pyup-bot
931d9cc372
Update vulture from 0.19 to 0.21
2017-07-31 16:07:24 +02:00
pyup-bot
240feaf547
Update pytest-benchmark from 3.1.0 to 3.1.1
2017-07-31 16:07:23 +02:00
pyup-bot
e4db036382
Update setuptools from 36.2.1 to 36.2.5
2017-07-31 16:07:21 +02:00
pyup-bot
2e4704aaa7
Update flake8-deprecated from 1.2 to 1.2.1
2017-07-31 16:07:20 +02:00
pyup-bot
92a520fa8c
Update requests from 2.18.1 to 2.18.2
2017-07-31 16:07:18 +02:00
pyup-bot
633026e8b3
Update requests from 2.18.1 to 2.18.2
2017-07-31 16:07:17 +02:00
pyup-bot
67f3396ced
Update requests from 2.18.1 to 2.18.2
2017-07-31 16:07:15 +02:00
pyup-bot
28c62a7f03
Update certifi from 2017.4.17 to 2017.7.27.1
2017-07-31 16:07:14 +02:00
pyup-bot
26b47bcb6e
Update certifi from 2017.4.17 to 2017.7.27.1
2017-07-31 16:07:13 +02:00
pyup-bot
57bf36156b
Update certifi from 2017.4.17 to 2017.7.27.1
2017-07-31 16:07:11 +02:00
pyup-bot
05dba38190
Update vulture from 0.16 to 0.19
2017-07-24 16:04:24 +02:00
pyup-bot
c4d7cc79b5
Update vulture from 0.16 to 0.19
2017-07-24 16:04:22 +02:00
pyup-bot
38664f9a0a
Update pytest-mock from 1.6.0 to 1.6.2
2017-07-24 16:04:21 +02:00
pyup-bot
734acd628e
Update pytest-benchmark from 3.0.0 to 3.1.0
2017-07-24 16:04:20 +02:00
pyup-bot
b70f56e87f
Update hypothesis from 3.13.0 to 3.14.0
2017-07-24 16:04:18 +02:00
pyup-bot
f8312e9502
Update decorator from 4.1.1 to 4.1.2
2017-07-24 16:04:17 +02:00
pyup-bot
96ed6668e5
Update setuptools from 36.2.0 to 36.2.1
2017-07-24 16:04:15 +02:00
pyup-bot
c49e5f84d9
Update urllib3 from 1.21.1 to 1.22
2017-07-24 16:04:14 +02:00
pyup-bot
920fae02c1
Update urllib3 from 1.21.1 to 1.22
2017-07-24 16:04:13 +02:00
pyup-bot
c1b8830831
Update urllib3 from 1.21.1 to 1.22
2017-07-24 16:04:11 +02:00
Noor Christensen
a4e644c285
Add support for breadability module in readability userscript
2017-07-20 16:21:47 +02:00
Noor Christensen
5939bc990a
Clarify dependecies for readability userscript
2017-07-20 14:36:27 +02:00
pyup-bot
4d356e5320
Update vulture from 0.15 to 0.16
2017-07-17 16:02:22 +02:00
pyup-bot
19d8411c15
Update vulture from 0.15 to 0.16
2017-07-17 16:02:21 +02:00
pyup-bot
d9f0e21ea4
Update pytest-qt from 2.1.0 to 2.1.2
2017-07-17 16:02:20 +02:00
pyup-bot
a976e9011d
Update mako from 1.0.6 to 1.0.7
2017-07-17 16:02:18 +02:00
pyup-bot
72de0fcfcb
Update hypothesis from 3.12.0 to 3.13.0
2017-07-17 16:02:17 +02:00
pyup-bot
db2f60b0ef
Update decorator from 4.0.11 to 4.1.1
2017-07-17 16:02:16 +02:00
pyup-bot
bdfea0fa6f
Update setuptools from 36.0.1 to 36.2.0
2017-07-17 16:02:14 +02:00
pyup-bot
34eddc92ff
Update vulture from 0.14 to 0.15
2017-07-10 15:55:18 +02:00
pyup-bot
44270b37b9
Update vulture from 0.14 to 0.15
2017-07-10 15:55:17 +02:00
pyup-bot
57caf80e5d
Update pytest from 3.1.2 to 3.1.3
2017-07-10 15:55:15 +02:00
pyup-bot
9da52c5d86
Update hypothesis from 3.11.6 to 3.12.0
2017-07-10 15:55:14 +02:00
pyup-bot
9e6b84e31e
Update flake8-tidy-imports from 1.0.6 to 1.1.0
2017-07-10 15:55:12 +02:00
Florian Bruhin
2df9508e44
Add PyQt5 OpenGL module to PyInstaller hiddenimports
2017-07-04 21:03:34 +02:00
Florian Bruhin
023bf82638
Update for PyQt 5.9.1
2017-07-04 17:31:09 +02:00
Florian Bruhin
0cdd3ff82f
Update some more references to old config options
2017-07-04 16:46:02 +02:00
pyup-bot
78c93e1225
Update pytest-rerunfailures from 2.1.0 to 2.2
2017-06-26 15:47:14 +02:00
pyup-bot
e8dac08a35
Update cheroot from 5.5.2 to 5.7.0
2017-06-26 15:47:13 +02:00
pyup-bot
6d1775fcd6
Update pylint from 1.7.1 to 1.7.2
2017-06-26 15:47:11 +02:00
pyup-bot
aa460a7abd
Update hypothesis from 3.11.3 to 3.11.6
2017-06-19 15:46:21 +02:00
pyup-bot
0306c3e898
Update cheroot from 5.5.0 to 5.5.2
2017-06-19 15:46:19 +02:00
pyup-bot
61737f95a9
Update requests from 2.17.3 to 2.18.1
2017-06-19 15:46:18 +02:00
pyup-bot
5913f92b19
Update requests from 2.17.3 to 2.18.1
2017-06-19 15:46:16 +02:00
pyup-bot
86fffb5462
Update requests from 2.17.3 to 2.18.1
2017-06-19 15:46:15 +02:00
pyup-bot
c9979d18db
Update pytest from 3.1.1 to 3.1.2
2017-06-12 15:45:19 +02:00
pyup-bot
a2878a382c
Update hypothesis from 3.11.1 to 3.11.3
2017-06-12 15:45:17 +02:00
pyup-bot
1deb6e53d0
Update chardet from 3.0.3 to 3.0.4
2017-06-12 15:45:16 +02:00
pyup-bot
227fd47f2f
Update chardet from 3.0.3 to 3.0.4
2017-06-12 15:45:15 +02:00
pyup-bot
62d56237bd
Update chardet from 3.0.3 to 3.0.4
2017-06-12 15:45:13 +02:00
Florian Bruhin
9c851293ac
pyinstaller: Add PyQt5.QtOpenGL to hiddenimports
2017-06-09 21:50:52 +02:00
pyup-bot
b7cb852c1a
Update isort from 4.2.14 to 4.2.15
2017-06-07 09:50:12 +02:00
pyup-bot
dbea815c3a
Update isort from 4.2.14 to 4.2.15
2017-06-07 09:50:11 +02:00
Florian Bruhin
2f5756e63b
Merge commit '0501cc626c27a369c2e311c71c2ce2c5cc3f9442' into pyup-bot/pyup-update-isort-4.2.13-to-4.2.14
2017-06-06 10:19:00 +02:00
pyup-bot
0501cc626c
Update isort from 4.2.13 to 4.2.14
2017-06-06 09:20:10 +02:00
pyup-bot
d57f96da87
Update isort from 4.2.13 to 4.2.14
2017-06-06 09:20:09 +02:00
Florian Bruhin
f280129e7c
Merge commit 'ccdba004272ef40dfa1668a21329876253877155' into pyup-bot/pyup-update-astroid-1.5.2-to-1.5.3
2017-06-06 07:59:15 +02:00
Florian Bruhin
46d11655d8
Merge commit '6a17ee66adee0da5b88c0246c833cf7023bee9cc' into pyup-bot/pyup-update-py-1.4.33-to-1.4.34
2017-06-06 07:59:11 +02:00
Florian Bruhin
b746fe666c
Remove colorama from test requirements
...
Otherwise it collides with the colorama in qutebrowser's own requirements.
2017-06-06 07:56:30 +02:00
Florian Bruhin
eea3396cdc
Add hunter to test requirements
2017-06-05 20:18:36 +02:00
pyup-bot
6a17ee66ad
Update py from 1.4.33 to 1.4.34
2017-06-04 18:49:11 +02:00
pyup-bot
c15f7e8e72
Update py from 1.4.33 to 1.4.34
2017-06-04 18:49:09 +02:00
pyup-bot
ccdba00427
Update astroid from 1.5.2 to 1.5.3
2017-06-03 16:33:05 +02:00
pyup-bot
9841f75f91
Update isort from 4.2.9 to 4.2.13
2017-06-02 18:50:05 +02:00
pyup-bot
5f0f1cb7da
Update isort from 4.2.9 to 4.2.13
2017-06-02 18:50:03 +02:00
Florian Bruhin
1615c0aa1a
Merge commit '4c9c9bdf989d18ffdd0c80e84fdde0ee9601d448' into pyup-bot/pyup-update-isort-4.2.5-to-4.2.9
2017-06-01 19:14:43 +02:00
pyup-bot
4c9c9bdf98
Update isort from 4.2.5 to 4.2.9
2017-06-01 18:04:04 +02:00
pyup-bot
002cfedaef
Update isort from 4.2.5 to 4.2.9
2017-06-01 18:04:03 +02:00
Florian Bruhin
e15b7a4fde
Recompile requirements
...
This reintroduces packages which have been masked before (as they were pip
dependencies).
2017-06-01 16:42:12 +02:00
Florian Bruhin
3523c2e78b
Merge commit 'a9d739ec04898563d3d7cb790a621fb97fe0f23d' into pyup-bot/pyup-update-pytest-3.1.0-to-3.1.1
2017-06-01 16:24:34 +02:00
Florian Bruhin
0f9eb2ac54
Merge commit 'bf97bc9d3e97e608734e4ebc0d071c71ab1ab013' into pyup-bot/pyup-update-parse-1.8.0-to-1.8.2
2017-06-01 16:23:12 +02:00
pyup-bot
71cca7c154
Update setuptools from 35.0.2 to 36.0.1
2017-06-01 15:37:03 +02:00
pyup-bot
bf97bc9d3e
Update parse from 1.8.0 to 1.8.2
2017-06-01 02:30:03 +02:00
pyup-bot
a9d739ec04
Update pytest from 3.1.0 to 3.1.1
2017-05-31 19:37:05 +02:00
pyup-bot
ee99b25bf6
Update requests from 2.16.5 to 2.17.3
2017-05-30 01:20:03 +02:00
pyup-bot
009acc1600
Update requests from 2.16.5 to 2.17.3
2017-05-30 01:20:02 +02:00
pyup-bot
863e1f1d84
Update requests from 2.16.5 to 2.17.3
2017-05-30 01:20:00 +02:00
pyup-bot
615b027fad
Update hypothesis from 3.11.0 to 3.11.1
2017-05-28 16:24:59 +02:00
Florian Bruhin
4f6474dc69
Add new requests requirements
2017-05-28 11:30:28 +02:00
pyup-bot
9e38478638
Update requests from 2.14.2 to 2.16.5
2017-05-28 09:52:02 +02:00
pyup-bot
3014a5207a
Update requests from 2.14.2 to 2.16.5
2017-05-28 09:52:00 +02:00
pyup-bot
0106036e9e
Update requests from 2.14.2 to 2.16.5
2017-05-28 09:51:59 +02:00
Florian Bruhin
75409966a7
pyinstaller: Exclude tkinter
2017-05-24 21:53:53 +02:00
Florian Bruhin
54a4a087d4
nsis: Use solid lzma compressor
...
File sizes, 32 bit:
- default: 64 MB
- lzma: 50 MB
- lzma solid: 47 MB
64 bit:
- default: 75 MB
- lzma: 58 MB
- lzma solid: 55 MB
Between lzma and lzma solid, installation speed doesn't seem to vary much, so
let's go for the smallest.
2017-05-24 21:31:18 +02:00
Florian Bruhin
52f077a780
Merge commit 'baa46aa7c1e54c5007ec35daf015225e425d0acd'
2017-05-24 08:39:09 +02:00
Florian Bruhin
b6b78ba5eb
Fix up NSIS paths
2017-05-24 08:37:06 +02:00
Florian Bruhin
86a61ba59a
Remove nsis subfolder
2017-05-24 08:37:06 +02:00
Florian Bruhin
95d56bfc85
nsis: Use proper folders
2017-05-24 08:37:06 +02:00
Florian Bruhin
4879b48afe
Merge nsis files into one
2017-05-24 08:37:06 +02:00
Link
bbd33d24a3
Initial nsis install script
2017-05-24 08:37:06 +02:00
pyup-bot
baa46aa7c1
Update hypothesis from 3.10.0 to 3.11.0
2017-05-24 02:24:52 +02:00
Florian Bruhin
18a761369b
requirements: Update pytest-warnings
...
It's been integrated to pytest core with 3.1
2017-05-23 06:14:32 +02:00
Florian Bruhin
7da6b55767
Merge commit 'aab90f015bbb4d5f406ce37e58b8b557284bb3c2' into pyup-bot/pyup-update-pytest-3.0.7-to-3.1.0
2017-05-23 06:13:08 +02:00
pyup-bot
aab90f015b
Update pytest from 3.0.7 to 3.1.0
2017-05-23 05:18:50 +02:00
pyup-bot
a83c18f2c9
Update hypothesis from 3.9.1 to 3.10.0
2017-05-22 17:54:50 +02:00
pyup-bot
10e5aa9e2a
Update hypothesis from 3.9.0 to 3.9.1
2017-05-22 11:09:50 +02:00
pyup-bot
a26011c62d
Update pytest-warnings from 0.2.0 to 0.3.0
2017-05-21 17:13:48 +02:00
pyup-bot
4096defd13
Update hypothesis from 3.8.5 to 3.9.0
2017-05-19 17:54:45 +02:00
Florian Bruhin
6473d64e40
Merge commit '20e8ce687f04b9cae702a5446b32a5ae3e0351c5' into pyup-bot/pyup-update-hypothesis-3.8.3-to-3.8.5
2017-05-17 13:50:07 +02:00
Florian Bruhin
c5957bc9d0
Exclude pdfjs from build packages for now
...
It only makes things bigger, and currently pdfjs doesn't work on QtWebEngine
anyways.
2017-05-17 11:42:58 +02:00
Florian Bruhin
9898d80625
Remove legacy cx_Freeze code
...
This also removes frozen tests for now. They should be readded at some point...
2017-05-17 11:31:14 +02:00
Florian Bruhin
68bb0f557f
Switch to xoviat pyinstaller branch
2017-05-17 11:05:27 +02:00
pyup-bot
20e8ce687f
Update hypothesis from 3.8.3 to 3.8.5
2017-05-17 10:54:42 +02:00
Florian Bruhin
00083ad825
Merge commit '7b204c4ec7931ba8da5f685b29352413ec25f194' into pyup-bot/pyup-update-flask-0.12.1-to-0.12.2
2017-05-16 16:51:50 +02:00
pyup-bot
c2ca8e48f5
Update werkzeug from 0.12.1 to 0.12.2
2017-05-16 09:12:19 +02:00
pyup-bot
7b204c4ec7
Update flask from 0.12.1 to 0.12.2
2017-05-16 09:12:15 +02:00
Florian Bruhin
51163f5e12
Recompile requirements
2017-05-15 11:35:34 +02:00
pyup-bot
7688f26398
Update coverage from 4.4 to 4.4.1
2017-05-15 08:48:42 +02:00
pyup-bot
b3a509f856
Update coverage from 4.4 to 4.4.1
2017-05-15 08:48:40 +02:00
Florian Bruhin
9ab4549b9b
requirements: Filter flake8-pep3101 1.1
2017-05-12 10:32:06 +02:00
Florian Bruhin
bd75507c90
Merge commit 'e238f32e7b40f6da9aa893150cd35368814fc403' into pyup-bot/pyup-update-flake8-deprecated-1.1-to-1.2
2017-05-12 10:30:09 +02:00
pyup-bot
dfc44f05c5
Update pytest-cov from 2.5.0 to 2.5.1
2017-05-12 00:59:40 +02:00
pyup-bot
e238f32e7b
Update flake8-deprecated from 1.1 to 1.2
2017-05-12 00:59:36 +02:00
pyup-bot
d50a08d159
Update requests from 2.14.1 to 2.14.2
2017-05-10 19:08:32 +02:00
pyup-bot
140eb13677
Update requests from 2.14.1 to 2.14.2
2017-05-10 19:08:31 +02:00
pyup-bot
b2abf7a3aa
Update requests from 2.14.1 to 2.14.2
2017-05-10 19:08:29 +02:00
Florian Bruhin
1d4c9d3b3f
Merge commit '661c0f7b7c74c23db0a8ed2dfa111a711c5f8771' into pyup-bot/pyup-update-pytest-cov-2.4.0-to-2.5.0
2017-05-10 06:52:20 +02:00
Florian Bruhin
5e76810659
Merge commit '1973e61424efb124f453ce0894d1c8b3e5ea99c3' into pyup-bot/pyup-update-hypothesis-3.8.2-to-3.8.3
2017-05-10 06:52:18 +02:00
pyup-bot
661c0f7b7c
Update pytest-cov from 2.4.0 to 2.5.0
2017-05-10 00:08:34 +02:00
pyup-bot
1973e61424
Update hypothesis from 3.8.2 to 3.8.3
2017-05-10 00:08:30 +02:00
pyup-bot
3bd7e33c4a
Update requests from 2.13.0 to 2.14.1
2017-05-09 22:16:27 +02:00
pyup-bot
a0a9c9d32e
Update requests from 2.13.0 to 2.14.1
2017-05-09 22:16:25 +02:00
pyup-bot
56d42b6c82
Update requests from 2.13.0 to 2.14.1
2017-05-09 22:16:24 +02:00
Florian Bruhin
822623f2ed
Finally update copyrights...
2017-05-09 21:37:03 +02:00
Florian Bruhin
6c3f29d570
Merge commit '2b0fc0f52efccd0004b2cd8f90f930852947f403' into pyup-bot/pyup-update-coverage-4.3.4-to-4.4
2017-05-09 06:23:05 +02:00
Florian Bruhin
27bed81353
Merge commit '7a3651426f0152c6b23ed4f83bab0eab2e763d91' into pyup-bot/pyup-update-beautifulsoup4-4.5.3-to-4.6.0
2017-05-09 06:23:03 +02:00
pyup-bot
2b0fc0f52e
Update coverage from 4.3.4 to 4.4
2017-05-08 07:26:27 +02:00
pyup-bot
ee2a6ae6f0
Update coverage from 4.3.4 to 4.4
2017-05-08 07:26:25 +02:00
pyup-bot
7a3651426f
Update beautifulsoup4 from 4.5.3 to 4.6.0
2017-05-07 16:42:20 +02:00
pyup-bot
00c48427bc
Update lazy-object-proxy from 1.3.0 to 1.3.1
2017-05-05 15:51:20 +02:00
pyup-bot
2beba920e7
Update lazy-object-proxy from 1.3.0 to 1.3.1
2017-05-05 15:51:18 +02:00
pyup-bot
88545dec4d
Update lazy-object-proxy from 1.2.2 to 1.3.0
2017-05-04 08:36:26 +02:00
pyup-bot
caa3be2277
Update lazy-object-proxy from 1.2.2 to 1.3.0
2017-05-04 08:36:25 +02:00
pyup-bot
3b0bb6a831
Update cheroot from 5.4.0 to 5.5.0
2017-05-02 11:43:35 +02:00
Florian Bruhin
d8e134c5f0
Merge commit '64a4e33caa539b751acfc7e0eb76c871e8ab423d' into pyup-bot/pyup-update-flake8-tuple-0.2.12-to-0.2.13
2017-05-02 08:22:43 +02:00
pyup-bot
fe02267de2
Update pytest-bdd from 2.18.1 to 2.18.2
2017-05-01 12:43:14 +02:00
pyup-bot
64a4e33caa
Update flake8-tuple from 0.2.12 to 0.2.13
2017-04-30 12:29:12 +02:00
Florian Bruhin
6e0d138d23
flake8 requirements: Pin flake8-docstrings to < 1.1.0
...
Closes #2593
2017-04-29 13:45:14 +02:00
Florian Bruhin
0a3e20f5ab
Merge commit '26b4d13c6faf6217bb116e15c01eec37c10dd976' into pyup-bot/pyup-update-setuptools-35.0.1-to-35.0.2
2017-04-28 19:44:59 +02:00
pyup-bot
11383169d8
Update codecov from 2.0.8 to 2.0.9
2017-04-28 17:27:11 +02:00
pyup-bot
26b4d13c6f
Update setuptools from 35.0.1 to 35.0.2
2017-04-27 22:07:03 +02:00
pyup-bot
0e14117fda
Update codecov from 2.0.7 to 2.0.8
2017-04-27 18:27:03 +02:00
pyup-bot
38099c45bd
Update hypothesis from 3.8.1 to 3.8.2
2017-04-26 21:48:21 +02:00
Florian Bruhin
5e7e159ac7
Merge commit '9ef17d434ddc85c6cda4d08f00fef15b7904add1'
2017-04-26 21:30:56 +02:00
pyup-bot
e252862f51
Update hypothesis from 3.8.0 to 3.8.1
2017-04-26 15:15:11 +02:00
pyup-bot
9ef17d434d
Update vulture from 0.13 to 0.14
2017-04-26 10:32:43 +02:00
pyup-bot
b1d88b47c1
Update vulture from 0.13 to 0.14
2017-04-26 10:32:42 +02:00
pyup-bot
ab61fc57a9
Update codecov from 2.0.5 to 2.0.7
2017-04-25 00:34:15 +02:00
pyup-bot
4220cfc34e
Update hypothesis from 3.7.3 to 3.8.0
2017-04-23 16:45:10 +02:00
pyup-bot
616a764b6d
Update hypothesis from 3.7.0 to 3.7.3
2017-04-21 20:00:01 +02:00
Florian Bruhin
0b118f4fd8
Blacklist pydocstyle >= 2.0.0
...
Closes #2539
2017-04-20 04:35:10 +02:00
pyup-bot
0c96a32366
Update setuptools from 35.0.0 to 35.0.1
2017-04-19 01:52:32 +02:00
Florian Bruhin
d60fc90ffd
Merge commit '6fb48a5514f2f5dd6759ccfae0ea66ec8ad8297a' into pyup-bot/pyup-update-astroid-1.5.1-to-1.5.2
2017-04-17 16:01:36 +02:00
pyup-bot
00e4bf7640
Update pylint from 1.7.0 to 1.7.1
2017-04-17 15:20:23 +02:00
pyup-bot
6fb48a5514
Update astroid from 1.5.1 to 1.5.2
2017-04-17 14:00:24 +02:00
pyup-bot
9050aac71e
Update setuptools from 34.4.1 to 35.0.0
2017-04-15 17:37:14 +02:00
Florian Bruhin
90e9850ad9
Merge commit '4511d042a1b0dc2ec3174716da8696dd6a87202c' into pyup-bot/pyup-update-astroid-1.4.9-to-1.5.1
2017-04-13 17:34:22 +02:00
pyup-bot
10b1c954b2
Update pylint from 1.6.5 to 1.7.0
2017-04-13 17:30:12 +02:00
pyup-bot
4511d042a1
Update astroid from 1.4.9 to 1.5.1
2017-04-13 17:30:03 +02:00
pyup-bot
a4c3aaaf1d
Update setuptools from 34.4.0 to 34.4.1
2017-04-10 18:34:47 +02:00
pyup-bot
043039d673
Update setuptools from 34.3.3 to 34.4.0
2017-04-08 05:19:34 +02:00
pyup-bot
8878f867a7
Update tox from 2.6.0 to 2.7.0
2017-04-06 21:19:49 +02:00
Florian Bruhin
4ec5700cbf
Redirect qute:foo to qute://foo
...
Before, we just returned the same data for both, but then we'll run into
same-origin restrictions as qute:history and qute:history/data are not the same
host.
2017-04-06 21:18:58 +02:00
pyup-bot
522e105aaf
Update flask from 0.12 to 0.12.1
2017-03-31 19:49:32 +02:00
Florian Bruhin
57223b78f3
Merge commit '03704ecb4b3b603379f7caf297ae568f0902f90a'
2017-03-31 12:06:07 +02:00
Florian Bruhin
390006281f
Merge commit '3c8e2a630a374fb571d70ed8c5a9f0c7faefd64a' into pyup-bot/pyup-update-pyqt5-5.8.1.1-to-5.8.2
2017-03-31 12:04:17 +02:00
pyup-bot
47c7feea55
Update pytest-mock from 1.5.0 to 1.6.0
2017-03-31 01:25:27 +02:00
pyup-bot
3c8e2a630a
Update pyqt5 from 5.8.1.1 to 5.8.2
2017-03-30 13:39:30 +02:00
pyup-bot
03704ecb4b
Update sip from 4.19.1 to 4.19.2
2017-03-30 12:39:24 +02:00
pyup-bot
b3660cf3f4
Update setuptools from 34.3.2 to 34.3.3
2017-03-26 18:21:23 +02:00
Florian Bruhin
38beba98b9
pylint-master requirements: Add github3.py
2017-03-23 20:32:58 +01:00
pyup-bot
cd91da32c4
Update hypothesis from 3.6.1 to 3.7.0
2017-03-20 16:04:22 +01:00
pyup-bot
26f5fb8eb4
Update cheroot from 5.3.0 to 5.4.0
2017-03-19 17:19:46 +01:00
pyup-bot
dc50c6ac3d
Update py from 1.4.32 to 1.4.33
2017-03-17 04:29:28 +01:00
pyup-bot
4b4c28fc6a
Update py from 1.4.32 to 1.4.33
2017-03-17 04:29:26 +01:00
pyup-bot
5f17887a25
Update werkzeug from 0.12 to 0.12.1
2017-03-15 19:00:29 +01:00
Florian Bruhin
54eddc4658
Merge commit '578fac1331ea5d733088379b28edc760964147b1' into pyup-bot/pyup-update-pytest-3.0.6-to-3.0.7
2017-03-15 08:24:17 +01:00
pyup-bot
d19979aa4a
Update wrapt from 1.10.8 to 1.10.10
2017-03-15 01:48:48 +01:00
pyup-bot
c40844dc09
Update wrapt from 1.10.8 to 1.10.10
2017-03-15 01:48:47 +01:00
pyup-bot
578fac1331
Update pytest from 3.0.6 to 3.0.7
2017-03-15 01:18:51 +01:00
Florian Bruhin
f50485420a
Merge commit 'b5d5f323bb85cfe6824bab97a6e29efe5204616f' into pyup-bot/pyup-update-werkzeug-0.11.15-to-0.12
2017-03-13 07:47:58 +01:00
Florian Bruhin
db4ca46ec1
Merge commit '4d9d4490f59401d790139b4e5cf45dc2b9096eee' into pyup-bot/pyup-update-setuptools-34.3.1-to-34.3.2
2017-03-13 07:47:56 +01:00
Florian Bruhin
b35be46b8d
Merge commit '4b5af2296d07c7c9f0e6197d7167509ecc35c4f4' into pyup-bot/pyup-update-cheroot-5.2.0-to-5.3.0
2017-03-13 07:47:53 +01:00
Florian Bruhin
68247a1ef0
Fix PyQt5 requirements
...
See https://www.riverbankcomputing.com/pipermail/pyqt/2017-March/038964.html
2017-03-13 07:39:21 +01:00
pyup-bot
4b5af2296d
Update cheroot from 5.2.0 to 5.3.0
2017-03-12 18:54:35 +01:00
pyup-bot
4d9d4490f5
Update setuptools from 34.3.1 to 34.3.2
2017-03-11 15:59:29 +01:00
pyup-bot
b5d5f323bb
Update werkzeug from 0.11.15 to 0.12
2017-03-10 13:22:25 +01:00
Florian Bruhin
3925fa2872
Use separate requirements file for PyQt
2017-03-08 19:09:34 +01:00
Florian Bruhin
4110355167
Merge commit '9512206f97bc51bb2884c38a86b93a72e556428d' into pyup-bot/pyup-update-pyqt5-5.8-to-5.8.1
2017-03-08 05:11:00 +01:00
pyup-bot
9512206f97
Update pyqt5 from 5.8 to 5.8.1
2017-03-07 12:10:15 +01:00
pyup-bot
c50e652cc7
Update appdirs from 1.4.2 to 1.4.3
2017-03-07 09:00:55 +01:00
pyup-bot
7ef71750e7
Update flake8-tidy-imports from 1.0.5 to 1.0.6
2017-03-07 06:16:53 +01:00
pyup-bot
694a1247a1
Update vulture from 0.12 to 0.13
2017-03-06 13:30:50 +01:00
pyup-bot
990ee1826e
Update vulture from 0.12 to 0.13
2017-03-06 13:30:49 +01:00
pyup-bot
a19ebfb6d0
Update pyparsing from 2.1.10 to 2.2.0
2017-03-06 03:58:50 +01:00
pyup-bot
0eeb3a51d3
Update setuptools from 34.3.0 to 34.3.1
2017-03-03 01:50:32 +01:00
pyup-bot
88a04556ea
Update cheroot from 5.1.0 to 5.2.0
2017-03-02 20:45:31 +01:00
pyup-bot
22650785aa
Update parse from 1.6.6 to 1.8.0
2017-03-01 23:52:42 +01:00
Florian Bruhin
16b259a390
Update pip requirements
2017-02-24 15:19:39 +01:00
Florian Bruhin
fa3bb9a5c8
Update pip requirements
2017-02-23 09:57:53 +01:00
Florian Bruhin
26923baa4a
Set NSSupportsAutomaticGraphicsSwitching in Info.plist
...
This should make it possible to use AirPlay with qutebrowser.
See https://bugreports.qt.io/browse/QTBUG-54053
2017-02-23 07:50:37 +01:00
Florian Bruhin
1dabd2b917
Fixes for cheatsheet
...
- Inkscape 96dpi changes
- Make a key light grey which is now used
- Fix lr -> gr typo
2017-02-22 16:53:40 +01:00
Florian Bruhin
687f288453
Update PyInstaller env
...
We now use PyQt5 from PyPI and apply xoviat's patch for PyQt.
2017-02-19 12:58:58 +01:00
Florian Bruhin
f063d4be6f
Add a benchmark for qute:history
2017-02-10 11:39:07 +05:00
Florian Bruhin
89f95be5e5
Various requirements updates
2017-02-05 01:30:39 +01:00
Florian Bruhin
f9c795b779
Merge branch 'master' of https://github.com/rsteube/qutebrowser into rsteube-master
2017-02-04 18:52:10 +01:00
Florian Bruhin
d9808aefed
Switch from CherryPy to cheroot, take 2
...
This reverts commit 3584eabd6f
.
This reverts commit 37dc99c26f
.
2017-01-23 07:38:24 +01:00
Florian Bruhin
a3c605fe54
pytest requirements: Update pytest to 3.0.6
2017-01-22 22:23:20 +01:00
Florian Bruhin
1a04e554fc
pylint requirements: Update pylint to 1.6.5
2017-01-22 22:22:14 +01:00
Florian Bruhin
3584eabd6f
requirements: Filter CherryPy 9.0.0
2017-01-20 09:11:56 +01:00
Florian Bruhin
37dc99c26f
Revert "Switch from CherryPy to cheroot"
...
This reverts commit 1ab2b3af83
.
See https://github.com/cherrypy/cheroot/pull/2
2017-01-20 09:06:49 +01:00
Florian Bruhin
1ab2b3af83
Switch from CherryPy to cheroot
...
The WSGIServer got split off from CherryPy in a separate project
2017-01-20 08:07:55 +01:00
Florian Bruhin
79ef728af1
requirements: Update requests to 2.12.5
2017-01-18 15:07:47 +01:00
Florian Bruhin
8922fd68d0
requirements: Update coverage to 4.3.4
2017-01-18 08:51:57 +01:00
Florian Bruhin
d9389ff0a7
Various requirements updates
2017-01-17 08:31:23 +01:00
Florian Bruhin
5ede2c6417
requirements: Update jinja to 2.9.4
2017-01-10 10:32:30 +01:00
Florian Bruhin
2b48ee14c4
test requirements: Update CherryPy to 8.8.0
2017-01-10 10:30:26 +01:00
Florian Bruhin
7711e07b0c
flake8 requirements: Update pyflakes to 1.5.0
2017-01-10 10:29:01 +01:00
Florian Bruhin
dd7b16c8c3
test requirements: Update click to 6.7
2017-01-06 23:54:15 +01:00
Florian Bruhin
fa539acd79
test/vulture reqs: Update vulture to 0.12
2017-01-05 13:35:12 +01:00
rsteube
a716861bfa
removed try/except from ripbang userscript
2017-01-02 21:53:04 +01:00
Florian Bruhin
48d4c9311a
Various dependency updates
2017-01-02 20:16:51 +01:00
Florian Bruhin
1ef69704e2
test/codecov requirements: Update coverage to 4.3.1
2016-12-28 17:43:46 +01:00
Florian Bruhin
ab784a82fd
test/codecov requirements: Update coverage to 4.3
2016-12-28 00:19:17 +01:00
Florian Bruhin
9726cd7e22
test requirements: Update Werkzeug to 0.11.13
2016-12-27 21:12:49 +01:00
Florian Bruhin
ba702db94e
test requirements: Update CherryPy to 8.6.0
2016-12-27 21:12:36 +01:00
Florian Bruhin
a57c8f078f
test requirements: Update CherryPy to 8.5.0
2016-12-26 16:53:03 +01:00
Florian Bruhin
45d2046b96
test requirements: Update Werkzeug to 0.11.12
2016-12-26 16:50:51 +01:00
rsteube
8169d1865a
Added ripbang userscript
2016-12-25 17:50:24 +01:00
Florian Bruhin
40c397ebaf
test requirements: Update Flask to 0.12
2016-12-22 08:11:09 +01:00
Florian Bruhin
154748d56e
test requirements: Update hypothesis to 3.6.1
2016-12-20 21:40:46 +01:00
Florian Bruhin
135f99c467
test requirements: Update CherryPy to 8.1.3
2016-12-19 08:13:37 +01:00
Florian Bruhin
3f61c7871c
pylint requirements: Update astroid to 1.4.9
2016-12-19 08:12:21 +01:00
Florian Bruhin
28ccd03acd
tox/test requirements: Update py to 1.4.32
2016-12-19 08:11:05 +01:00
Florian Bruhin
caa3df1595
requirement updates
2016-12-14 20:32:00 +01:00
Florian Bruhin
b31d978a3a
Clarify 'go'
2016-12-06 15:21:06 +01:00
Florian Bruhin
587e782738
Blacklist pytest 3.0.5
...
See https://github.com/pytest-dev/pytest/issues/2118
2016-12-05 22:40:09 +01:00
Florian Bruhin
6f90d93306
test requirements: Update pytest to 3.0.5
2016-12-05 16:17:51 +01:00
Florian Bruhin
af766ade48
requirements: Update requests to 2.12.3
2016-12-02 09:43:05 +01:00
Florian Bruhin
18ac35e7b8
test requirements: Add new pytest-xvfb deps
2016-11-30 20:31:34 +01:00
Florian Bruhin
506fe42957
requirements: Update requests to 2.12.2
2016-11-30 20:30:58 +01:00
Florian Bruhin
1ecda5a993
test requirements: Update pytest-xvfb to 1.0.0
2016-11-30 15:20:47 +01:00
Florian Bruhin
99fed71001
test/vulture requirements: Update vulture to 0.11
2016-11-29 09:23:00 +01:00
Florian Bruhin
856ae39673
flake8 requirements: Update flake8-pep1301 to 1.0
2016-11-29 07:29:47 +01:00
Florian Bruhin
df5fdb9864
test requirements: Update pytest-mock to 1.5.0
2016-11-22 22:50:58 +01:00
Florian Bruhin
9649884add
tox requirements: Update tox to 2.5.0
2016-11-16 22:16:40 +01:00
Florian Bruhin
acd13eed49
pytest requirements: Update pytest-faulthandler to 1.3.1
2016-11-16 22:16:13 +01:00
Florian Bruhin
4fc2f93b7a
codecov/pylint requirements: Update requests to 2.12.1
2016-11-16 22:15:37 +01:00
Florian Bruhin
e9a8201aa1
cxfreeze requirements: Blacklist >= 5.0.0
...
See #1004
2016-11-16 07:48:37 +01:00
Florian Bruhin
f274e198e4
tox requirements: Update virtualenv to 15.1.0
2016-11-16 07:16:37 +01:00
Florian Bruhin
2f5f17e121
pylint/codecov requirements: Update requests to 2.12.0
2016-11-15 23:52:53 +01:00
Florian Bruhin
bc3f96ce9a
flake8 requirement: Update pycodestyle to 2.2.0
2016-11-15 10:51:21 +01:00
Florian Bruhin
2142bc23d4
test requirements: Update pytest to 3.0.4
2016-11-13 01:48:37 +01:00
Florian Bruhin
22cd42c515
test requirements: Update Mako to 1.0.6
2016-11-10 06:56:01 +01:00
Florian Bruhin
7e6edaf93d
flake8: Get rid of 'hacking' plugin
...
It doesn't seem to be intended to be used outside OpenStack, and I'm not
sure if it even works properly in our setup...
2016-11-08 07:07:17 +01:00
Florian Bruhin
55541753e7
flake8 requirements: Update pycodestyle to 2.1.0
2016-11-05 23:58:04 +01:00
Florian Bruhin
be0fe8897b
test requirements: Update pytest-bdd to 2.18.1
2016-11-05 23:55:50 +01:00
Florian Bruhin
3a87319830
flake8 requirements: Update flake8-tidy-imports to 1.0.3
2016-11-05 23:55:33 +01:00
Florian Bruhin
18e5334905
test requirements: Update glob2 to 0.5
2016-11-04 23:44:12 +01:00
Florian Bruhin
dc772350bf
test requirements: Update pytest-mock to 1.4.0
2016-11-04 06:34:45 +01:00
Florian Bruhin
75a3b9ab1b
test requirements: Update Mako to 1.0.5
2016-11-03 07:24:56 +01:00
Florian Bruhin
b0e0b1d073
Get rid of requirements-pip.txt
...
While pinning setuptools/pip versions is still somewhat desirable, we
can't pin it everywhere easily, and the current solution will break
stuff on Windows.
2016-11-03 07:22:31 +01:00
Florian Bruhin
b11a1e92cc
test requirements: Update pytest-rerunfailures to 2.1.0
2016-11-02 10:12:10 +01:00
Florian Bruhin
f2bf5cc442
test requirements: Update hypothesis to 3.6.0
2016-10-31 16:12:34 +01:00
Florian Bruhin
a6b0ef18d5
test requirements: Update xdis to 3.2.1
2016-10-31 06:39:23 +01:00
Florian Bruhin
664506c050
pip requirements: Update setuptools to 28.7.1
2016-10-30 19:09:24 +01:00
Florian Bruhin
85005a44c0
pip requirements: Update setuptools to 28.7.0
2016-10-30 00:40:03 +02:00
Florian Bruhin
829867ed11
test requirements: Update pytest-mock to 1.3.0
2016-10-30 00:39:17 +02:00
Florian Bruhin
37d5991fff
flake8 requirements: Update packaging to 16.8
2016-10-30 00:39:00 +02:00
Florian Bruhin
d939a16950
flake8 requirements: Update flake8-pep3101 to 0.6
2016-10-30 00:37:03 +02:00
Florian Bruhin
1493bfe766
Revert "pip requirements: Update setuptools to 28.6.2"
...
This reverts commit 17f7bafc1c
.
Turns out I was confused and that version doesn't even exist yet...
2016-10-27 06:46:18 +02:00
Florian Bruhin
17f7bafc1c
pip requirements: Update setuptools to 28.6.2
2016-10-27 06:12:52 +02:00
Florian Bruhin
fa45536367
pyroma requirements: Update pyroma to 2.2
2016-10-27 06:09:57 +02:00
Florian Bruhin
634cad7f15
flake8 reqs: Update flake8-deprecated to 1.1
2016-10-27 06:09:43 +02:00
Florian Bruhin
1fb2dd2694
test requirements: Update uncompyle6 to 2.9.3
2016-10-26 19:16:38 +02:00
Florian Bruhin
ece3f3a2e1
Update to pytest-qt 2.1.0
2016-10-26 07:42:41 +02:00
Florian Bruhin
bd414c5f01
test requirements: Update xdis to 3.2.0
2016-10-26 07:38:05 +02:00
Florian Bruhin
872599065b
pyinstaller requirements: Don't strip commit ID
...
See #1692
2016-10-25 08:18:01 +02:00
Florian Bruhin
650af3772a
Use PyInstaller with QtWebEngine fix
...
See #1692
2016-10-25 06:58:29 +02:00
Florian Bruhin
01344fbed7
Add a comment
2016-10-24 22:21:34 +02:00
Florian Bruhin
f25fd04100
Merge branch 'osx_app_build' of https://github.com/edrex/qutebrowser into edrex-osx_app_build
2016-10-24 22:21:11 +02:00
Eric Drechsel
4dfe1c6ab6
Set the bundle identifier to a fake value to allow icu data to be found.
2016-10-24 10:17:39 -07:00
Florian Bruhin
39b7c25fd4
Merge branch 'issue2039' of https://github.com/HolySmoke86/qutebrowser into HolySmoke86-issue2039
2016-10-24 17:08:15 +02:00
Florian Bruhin
fe70fddf9a
test requirements: Update pytest-warnings to 0.2.0
2016-10-24 12:14:17 +02:00
Daniel Karbach
da2ba86aa5
use https for links in docs and elsewhere
...
refs #2039
2016-10-20 14:48:35 +02:00
Florian Bruhin
ebe656fdf9
pip requirements: Update setuptools to 28.6.1
2016-10-20 07:30:13 +02:00
Florian Bruhin
d853cdc120
pyroma requirements: Update pyroma to 2.1
2016-10-18 10:06:18 +02:00
Florian Bruhin
fe5daca351
pip requirements: Update setuptools to 28.6.0
2016-10-16 21:30:25 +02:00
Florian Bruhin
6a93eee14e
pip requirements: Update setuptools to 28.5.0
2016-10-16 17:53:12 +02:00
Florian Bruhin
72ae9c133c
test reqs: Update uncompyle6/xdis to 2.9.2/3.1.0
2016-10-16 17:27:28 +02:00
Florian Bruhin
8e879f9879
tox requirements: Update tox to 2.4.1
2016-10-14 06:48:38 +02:00
Florian Bruhin
f26aa9b383
Merge branch 'viewsource' of https://github.com/paretje/qutebrowser into paretje-viewsource
2016-10-14 06:46:38 +02:00
Florian Bruhin
d5a3d2e191
tox requirements: Update tox to 2.4.0
2016-10-13 11:30:51 +02:00
Florian Bruhin
40e3d8ae07
Merge branch 'castnow-userscript' of https://github.com/sim590/qutebrowser into sim590-castnow-userscript
2016-10-12 16:16:47 +02:00
Simon Désaulniers
bdab57743a
add cast userscript for ChromeCast
2016-10-11 21:22:34 -04:00
Florian Bruhin
90d868b033
test reqs: Update uncompile6/xdis to 2.9.1/3.0.2
2016-10-11 14:08:53 +02:00
Florian Bruhin
121b4bced5
test requirements: Update pytest-cov to 2.4.0
2016-10-11 14:08:04 +02:00
Florian Bruhin
d5f8181777
test requirements: Update uncompyle6 to 2.9.0
2016-10-10 15:44:08 +02:00
Florian Bruhin
a78fb6f5e4
test requirements: Update xdis to 3.0.0
2016-10-10 15:35:06 +02:00
Florian Bruhin
8670009c92
test requirements: Update uncompyle6 to 2.8.4
2016-10-10 08:11:58 +02:00
Florian Bruhin
422bbd0f2c
pip requirements: Update setuptools to 28.3.0
2016-10-10 07:40:11 +02:00
Florian Bruhin
0a8133cc9f
test requirements: Update xdis to 2.3.2
2016-10-07 07:32:45 +02:00
Florian Bruhin
15a2b6ba82
flake8 requirements: Update pyparsing to 2.1.10
2016-10-07 07:32:35 +02:00
Kevin Velghe
aa6d71ce68
Fix viewsource userscript
...
For months I've been wondering what created these files in my home
directory ...
2016-10-07 00:32:27 +02:00
Florian Bruhin
c9f3fbc855
test requirements: Update hypothesis to 3.5.3
2016-10-05 13:32:33 +02:00
Florian Bruhin
9ca4ff896d
flake8 requirements: Update pydocstyle to 1.1.1
2016-10-05 07:11:20 +02:00
Florian Bruhin
f024cc2c59
pip requirements: Update setuptools to 28.2.0
2016-10-02 17:18:44 +02:00
Florian Bruhin
0c5e093c8a
pip requirements: Update setuptools to 28.1.0
2016-10-02 10:22:39 +02:00
Florian Bruhin
7df7200797
test requirements: Update pytest to 3.0.3
2016-09-30 08:51:14 +02:00
Florian Bruhin
6df1df2c04
flake8 requirements: Blacklist pydocstyle 1.1.0
...
See https://gitlab.com/pycqa/flake8-docstrings/issues/16
2016-09-30 08:43:07 +02:00
Florian Bruhin
6f273398ce
pip requirements: Update setuptools to 28.0.0
2016-09-28 22:45:10 +02:00
Florian Bruhin
b9f4013548
test requirements: Update CherryPy to 8.1.2
2016-09-28 22:44:07 +02:00
Florian Bruhin
b49aa2d535
test requirements: Update hypothesis to 3.5.2
2016-09-26 10:54:58 +02:00
Florian Bruhin
0c89bfd16b
Merge branch 'master' of https://github.com/rsteube/qutebrowser into rsteube-master
2016-09-26 07:06:23 +02:00
Florian Bruhin
fbf65f677c
tox requirements: Force pluggy 0.4.0
2016-09-26 06:57:21 +02:00
Florian Bruhin
02accf3e71
test requirements: Update pytest-bdd to 2.18.0
2016-09-25 15:53:21 +02:00
Florian Bruhin
6751c3f460
test requirements: Update hypothesis to 3.5.1
...
This also adds a few new dependencies as hypothesis >= 3.5.0 depends on
uncompyle6.
2016-09-25 15:52:18 +02:00
Florian Bruhin
d950762c58
pylint requirements: Update github3.py to 0.9.6
2016-09-25 15:45:34 +02:00
rsteube
08691dc020
Added readability userscript
2016-09-22 01:18:13 +02:00
Florian Bruhin
c864071c71
pip requirements: Update setuptools to 27.3.0
2016-09-21 07:46:11 +02:00
Florian Bruhin
ad84691f5b
flake8 reqs: Blacklist flake8-debugger 2.0.0
...
See https://github.com/JBKahn/flake8-debugger/issues/5
2016-09-20 09:40:36 +02:00
Florian Bruhin
ac4724807a
test requirements: Update pytest-xvfb to 0.3.0
2016-09-15 16:40:07 +02:00
Florian Bruhin
035a7e3632
pip requirements: Update setuptools to 27.2.0
2016-09-15 15:01:56 +02:00
Florian Bruhin
606f4a7860
check-manifest reqs: Update check-manifest to 0.34
2016-09-15 15:01:20 +02:00
Florian Bruhin
e05196c4b2
pip requirements: Update setuptools to 27.1.2
2016-09-11 20:22:56 +02:00
Florian Bruhin
94a3047df2
flake8 requirements: Update pyparsing to 2.1.9
2016-09-11 20:22:22 +02:00
Florian Bruhin
3edd6d4834
flake8 requirements: Update flake8-mock to 0.3
2016-09-11 20:22:11 +02:00
Florian Bruhin
bb4d09ffd9
test requirements: Update CherryPy to 8.1.0
2016-09-05 11:08:20 +02:00
Florian Bruhin
7a98af4c2f
test requirements: Update CherryPy to 8.0.1
2016-09-04 20:30:10 +02:00
Florian Bruhin
64b3980685
test requirements: Update CherryPy to 8.0.0
2016-09-02 19:13:37 +02:00
Florian Bruhin
0763acb625
Remove misc/docker
...
Those now live in a separate repo:
https://www.github.com/qutebrowser/docker-travis
2016-09-02 16:48:54 +02:00
Florian Bruhin
55557b5c19
test requirements: Update pytest to 3.0.2
2016-09-02 07:00:19 +02:00
Florian Bruhin
3f279a3a31
flake8 requirements: Update pyflakes to 1.3.0
2016-09-01 23:00:00 +02:00
Florian Bruhin
f1588640a8
test requirements: Update Werkzeug to 0.11.11
2016-09-01 07:02:47 +02:00
Florian Bruhin
e12eb28635
pylint reqs: Update uritemplate.py to 3.0.2
2016-08-31 07:22:24 +02:00
Florian Bruhin
30ff2141b9
pylint reqs: Update uritemplate.py to 3.0.1
...
Deprecate in favor of uritemplate. This package is now a metapackage
that depends on uritemplate.
2016-08-30 06:35:48 +02:00
Florian Bruhin
bb2cddb846
pip requirements: Update setuptools to 26.1.1
2016-08-30 06:33:50 +02:00
Florian Bruhin
a8fd908143
check-manifest reqs: Update check-manifest to 0.33
...
Fix WindowsError due to git submodules in subdirectories
2016-08-30 06:30:17 +02:00
Florian Bruhin
0b7a71e18e
Add Qt Quick for Docker images
...
This is needed for #1891
2016-08-29 13:39:40 +02:00
Florian Bruhin
bfbb2cc11f
requirements: Update PyYAML to 3.12
...
- Wheel packages for Windows binaries.
- Adding an implicit resolver to a derived loader should not affect the
base loader.
- Uniform representation for OrderedDict? across different versions of
Python.
- Fixed comparison to None warning.
2016-08-29 07:31:31 +02:00
Florian Bruhin
ce4dcf9e80
test requirements: Update pytest-repeat to 0.4.1
2016-08-25 21:19:45 +02:00
Florian Bruhin
c2a1231f47
test requirements: Update pytest to 3.0.1
...
Fixes various 3.0.0 regressions.
2016-08-24 07:22:36 +02:00
Florian Bruhin
1bb8ab08fc
Revert "Revert "test requirements: Update to pytest 3.0""
...
This reverts commit 762e13c870
.
2016-08-22 07:24:17 +02:00
Florian Bruhin
762e13c870
Revert "test requirements: Update to pytest 3.0"
...
This reverts commit a5e4e88ac8
.
2016-08-21 16:59:52 +02:00
Florian Bruhin
a5e4e88ac8
test requirements: Update to pytest 3.0
...
See #1877
2016-08-21 16:17:16 +02:00
Florian Bruhin
d21e482964
pip requirements: Update setuptools to 26.0.0
2016-08-21 16:12:07 +02:00
Florian Bruhin
e447e2de65
pylint-master requirements: Add editdistance
2016-08-20 20:54:22 +02:00
Florian Bruhin
c7abed7718
pylint requirements: Update uritemplate to 2.0.0
...
Relicense uritemplate.py as Apache 2 and BSD
2016-08-20 20:49:48 +02:00
Florian Bruhin
d51097972d
pip requirements: Update setuptools to 25.4.0
2016-08-20 20:48:53 +02:00
Florian Bruhin
2946290df9
pylint requirements: Update uritemplate to 1.0.1
...
- Fix some minor packaging problems.
2016-08-19 18:54:25 +02:00
Florian Bruhin
0c1412a218
pylint requirements: Update uritemplate to 1.0.0
2016-08-18 12:44:13 +02:00
Florian Bruhin
939935c2d1
requirements: Update requests to 2.11.1
...
- Fixed a bug when using iter_content with decode_unicode=True for
streamed bodies would raise AttributeError. This bug was introduced in
2.11.
- Strip Content-Type and Transfer-Encoding headers from the header block
when following a redirect that transforms the verb from POST/PUT to
GET.
2016-08-18 12:43:48 +02:00
Daniel Schadt
b6ea601f93
Dockerfile: fix pacman invocations
2016-08-16 22:59:55 +02:00
Daniel Schadt
8a644177ca
Dockerfile: Upgrade pacman early
...
Otherwise we have a pacman without hook support which fails to e.g. run
update-ca-trust after updating ca-certificates.
2016-08-16 22:55:24 +02:00
Daniel Schadt
d3982f0325
docker: don't start Xvfb and herbstluftwm
...
Since we use pytest-xvfb, Xvfb is automatically started and stopped by
pytest. The herbstluftwm also runs in the "outer" Xvfb and is not
actually available inside the tests, as the tests run in another
display, while herbstluftwm runs in :0.
This patch removes herbstluftwm completely (it was not used until now,
so there shouldn't be a problem), and doesn't start Xvfb (the package is
still needed for pytest-xvfb to work).
Additionally, it adds the "xauth" package on debian, because we'll need
it anyway sooner or later. It's automatically included in Ubuntu and
Arch because xvfb depends on it, but on debian, xauth is only
recommended and not installed automatically.
2016-08-16 22:36:08 +02:00
Florian Bruhin
fe44ac86dc
requirements: Update check-manifest to 0.32
...
- New config/command line option to ignore bad ideas (ignore-bad-ideas)
- Files named .hgsigs are ignored by default. Contributed by Jakub Wilk.
2016-08-16 09:15:28 +02:00
Florian Bruhin
160d4de33f
tests-git requirements: Pin PyYAML
2016-08-16 09:14:12 +02:00
Florian Bruhin
5c766ff7da
test requirements: Update httpbin, unpin Flask
...
httpbin
=======
- Allow /redirect-to to work with multiple methods
- Allow MD5 or SHA-256 to be chosen as algorithms for HTTP Digest Auth
- Set a 10MB limit on /drip
Flask
=====
Version 0.11.1
--------------
Bugfix release, released on June 7th 2016.
- Fixed a bug that prevented ``FLASK_APP=foobar/__init__.py`` from
working.
Version 0.11
------------
Released on May 29th 2016, codename Absinthe.
- Added support to serializing top-level arrays to
:func:`flask.jsonify`. This introduces a security risk in ancient
browsers. See :ref:`json-security` for details.
- Added before_render_template signal.
- Added `**kwargs` to :meth:`flask.Test.test_client` to support passing
additional keyword arguments to the constructor of
:attr:`flask.Flask.test_client_class`.
- Added ``SESSION_REFRESH_EACH_REQUEST`` config key that controls the
set-cookie behavior. If set to ``True`` a permanent session will be
refreshed each request and get their lifetime extended, if set to
``False`` it will only be modified if the session actually modifies.
Non permanent sessions are not affected by this and will always
expire if the browser window closes.
- Made Flask support custom JSON mimetypes for incoming data.
- Added support for returning tuples in the form ``(response, headers)``
from a view function.
- Added :meth:`flask.Config.from_json`.
- Added :attr:`flask.Flask.config_class`.
- Added :meth:`flask.Config.get_namespace`.
- Templates are no longer automatically reloaded outside of debug mode. This
can be configured with the new ``TEMPLATES_AUTO_RELOAD`` config key.
- Added a workaround for a limitation in Python 3.3's namespace loader.
- Added support for explicit root paths when using Python 3.3's namespace
packages.
- Added :command:`flask` and the ``flask.cli`` module to start the local
debug server through the click CLI system. This is recommended over the old
``flask.run()`` method as it works faster and more reliable due to a
different design and also replaces ``Flask-Script``.
- Error handlers that match specific classes are now checked first,
thereby allowing catching exceptions that are subclasses of HTTP
exceptions (in ``werkzeug.exceptions``). This makes it possible
for an extension author to create exceptions that will by default
result in the HTTP error of their choosing, but may be caught with
a custom error handler if desired.
- Added :meth:`flask.Config.from_mapping`.
- Flask will now log by default even if debug is disabled. The log format is
now hardcoded but the default log handling can be disabled through the
``LOGGER_HANDLER_POLICY`` configuration key.
- Removed deprecated module functionality.
- Added the ``EXPLAIN_TEMPLATE_LOADING`` config flag which when enabled will
instruct Flask to explain how it locates templates. This should help
users debug when the wrong templates are loaded.
- Enforce blueprint handling in the order they were registered for template
loading.
- Ported test suite to py.test.
- Deprecated ``request.json`` in favour of ``request.get_json()``.
- Add "pretty" and "compressed" separators definitions in jsonify() method.
Reduces JSON response size when JSONIFY_PRETTYPRINT_REGULAR=False by removing
unnecessary white space included by default after separators.
- JSON responses are now terminated with a newline character, because it is a
convention that UNIX text files end with a newline and some clients don't
deal well when this newline is missing. See
https://github.com/pallets/flask/pull/1262 -- this came up originally as a
part of https://github.com/kennethreitz/httpbin/issues/168
- The automatically provided ``OPTIONS`` method is now correctly disabled if
the user registered an overriding rule with the lowercase-version
``options``.
- ``flask.json.jsonify`` now supports the ``datetime.date`` type.
- Don't leak exception info of already catched exceptions to context teardown
handlers.
- Allow custom Jinja environment subclasses.
- ``flask.g`` now has ``pop()`` and ``setdefault`` methods.
- Turn on autoescape for ``flask.templating.render_template_string`` by default.
- ``flask.ext`` is now deprecated.
- ``send_from_directory`` now raises BadRequest if the filename is invalid on
the server OS.
- Added the ``JSONIFY_MIMETYPE`` configuration variable.
- Exceptions during teardown handling will no longer leave bad application
contexts lingering around.
Version 0.10.2
--------------
(bugfix release, release date to be announced)
- Fixed broken `test_appcontext_signals()` test case.
- Raise an :exc:`AttributeError` in :func:`flask.helpers.find_package` with a
useful message explaining why it is raised when a PEP 302 import hook is used
without an `is_package()` method.
- Fixed an issue causing exceptions raised before entering a request or app
context to be passed to teardown handlers.
- Fixed an issue with query parameters getting removed from requests in
the test client when absolute URLs were requested.
- Made `@before_first_request` into a decorator as intended.
- Fixed an etags bug when sending a file streams with a name.
- Fixed `send_from_directory` not expanding to the application root path
correctly.
- Changed logic of before first request handlers to flip the flag after
invoking. This will allow some uses that are potentially dangerous but
should probably be permitted.
- Fixed Python 3 bug when a handler from `app.url_build_error_handlers`
reraises the `BuildError`.
2016-08-15 19:38:55 +02:00
Florian Bruhin
355388226b
flake8 requirements: Update pyparsing to 2.1.8
...
- Fixed issue in the optimization to _trim_arity, when the full
stacktrace is retrieved to determine if a TypeError is raised in
pyparsing or in the caller's parse action. Code was traversing
the full stacktrace, and potentially encountering UnicodeDecodeError.
- Fixed bug in ParserElement.inlineLiteralsUsing, causing infinite
loop with Suppress.
- Fixed bug in Each, when merging named results from multiple
expressions in a ZeroOrMore or OneOrMore. Also fixed bug when
ZeroOrMore expressions were erroneously treated as required
expressions in an Each expression.
- Added a few more inline doc examples.
- Improved use of runTests in several example scripts.
2016-08-15 19:37:09 +02:00
Florian Bruhin
69d772cbee
requirements: Update setuptools to 25.2.0
2016-08-12 23:32:10 +02:00
Florian Bruhin
273b7c01ca
flake8 requirements: Update pyparsing to 2.1.7
...
- Fixed regression reported by Andrea Censi (surfaced in PyContracts
tests) when using ParseSyntaxExceptions (raised when using operator '-')
with packrat parsing.
- Minor fix to oneOf, to accept all iterables, not just space-delimited
strings and lists. (If you have a list or set of strings, it is
not necessary to concat them using ' '.join to pass them to oneOf,
oneOf will accept the list or set or generator directly.)
2016-08-11 19:26:19 +02:00
Florian Bruhin
81eb53a152
test reqs: Update pytest-rerunfailures to 2.0.1
...
- Prepare CLI options to pytest 3.0, to avoid a deprecation warning.
- Fix error due to missing CHANGES.rst when creating the source
distribution by adding a MANIFEST.in.
2016-08-10 11:26:19 +02:00
Florian Bruhin
a39e38e29b
requiremnents-tests-git: Pin Flask to 0.11.0
...
This wasn't actually an issue while testing as we turned off BDD tests
due to pytest-bdd not being pytest 3.0 compatible.
2016-08-10 11:22:37 +02:00
Florian Bruhin
c54f1fe1bb
test requirements: Update pytest-xvfb to 0.2.1
...
This uses /tmp as hardcoded temp dir like X11 does.
2016-08-09 22:11:45 +02:00
Florian Bruhin
3b8189d638
test requirements: Update pytest-repeat to 0.4.0
...
Fix deprecation warning present in pytest 3.0 for type argument in addoption
2016-08-09 20:53:37 +02:00
Florian Bruhin
ee24bdb1c8
flake8 requirements: Update pyparsing to 2.1.6
...
- *Major packrat upgrade*, inspired by patch provided by Tal Einat -
many, many, thanks to Tal for working on this! Tal's tests show
faster parsing performance (2X in some tests), *and* memory reduction
from 3GB down to ~100MB! Requires no changes to existing code using
packratting. (Uses OrderedDict, available in Python 2.7 and later.
For Python 2.6 users, will attempt to import from ordereddict
backport. If not present, will implement pure-Python Fifo dict.)
- Minor API change - to better distinguish between the flexible
numeric types defined in pyparsing_common, I've changed "numeric"
(which parsed numbers of different types and returned int for ints,
float for floats, etc.) and "number" (which parsed numbers of int
or float type, and returned all floats) to "number" and "fnumber"
respectively. I hope the "f" prefix of "fnumber" will be a better
indicator of its internal conversion of parsed values to floats,
while the generic "number" is similar to the flexible number syntax
in other languages. Also fixed a bug in pyparsing_common.numeric
(now renamed to pyparsing_common.number), integers were parsed and
returned as floats instead of being retained as ints.
- Fixed bug in upcaseTokens and downcaseTokens introduced in 2.1.5,
when the parse action was used in conjunction with results names.
Reported by Steven Arcangeli from the dql project, thanks for your
patience, Steven!
- Major change to docs! After seeing some comments on reddit about
general issue with docs of Python modules, and thinking that I'm a
little overdue in doing some doc tuneup on pyparsing, I decided to
following the suggestions of the redditor and add more inline examples
to the pyparsing reference documentation. I hope this addition
will clarify some of the more common questions people have, especially
when first starting with pyparsing/Python.
- Deprecated ParseResults.asXML. I've never been too happy with this
method, and it usually forces some unnatural code in the parsers in
order to get decent tag names. The amount of guesswork that asXML
has to do to try to match names with values should have been a red
flag from day one. If you are using asXML, you will need to implement
your own ParseResults->XML serialization. Or consider migrating to
a more current format such as JSON (which is very easy to do:
results_as_json = json.dumps(parse_result.asDict()) Hopefully, when
I remove this code in a future version, I'll also be able to simplify
some of the craziness in ParseResults, which IIRC was only there to try
to make asXML work.
- Updated traceParseAction parse action decorator to show the repr
of the input and output tokens, instead of the str format, since
str has been simplified to just show the token list content.
(The change to ParseResults.__str__ occurred in pyparsing 2.0.4, but
it seems that didn't make it into the release notes - sorry! Too
many users, especially beginners, were confused by the
"([token_list], {names_dict})" str format for ParseResults, thinking
they were getting a tuple containing a list and a dict. The full form
can be seen if using repr().)
For tracing tokens in and out of parse actions, the more complete
repr form provides important information when debugging parse actions.
2016-08-08 23:54:42 +02:00
Florian Bruhin
2aa5804418
requirements: Update requests to 2.11.0
...
Improvements
- Added support for the ALL_PROXY environment variable.
- Reject header values that contain leading whitespace or newline characters to
reduce risk of header smuggling.
Bugfixes
- Fixed occasional TypeError when attempting to decode a JSON response that
occurred in an error case. Now correctly returns a ValueError.
- Requests would incorrectly ignore a non-CIDR IP address in the NO_PROXY
environment variables: Requests now treats it as a specific IP.
- Fixed a bug when sending JSON data that could cause us to encounter obscure
OpenSSL errors in certain network conditions (yes, really).
- Added type checks to ensure that iter_content only accepts integers and None
for chunk sizes.
- Fixed issue where responses whose body had not been fully consumed would have
the underlying connection closed but not returned to the connection pool,
which could cause Requests to hang in situations where the HTTPAdapter had
been configured to use a blocking connection pool.
Miscellaneous
- Updated bundled urllib3 to 1.16.
- Some previous releases accidentally accepted integers as acceptable header
values. This release does not.
2016-08-08 23:52:49 +02:00
Florian Bruhin
ded2143761
test requirements: Update pytest-cov to 2.3.1
...
- Fixed regression causing spurious errors when xdist was used.
- Fixed DeprecationWarning about incorrect addoption use.
- Fixed deprecated use of funcarg fixture API.
2016-08-08 15:20:04 +02:00
Florian Bruhin
a18104529a
tox requirements: Update virtualenv to 15.0.3
2016-08-07 11:38:22 +02:00