7388401134
Update setup.py
2021-10-02 16:50:39 +02:00
4ef31ecf71
Update utils.py
2021-10-02 16:43:29 +02:00
2423f893e5
Update config.json
2021-09-30 14:39:32 +02:00
b6a694afbc
master/latest docs differ since --response-as
2021-09-30 14:39:18 +02:00
71adcd97d0
Improve handling of prettified responses without correct content-type encoding ( #1110 )
...
* Improve handling of responses without correct content-type charset
* [skip ci] Minor tweaks in tests
* [skip ci] Add documentation
Co-authored-by: claudiatd <claudiatd@gmail.com >
* Improve unknown encoding test
[skip ci]
* Review mime and options retrieval
* Add full content-type example in help output
* Simplify decoder
* [skip ci] s/charset/encoding/
* Tweaks
* [skip ci] Fix type annotation
* [skip ci] s/charset/encoding/
* Tweaks
* Fix type annoation
* Improvement
* Introduce `codec.encode()`
* [skip ci] Tweak changelog
Co-authored-by: claudiatd <claudiatd@gmail.com >
2021-09-29 20:22:19 +02:00
b50f9aa7e7
Use PYthon 3 documentation
...
[skip ci]
2021-09-28 12:54:16 +02:00
fe96b2af20
Use httpie.io/docs everywhere
...
[skip ci]
2021-09-28 12:53:53 +02:00
727b8a2c05
Sort available style choices ( #1166 )
2021-09-27 16:55:10 +02:00
9c89c703ae
Allow to overwrite the response Content-Type from options ( #1134 )
...
* Allow to override the response `Content-Type` from options
* Apply suggestions from code review
Co-authored-by: Jakub Roztocil <jakub@roztocil.co >
* Rename the option from `--response.content-type` to `--response-as`
* Update CHANGELOG.md
Co-authored-by: Jakub Roztocil <jakub@roztocil.co >
2021-09-27 13:58:19 +02:00
8f8851f1db
Remove trailing comma in test
2021-09-24 10:37:59 +02:00
bce2b3a98e
Sort changelog
2021-09-23 17:17:29 +02:00
474093acdf
Include plugin info in --debug
output ( #1165 )
...
* Include plugin info in `--debug` output
* Adapt issue number
* Fix docs
2021-09-23 17:15:14 +02:00
1535d0c976
Mention XML when explaining formatting
2021-09-23 12:27:03 +02:00
cae83b3f9e
Add FreeBSD installation instructions
...
Closes #761 .
2021-09-23 10:46:06 +02:00
507514b795
Add workflow to test with pyOpenSSL active ( #1164 )
...
* Add workflow to test with pyOpenSSL active
Original patch by @gmelodie.
* Fix tests on Windows with Python 3.6
2021-09-23 10:37:23 +02:00
d7ed45bbcd
Fix duplicate keys preservation of JSON data ( #1163 )
...
* Fix duplicate keys preservation of JSON data
* Update issue number
* Fix type annotations
* Changes after review
* Rewording
2021-09-21 19:07:59 +02:00
e6c5cd3e4b
Improve JSON output when there is leading data before the actual JSON body ( #1130 )
...
In some special cases, to prevent against Cross Site Script Inclusion (XSSI)
attacks, the JSON response body starts with a magic prefix line that must be
stripped before feeding the rest of the response body to the JSON parser.
Such prefix is now simply ignored from the parser but still printed in the
terminal.
* Fix Windows tests
2021-09-21 11:15:43 +02:00
273134123a
Bump the version to 2.6.0.dev0 ( #1162 )
...
[skip ci]
2021-09-21 10:40:09 +02:00
529aa78ee1
Expand the pytest configuration ( #1161 )
...
And rely on it to run tests.
2021-09-20 17:36:03 +02:00
e2ba214ac0
[snap] Improve OS integration ( #1157 )
...
Get back read-write access to `$HOME/.config/httpie` and `$HOME/.httpie`.
2021-09-15 16:50:44 +02:00
9dd0203bae
Use HTTPie for the documentation build request ( #1150 )
...
Co-authored-by: Jakub Roztocil <jakub@roztocil.co >
2021-09-15 14:25:46 +02:00
ba6fd0bc14
Add a blog post link
2021-09-14 01:01:46 +02:00
8f7f4a6ef4
Remove some horizontal lines in the bug report
...
And add myself to assignees.
2021-09-13 12:36:01 +02:00
9984447f18
Reverse results in bug report temlpate
...
Ir seems weird to ask for the expected result before knowing the current one.
2021-09-13 12:33:32 +02:00
10081b9fcc
Update README.md
2021-09-11 17:17:15 +02:00
4f84362d73
Update config.json
2021-09-10 23:58:33 +02:00
2b5f8f48bf
Update update-documentation.yml
2021-09-10 20:06:29 +02:00
a51068a44d
Update update-documentation.yml
2021-09-10 20:05:23 +02:00
f06d870012
Update and rename documentations.yml to check-markdown.yml
2021-09-10 20:04:52 +02:00
0115a4a466
Create config.json
2021-09-10 18:50:45 +02:00
7c1d26a8fa
Update README.md
2021-09-10 11:17:23 +02:00
7734e47280
Update README.md
2021-09-10 11:17:10 +02:00
30c595b770
[snap] Comment out the problematic interface
...
It seems it just needs to be present for the snap to be rejected.
2021-09-10 11:04:57 +02:00
b38352858f
[snap] Remove personal-files interface
...
Use of the `personal-files` interface is reserved for vetted publishers.
The interface requires a validation, but we need to publish at least
one package first. So let's skip that part, release a version and ask
for the interface access in a second time.
Also add a workflow to build & test the snap package.
2021-09-10 10:30:44 +02:00
a45b94fda6
Complete CentOS installation instructions
2021-09-09 16:38:36 +02:00
513e5080e4
Add the release workflow
...
It has to be triggered manually for now.
2021-09-09 16:13:13 +02:00
7c9f415107
Add a workflow to check documentations ( #1151 )
...
* Add a workflow to check documentations
* Fix markdown issues
* Install Ruby 2.7
* Finally, handle and fix GitHub templates
* Minor improvement in the feature request template
* Verbose mode to be sure all files are checked
2021-09-09 15:52:24 +02:00
4c8633c6e5
Split the monolithic workflow into specific ones ( #1149 )
...
* Split the monolithic workflow into specific ones
* Rename workflows, improve commands
* Update pip from the venv
* Fix Windows setup
* Lowercase macos-latest
* Fix Windows run, again
2021-09-08 16:41:55 +02:00
4d7d6b66cf
Trigger official documentation build when documentation is updated here
2021-09-08 15:43:34 +02:00
a586fca246
Update brew formula to 2.5.0 ( #1144 )
...
* Update brew formula to 2.5.0
* Can use `idna` 3.2
* Sort requirements to ease reproductible builds
And also to have the same output as `brew bump-formula-pr`.
* Sync `bottles` with official Formula
And keep the `high_sierra` one.
* Add a workflow to check the Formula
2021-09-08 11:01:27 +02:00
978258ec5b
Add Alpine Linux installation instructions
2021-09-08 10:04:49 +02:00
84ef9f588c
Use lzo compression for snap ( #1146 )
2021-09-07 16:57:05 +02:00
cf21790411
Add the Snap build file for general Linux packaging
...
Based on the work of @elopio and @chipaca.
- Added support for the `snapd` protocol URL.
- Packaged Unix socket transport plugin.
2021-09-07 16:45:57 +02:00
1ef127c61d
Packit: Get the current Fedora Rawhide specfile
...
Using the fork is not needed anymore,
since Rawhide was updated to 2.5.0 and no longer has patches.
2021-09-07 11:03:04 +02:00
4eaa4d67c5
v2.5.0 ( #1140 )
...
[skip ci]
2.5.0
2021-09-06 20:23:14 +02:00
9764cc74a4
Cleanup
2021-09-06 20:23:00 +02:00
778360cde1
Cleanup
2021-09-06 20:21:49 +02:00
60a7ed4e7b
Cleanup
2021-09-06 20:21:09 +02:00
185af7c9f1
Cleanup
2021-09-06 20:20:30 +02:00
7e9e7c783f
Readme tweaks ( #1141 )
2021-09-06 20:17:21 +02:00