Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTTP/2 support #298

Closed
jkbrzt opened this issue Feb 1, 2015 · 8 comments
Closed

HTTP/2 support #298

jkbrzt opened this issue Feb 1, 2015 · 8 comments
Labels
enhancement New feature or enhancement

Comments

@jkbrzt
Copy link
Member

jkbrzt commented Feb 1, 2015

http://hyper.readthedocs.org/en/latest/quickstart.html#requests-integration

python-hyper/hyper#82 (comment)

@jkbrzt jkbrzt added the enhancement New feature or enhancement label Feb 1, 2015
jkbrzt added a commit to httpie/httpie-http2 that referenced this issue Feb 6, 2015
@jkbrzt
Copy link
Member Author

jkbrzt commented Feb 7, 2015

https://github.com/jakubroztocil/httpie-http2

@jkbrzt jkbrzt closed this as completed Feb 7, 2015
@Lukasa
Copy link

Lukasa commented Feb 7, 2015

🍰

@Yamakaky
Copy link

Any plan to merge it ?

@sigmavirus24
Copy link

@Yamakaky it's a plugin that you can install separately. What needs merging?

@Yamakaky
Copy link

It would be easier if it was a builtin. HTTP/2 is the future of HTTP, it would be great if it was supported by this great utility.

@fregante
Copy link

Also it's not on homebrew and after pip install -U httpie httpie-http2, running httpie gives me this error:

Traceback (most recent call last):
  File "/usr/local/bin/http", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python2.7/site-packages/httpie/__main__.py", line 11, in main
    sys.exit(main())
  File "/usr/local/lib/python2.7/site-packages/httpie/core.py", line 183, in main
    plugin_manager.load_installed_plugins()
  File "/usr/local/lib/python2.7/site-packages/httpie/plugins/manager.py", line 33, in load_installed_plugins
    plugin = entry_point.load()
  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2368, in load
    self.require(*args, **kwargs)
  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2385, in require
    items = working_set.resolve(reqs, env, installer)
  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 835, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pyOpenSSL 0.14 (/usr/local/lib/python2.7/site-packages), Requirement.parse('pyOpenSSL>=0.15'), set(['hyper']))

@Depado
Copy link

Depado commented Mar 17, 2017

I wish HTTPie could also support HTTP/2, that would be awesome 👍

@maximbaz
Copy link

maximbaz commented Aug 3, 2018

I think it's time to raise this topic again, I created a new issue #692 and listed all the reasons I could think of for merging the plugin into the httpie itself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or enhancement
Projects
None yet
Development

No branches or pull requests

7 participants