HTTPie Extra!
-------------
This plugin brings support for HTTP/2 and HTTP/3 to HTTPie.
Use this plugin with caution as it uses urllib3.future (and actually shadows urllib3 in your environment).
```shell
pip install git+https://github.com/Ousret/httpie-next -U
# run twice! first is http/2 and second should be http/3
https GET www.cloudflare.com/img/nav/globe-lang-select-dark.svg
```
When a server yield its QUIC support, it is saved in the default HTTPie configuration directory.
Installing this in your environment will alter basically everything that relies on urllib3.
Your feedback is appreciated so that we can prepare a safe (and actually reviewable / merge-able feature) in urllib3.
Raw data
{
"_id": null,
"home_page": "https://github.com/Ousret/httpie-next",
"name": "httpie-next",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Ahmed TAHRI",
"author_email": "ahmed.tahri@cloudnursery.dev",
"download_url": "https://files.pythonhosted.org/packages/1a/cd/e3fbf0feb0dc12e8467e889a3f55ea502595269046817a80c28f250c4511/httpie-next-1.1.0.tar.gz",
"platform": null,
"description": "HTTPie Extra!\n-------------\n\nThis plugin brings support for HTTP/2 and HTTP/3 to HTTPie.\nUse this plugin with caution as it uses urllib3.future (and actually shadows urllib3 in your environment).\n\n```shell\npip install git+https://github.com/Ousret/httpie-next -U\n\n# run twice! first is http/2 and second should be http/3\nhttps GET www.cloudflare.com/img/nav/globe-lang-select-dark.svg\n```\n\nWhen a server yield its QUIC support, it is saved in the default HTTPie configuration directory.\nInstalling this in your environment will alter basically everything that relies on urllib3.\n\nYour feedback is appreciated so that we can prepare a safe (and actually reviewable / merge-able feature) in urllib3.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Use urllib3.future alongside HTTPie.",
"version": "1.1.0",
"project_urls": {
"Homepage": "https://github.com/Ousret/httpie-next"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f2a3e176d0446eafffcd779b6833562e1ea02b06a56d26f91b0d3bc4bc7bafcb",
"md5": "17b3aac16f912db187f303c24fd71c9e",
"sha256": "cd78dd522a83f40dcb1cd68c2c1d9d3e654e113f2e814b01b03eaef01483f1a2"
},
"downloads": -1,
"filename": "httpie_next-1.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "17b3aac16f912db187f303c24fd71c9e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 4147,
"upload_time": "2023-07-16T20:57:03",
"upload_time_iso_8601": "2023-07-16T20:57:03.495787Z",
"url": "https://files.pythonhosted.org/packages/f2/a3/e176d0446eafffcd779b6833562e1ea02b06a56d26f91b0d3bc4bc7bafcb/httpie_next-1.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1acde3fbf0feb0dc12e8467e889a3f55ea502595269046817a80c28f250c4511",
"md5": "fec919f4d156d281733e39b127052f10",
"sha256": "9aeaf22fa57922ce557f7072e31dc658c41f2fd13bec06bd3adc9ffdd6333987"
},
"downloads": -1,
"filename": "httpie-next-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "fec919f4d156d281733e39b127052f10",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3715,
"upload_time": "2023-07-16T20:57:04",
"upload_time_iso_8601": "2023-07-16T20:57:04.983622Z",
"url": "https://files.pythonhosted.org/packages/1a/cd/e3fbf0feb0dc12e8467e889a3f55ea502595269046817a80c28f250c4511/httpie-next-1.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-07-16 20:57:04",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Ousret",
"github_project": "httpie-next",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "httpie-next"
}