Commit Graph

547 Commits

Author SHA1 Message Date
Jakub Roztocil
f9b5b3a65d Added OSX to Travis CI config. 2014-05-14 14:00:26 +02:00
Jakub Roztocil
5743363ac9 Merge branch 'master' of github.com:jkbr/httpie 2014-05-12 19:16:15 +02:00
Corey Farwell
7036ec69ff Enable testing on Python 3.4 2014-05-12 19:16:04 +02:00
Jakub Roztočil
02c66e14df Update CONTRIBUTING.rst 2014-05-12 19:16:04 +02:00
Jakub Roztočil
ea8132b3d6 Update CONTRIBUTING.rst 2014-05-12 19:16:04 +02:00
Jakub Roztocil
e4c68063b9 Converted built-in formatters to formatter plugins.
Still work in progress and the API should be considered private for now.
2014-05-12 19:12:39 +02:00
Jakub Roztočil
9c2207844e Merge pull request #219 from frewsxcv/patch-1
Enable testing on Python 3.4
2014-05-12 08:02:17 +02:00
Corey Farwell
b51775bb06 Enable testing on Python 3.4 2014-05-11 20:09:47 -07:00
Jakub Roztočil
f26272f83f Update CONTRIBUTING.rst 2014-05-09 12:48:34 +01:00
Jakub Roztočil
81518f9315 Update CONTRIBUTING.rst 2014-05-09 12:46:33 +01:00
Jakub Roztocil
858555abb5 Make sure session and default headers play nice
Before: headers = default + args + session
Now:    headers = default + session + args

Fixes #180
2014-05-08 12:27:50 +01:00
Jakub Roztocil
3e1b62fb20 Fixed .rst syntax. 2014-05-05 21:17:41 +02:00
Jakub Roztocil
d9eca19b8f New URL. 2014-05-05 21:17:23 +02:00
Jakub Roztocil
5a989b6075 Fixed Makefile, added setup.cfg. 2014-04-28 13:27:02 +02:00
Jakub Roztocil
29a564ef56 Added wheel support
Should make installation via pip work on OSX Mavericks (#148).

Also added a nifty Makefile.
2014-04-28 13:25:47 +02:00
Jakub Roztocil
2aa53e4be3 Avoid “__init__.py” files in test directories.
As recommended here:

	https://pytest.org/latest/goodpractises.html
2014-04-28 11:29:41 +02:00
Jakub Roztocil
faec00fd99 Improve support for 'type/subtype+suffix' mime types in the colors output formatter.
E.g.:
* application/ld+json
* application/hal+json

Closes #189, #206
2014-04-28 10:08:03 +02:00
Jakub Roztocil
76ab8b84be Cleanup 2014-04-28 10:01:56 +02:00
Jakub Roztocil
14763e619d Travis coveralls. 2014-04-28 01:05:03 +02:00
Jakub Roztocil
0e6875bf83 Handle HTTP 0.9 in response when formatting version.
Closes #170
2014-04-28 00:08:20 +02:00
Jakub Roztocil
bd50a6adb1 Moved .directory from BaseConfigDict to Config.
Closes #200
2014-04-27 23:12:48 +02:00
Jakub Roztocil
f67a11c165 Debug appveyor 2014-04-27 22:20:23 +02:00
Jakub Roztocil
64b9a86c52 Debug appveyor 2014-04-27 22:15:21 +02:00
Jakub Roztocil
c8ae697eec Python 3.4 @ appveyor. 2014-04-27 22:14:11 +02:00
Jakub Roztocil
82e16c4f27 Debug appveyor 2014-04-27 22:10:24 +02:00
Jakub Roztocil
05db75bdb1 Modularized output, refactoring
Making it ready for output formatting plugin API.
2014-04-27 21:58:00 +02:00
Jakub Roztocil
c06598a0c4 Cleanup 2014-04-27 18:27:44 +02:00
Jakub Roztocil
18f3700b77 Fix appveyor.yml V. 2014-04-27 17:54:30 +02:00
Jakub Roztocil
d05063f019 Fix appveyor.yml IV. 2014-04-27 17:52:04 +02:00
Jakub Roztocil
7c3f8c021e Fix appveyor.yml III. 2014-04-27 17:50:54 +02:00
Jakub Roztocil
a95d8bb42d Fix appveyor.yml 2014-04-27 17:46:19 +02:00
Jakub Roztocil
411822d3b2 Fix appveyor.yml 2014-04-27 17:45:23 +02:00
Jakub Roztocil
bae8519e29 Python3.3 Windows CI 2014-04-27 17:38:12 +02:00
Jakub Roztocil
87806acc56 Cleanup 2014-04-26 23:06:39 +02:00
Jakub Roztocil
1169a3eb23 Fixed tests. 2014-04-26 20:14:46 +02:00
Jakub Roztocil
43bc6d0c98 Fixed and added tests for --verbose with unicode headers. 2014-04-26 20:10:15 +02:00
Jakub Roztocil
eca1ffaedb More unicode. 2014-04-26 19:47:14 +02:00
Jakub Roztocil
0bd218eab0 Cleanup 2014-04-26 19:32:08 +02:00
Jakub Roztocil
609950f327 Updated Travis icon URL. 2014-04-26 18:48:57 +02:00
Jakub Roztocil
bbc820bf2e Fixed fixture loading on Windows. 2014-04-26 18:41:28 +02:00
Jakub Roztocil
84a521a827 Added test_unicode_url_query_arg_item. 2014-04-26 18:23:13 +02:00
Jakub Roztocil
a3352af1d4 Added support and tests for unicode support in sessions. 2014-04-26 18:16:30 +02:00
Jakub Roztocil
e8a1c051f9 Changelog 2014-04-26 17:53:35 +02:00
Jakub Roztocil
3478cbd9ff More unicode tests. 2014-04-26 17:53:01 +02:00
Jakub Roztocil
77dcd6e919 Added unicode characters to json fixture. 2014-04-26 17:37:56 +02:00
Jakub Roztocil
467d126b6c Python 3 unicode fixes. 2014-04-26 17:35:26 +02:00
Jakub Roztocil
8ec32fe7f3 Fix tox config. 2014-04-26 16:50:31 +02:00
Jakub Roztocil
282cc455e3 Avoid "TypeError: keyword arguments must be strings" on Python 3.3. 2014-04-26 15:18:38 +02:00
Jakub Roztocil
56d33a8e51 Fix Windows branch. 2014-04-26 15:10:39 +02:00
Jakub Roztocil
15e62ad26d Implemented more robust unicode handling.
* Immediatelly convert all args from `bytes` to `str`.
* Added `Environment.stdin_encoding` and `Environment.stdout_encoding`
* Allow unicode characters in HTTP headers and basic auth credentials
  by encoding them using UTF8 instead of latin1 (#212).
2014-04-26 15:07:31 +02:00