1
0
mirror of https://github.com/httpie/cli.git synced 2025-07-15 01:34:27 +02:00
Commit Graph

1578 Commits

Author SHA1 Message Date
508788ca56 Fix two typos in docs/README.md (#1261)
contaning  -> containing
overwriten -> overwritten

Co-authored-by: greg <gmyers@gitlab.com>
2022-01-10 02:48:42 -08:00
4c56d894ba Fix --raw with --chunked (#1254)
* Fix --raw with --chunked

* Better naming / annotations

* More annotations
2021-12-29 12:41:44 +03:00
0e10e23dca Mention explicitly about prompted passwords are stored as raw in the docs 2021-12-29 12:03:44 +03:00
06512c72a3 Include the original issue in the changelog 2021-12-29 12:02:24 +03:00
8d84248ee3 Add the changelog entry 2021-12-29 12:01:49 +03:00
17ed3bb8c5 Store prompted passwords in local sessions (#1239)
Co-authored-by: Batuhan Taskaya <isidentical@gmail.com>
2021-12-29 12:00:47 +03:00
05c02f0f39 Update shortcuts as well 2021-12-24 11:53:31 +03:00
0ebc9a7e09 Mention about levels in -v 2021-12-24 11:53:15 +03:00
c692669526 Fix -v docs to include BASE_OUTPUT_OPTIONS 2021-12-24 11:51:11 +03:00
747accc2ae Include response metadata in --print help 2021-12-24 11:50:19 +03:00
f3b500119c Implement basic metrics layout & total elapsed time (#1250)
* Initial metadata processing

* Dynamic coloring and other stuff

* Use -vv / --meta

* More testing

* Cleanup

* Tweek message

Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2021-12-23 12:13:25 -08:00
e0e03f3237 Better DNS error handling (#1249)
* Better DNS error handling

* Update httpie/core.py

Co-authored-by: Batuhan Taskaya <isidentical@gmail.com>

Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2021-12-23 11:35:30 -08:00
be87da8bbd Formalize @ suffix for all operators (#1225)
* Formalize @ suffix for all operators

* Separate the section

* Address suggestions
2021-12-23 11:06:35 -08:00
e09401b81a Optimize encoding detection (#1243)
* Optimize encoding detection

* Use a threshold based system
2021-12-23 11:05:58 -08:00
5a83a9ebc4 Test https as well 2021-12-21 20:33:23 +03:00
c97ec93a19 Test httpie 2021-12-21 20:33:09 +03:00
2d15659b16 Make brew action triggerable 2021-12-21 20:28:42 +03:00
021b41c9e5 Make snap action triggerable 2021-12-21 20:28:23 +03:00
8dc6c0df77 Implement new pie and pie-light styles (#1238)
* Implement new `pie` and `pie-light` styles

* Change some pallete

* Integrate the color palette

* some docs

* some docs

* Rework on code generation

* Apply suggestions from code review

Co-authored-by: Jakub Roztocil <jakub@roztocil.co>

Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2021-12-19 02:41:42 -08:00
1bd8422fb5 Improve startup time when pyOpenSSL is available on the environment (#1233) 2021-12-17 00:00:22 -08:00
c237e15108 Faster downloads through bigger chunks / less buffering (#1236) 2021-12-17 00:00:03 -08:00
a5d8b51e47 Implement httpie upgrade for upgrading plugins (#1241)
* Implement `httpie upgrade` for upgrading plugins

* Support upgrades for every installation type

* Fix decoding problems
2021-12-16 23:59:39 -08:00
2b78d04410 Strip out extra variables from the actual mime type (#1244)
* Strip out extra variables from the actual mime type

* mention in changelog

* Update CHANGELOG.md

Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2021-12-16 07:04:34 -08:00
7bd7aa20d2 (stale action) bump operations per run to 300 2021-12-16 12:24:52 +03:00
7ae44aefe2 (stale action) get rid of stale message, only comment on closing 2021-12-16 12:19:25 +03:00
28e874535a (stale action) bump days to 30 2021-12-16 12:18:09 +03:00
340fef6278 (stale action) Fix typo in closing message 2021-12-16 12:17:55 +03:00
088b6cdb0c Move stale action from debug to actual run 2021-12-16 12:14:50 +03:00
43462f8af0 Only configure with workflow_dispatch 2021-12-16 12:11:12 +03:00
e4b2751a52 Set stale action to run on workflow dispatch 2021-12-16 12:09:31 +03:00
f94c12d8ca Close all stale PRs (#1245) 2021-12-16 12:06:00 +03:00
3db1cdba4c Don't inconsistently add XML declarations (#1227) 2021-12-14 07:15:19 -08:00
4f7f59b990 Add initial benchmarking infrastructure (#1232)
* Add initial benchmarking infrastructure

* Add CI file

* Try to comment on commits

* Implement file download benchmarks!

* drop commit comments (they dont work)

* Allow running local binary

* Better action

* More docs!

* Better look?

* even better look

* add pretty=all, none benchmarks
2021-12-14 07:05:25 -08:00
e30ec6be42 Remove unnecessary empty line in CHANGELOG 2021-12-09 12:46:19 +03:00
207b970d94 Automatically enable --stream on server sent events (#1226)
* Automatically enable --stream when used chunked encoding

* try fix 3.6 mock issue

* Only enable on text/event-stream

Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2021-12-08 07:49:12 -08:00
62e43abc86 Ignore crashes that happen on the 3rd party plugins (#1228)
* Ignore crashes that happen on the 3rd party plugins

* Give a suggestion about how to uninstall
2021-12-08 07:45:07 -08:00
ea8e22677a Fix snapcraft packaging (#1235) 2021-12-08 01:20:58 -08:00
df58ec683e Add nested JSON syntax to the HTTPie DSL (#1224)
* Add support for nested JSON syntax (#1169)

Co-authored-by: Batuhan Taskaya <isidentical@gmail.com>
Co-authored-by: Jakub Roztocil <jakub@roztocil.co>

* minor improvements

* unpack top level lists

* Write more docs

* doc style changes

* fix double quotes

Co-authored-by: Mickaël Schoentgen <contact@tiger-222.fr>
Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2021-12-03 02:17:45 -08:00
8fe1f08a37 Changelog 2021-12-01 20:51:00 +01:00
521ddde4c5 CHANGELOG.md 2021-12-01 20:49:03 +01:00
3457806df1 CHANGELOG.md 2021-12-01 20:45:54 +01:00
840f77d2a8 Tweak changelog & 3.0.0.dev0 2021-12-01 20:44:04 +01:00
6522ce06d0 Add plugin management changelog entry (#1223)
* Add plugin management changelog entry

* Update CHANGELOG.md

Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2021-12-01 10:20:16 -08:00
f927065416 brew: add multidict (#1222) 2021-12-01 10:19:38 -08:00
151becec2b Improve startup time with lazy loading some args (#1221)
* Improve startup time with lazy loading some args

* add some tests

* Add changelog entry

* Update CHANGELOG.md

Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2021-12-01 10:15:59 -08:00
ba8e4097e8 Support ==@ syntax for query parameter values from file (#1218)
Co-authored-by: Vladimir Berkutov <vladimir.berkutov@gmail.com>

Co-authored-by: Vladimir Berkutov <vladimir.berkutov@gmail.com>
2021-12-01 10:09:39 -08:00
00b366a81f Implement Bearer Auth (#1216) 2021-12-01 09:37:57 -08:00
5bf696d113 Fix packit CI (#1219) 2021-11-30 13:49:38 +03:00
3081fc1a3c Add httpie --version (#1220) 2021-11-30 13:18:37 +03:00
245cede2c2 cmd: Implement httpie plugins interface (#1200) 2021-11-30 11:12:51 +03:00