summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-05-05Apply review feedback.auto-updatesBatuhan Taskaya
2022-05-05Don't make the pie-colors the boldBatuhan Taskaya
2022-05-05adapt to the new loglevel constructBatuhan Taskaya
2022-05-05`httpie cli check-updates`Batuhan Taskaya
2022-05-05Automatic release update warnings.Batuhan Taskaya
2022-05-05Refactor palette (#1378)Batuhan Taskaya
* Refactor palette * Modifiers / change static strings to colors * Colors... * Error-based tests * Styling linting Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2022-05-03Deprecate --history-print (#1380)Batuhan Taskaya
2022-05-03Use sentence case for the group names in the parser (#1381)Batuhan Taskaya
2022-04-28Skip on pyOpenSSL (#1376)Batuhan Taskaya
2022-04-28Disable PackIt CI on the PRs (#1375)Batuhan Taskaya
2022-04-16Fix typos (user-facing and non-user-facing) (#1357)luzpaz
* Fix typos (user-facing and non-user-facing Found via `codespell -q 3 -L datas,medias,warmup` * Fix source typo found in tests/
2022-04-15Bump peter-evans/create-pull-request from 3 to 4 (#1355)dependabot[bot]
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3 to 4. - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v4) --- updated-dependencies: - dependency-name: peter-evans/create-pull-request dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-14Explain that we lost 54k stars in the README with a link to blog postJakub Roztocil
2022-04-14Single binary executables (#1330)Batuhan Taskaya
* Single binary executables / DEB packages. * Attach single binary executables to the releases
2022-04-14Don't block users with the warning thread. (#1350)Batuhan Taskaya
Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2022-04-14[Major] UI Enhancements (#1321)Batuhan Taskaya
* Refactor tests to use a text-based standard output. (#1318) * Implement new style `--help` (#1316) * Implement man page generation (#1317) * Implement rich progress bars. (#1324) * Man page deployment & isolation. (#1325) * Remove all unsorted usages in the CLI docs * Implement isolated mode for man page generation * Add a CI job for autogenerated files * Distribute man pages through PyPI * Pin the date for man pages. (#1326) * Hide suppressed arguments from --help/man pages (#1329) * Change download spinner to line (#1328) * Regenerate autogenerated files when pushed against to master. (#1339) * Highlight options (#1340) * Additional man page enhancements (#1341) * Group options by the parent category & highlight -o/--o * Display (and underline) the METAVAR on man pages. * Make help message processing more robust (#1342) * Inherit `help` from `short_help` * Don't mirror short_help directly. * Fixup the serialization * Use `pager` and `man` on `--manual` when applicable (#1343) * Run `man $program` on --manual * Page the output of `--manual` for systems that lack man pages * Improvements over progress bars (separate bar, status line, etc.) (#1346) * Redesign the --help layout. * Make our usage of rich compatible with 9.10.0 * Add `HTTPIE_NO_MAN_PAGES` * Make tests also patch os.get_terminal_size * Generate CLI spec from HTTPie & Man Page Hook (#1354) * Generate CLI spec from HTTPie & add man page hook * Use the full command space for the option headers
2022-04-14Add support for sending secure cookies over localhost (#1327)Batuhan Taskaya
* Add support for sending secure cookies over localhost * Refactor * Fix the CI Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2022-04-14Use the raw request version when the original is not accessible (#1352)Batuhan Taskaya
2022-04-14Limit concurrency of our test workflow (#1353)Batuhan Taskaya
2022-04-11Bump actions/stale from 4 to 5 (#1347)dependabot[bot]
Bumps [actions/stale](https://github.com/actions/stale) from 4 to 5. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/stale/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/stale dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-03Implement support for multiple headers with the same name in sessions (#1335)Batuhan Taskaya
* Properly remove duplicate Cookie headers * Implement support for multiple headers with the same name in sessions * More testing * Cleanup * Remove duplicated test, cleanup * Fix pycodestyle * CHANGELOG Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2022-04-03Add `httpie cli plugins` in favor of the new cli namespace. (#1320)Batuhan Taskaya
* Add `httpie cli plugins` in favor of the new cli namespace. * Separate each task to individual modules. * Move httpie.manager.plugins to httpie.manager.tasks.plugins Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2022-04-03Don't send `Content-Length` for `OPTIONS` requests when there is no data. ↵Batuhan Taskaya
(#1319)
2022-04-01Ping werkzeug to <2.1.0 (#1345)Batuhan Taskaya
2022-03-22Bump peter-evans/create-or-update-comment from 1 to 2 (#1332)dependabot[bot]
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) from 1 to 2. - [Release notes](https://github.com/peter-evans/create-or-update-comment/releases) - [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v1...v2) --- updated-dependencies: - dependency-name: peter-evans/create-or-update-comment dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-22Bump peter-evans/find-comment from 1 to 2 (#1333)dependabot[bot]
Bumps [peter-evans/find-comment](https://github.com/peter-evans/find-comment) from 1 to 2. - [Release notes](https://github.com/peter-evans/find-comment/releases) - [Commits](https://github.com/peter-evans/find-comment/compare/v1...v2) --- updated-dependencies: - dependency-name: peter-evans/find-comment dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-14Fix/tweak docsJakub Roztocil
2022-03-12Fix broken docs link (#1322)Ethan Mills
2022-03-09Integrate automatic releases. (#1315)Batuhan Taskaya
2022-03-08Add table headers for upgrade flags (#1314)Batuhan Taskaya
2022-03-08Update chocolatey for releaseBatuhan Taskaya
2022-03-08Release prep for 3.1.0 (#1313)3.1.0Batuhan Taskaya
2022-03-08Decouple parser definition from argparse (#1293)Batuhan Taskaya
2022-03-07Fix documentation styling errors.Batuhan Taskaya
2022-03-07Change error messages to use a better format.Batuhan Taskaya
2022-03-07TweakJakub Roztocil
2022-03-07Tweak SECURITY and add a Security policy section to docsJakub Roztocil
2022-03-07Polish sessions docsJakub Roztocil
2022-03-07Apply suggestions from the reviewBatuhan Taskaya
2022-03-07Implement new style cookiesBatuhan Taskaya
2022-03-07Fix the tests with the latest layoutBatuhan Taskaya
2022-03-07Tweak compact helpJakub Roztocil
2022-03-07Make the naked invocation display a compacted helpBatuhan Taskaya
2022-03-07Mention about interactive prompt on key passphrasesBatuhan Taskaya
2022-03-07Implement support for private key passphrasesBatuhan Taskaya
2022-03-07Style fix on the changelogBatuhan Taskaya
2022-03-07Add changelog entryBatuhan Taskaya
2022-03-07Update httpie/uploads.pyJakub Roztocil
2022-03-07Prevent data race happening between `select.select` and `file.read()`Batuhan Taskaya
2022-03-07Introduce a mode to suppress all warnings (#1283)Batuhan Taskaya