Commit Graph

23 Commits

Author SHA1 Message Date
Ahmed TAHRI
1379a2e281 add support for early responses 1xx (informational) 2024-10-13 20:09:35 +02:00
Ahmed TAHRI
f989e5ecad support for force http2, http1 or http3 and fix real download speed when body is compressed 2024-06-24 23:56:29 +01:00
Ahmed TAHRI
bb5a57f2c6 ignore "subprocess" is still running and this process pid=x is multi-threaded warnings 2024-04-04 07:58:00 +02:00
Ahmed TAHRI
dfe3dbe5bd apply cosmetic fixes 2024-03-22 06:52:51 +01:00
Ahmed TAHRI
8c3c77ac18 apply initial suggestions 2024-03-21 08:58:06 +01:00
Ahmed TAHRI
bb1acd9eb2 resolve merge conflicts 2024-03-18 18:35:46 +01:00
Ahmed TAHRI
19e75dfd60 resolve merge conflicts 2024-03-18 18:19:30 +01:00
Jakub Roztocil
5c068f8102 Re-add conditional colorama dependency
#1553
2024-03-18 16:53:23 +01:00
Mathieu Dupuy
10b7d317d0
Migrate setup.py to setup.cfg (#1553)
* migrate setup.py to setup.cfg

No man pages

* fix Makefile build

* silence flake8 F811 for BaseCLIResponse.command

* also include man pages

* restore a stub setup.py

* remove pytest-lazy fixtures
2024-03-18 16:37:09 +01:00
Ahmed TAHRI
a8ef611f2c HTTPie v4 2024-02-08 09:15:18 +01:00
Jakub Roztocil
011402152c Rename repo from httpie/httpie to httpie/cli 2023-08-06 14:04:32 +02:00
Mickaël Schoentgen
529aa78ee1
Expand the pytest configuration (#1161)
And rely on it to run tests.
2021-09-20 17:36:03 +02:00
Mickaël Schoentgen
350f973f70
Switch from pycodestyle to flake8 for code style checks (#1083) 2021-06-02 11:06:46 +02:00
Mickaël Schoentgen
8d35a12d27
Fix several issues found with flake8 (#1081) 2021-06-01 14:46:58 +02:00
Miro Hrončok
0e556ec3a8
pytest: Add hidden files to norecursedirs (#1071)
The default value already contains this,
but when setting a custom one, it was overridden.

In Fedora, we build the package in `.pyproject-builddir` and not ignoring it confuses pytest:

    _pytest.pathlib.ImportPathMismatchError: ('httpie.__main__', '/builddir/build/BUILD/httpie-2.4.0/.pyproject-builddir/pip-req-build-aedma65c/build/lib/httpie/__main__.py', PosixPath('/builddir/build/BUILD/httpie-2.4.0/.pyproject-builddir/pip-req-build-aedma65c/httpie/__main__.py'))
2021-05-27 16:59:57 +02:00
Almad
56c4ba1794
Warn against non-ascii in setup.cfg (#1041) 2021-02-24 14:56:57 +01:00
Almad
8f83bfe767
Replace typography quotes (#1040)
fixes #1039
2021-02-24 14:38:18 +01:00
Jakub Roztocil
0f1e098cc4
Fix incorrect separators and introduce assert_output_matches() (close #1027) 2021-01-30 22:14:57 +01:00
Shageldi Ovezov
cf937b6b79
Remove tox (#944)
* Removed the instructions of tox testing

* Deleted tox.ini

* removed tox from requirements

* removed tox from setup.cfg

* removed tox from the Makefile

* removed tox from contributing docs

* updated the CHANGELOG

* removed tox from .gitignore
2020-06-26 17:22:06 +02:00
Jakub Roztocil
c2a0cef76e Add --format-options to allow disabling sorting, etc.
#128
2020-05-27 16:01:17 +02:00
Jakub Roztocil
70a78249c1 2.1.0
#488 #840 #895
2020-04-18 12:54:40 +02:00
Jakub Roztocil
7917f1b40c Build fixes and clean-up
* reflect Python 3.7 release
* fix `pycodestyle` errors
* update `pycodestyle` config
* move `pytest` and `pycodestyle` config to `setup.cfg`
* add `make pycodestyle`
* add `make coveralls`
* etc.
2018-07-12 21:16:16 +02:00
Jakub Roztocil
5a989b6075 Fixed Makefile, added setup.cfg. 2014-04-28 13:27:02 +02:00