hyper icon indicating copy to clipboard operation
hyper copied to clipboard

HTTP/2 for Python.

Results 100 hyper issues
Sort by recently updated
recently updated
newest added

```python class CipherSuiteAdapter(HTTP20Adapter): def __init__(self, cipherSuite=None, **kwargs): self.ssl_context = ssl.SSLContext(ssl.PROTOCOL_TLS) self.ssl_context.set_ciphers(cipherSuite) pprint(self.ssl_context.get_ciphers()) self.ssl_context.options |= (ssl.OP_NO_SSLv2 | ssl.OP_NO_SSLv3 | ssl.OP_NO_TLSv1 | ssl.OP_NO_TLSv1_1) super(CipherSuiteAdapter, self).__init__(**kwargs) # ------------------------------------------------------------------------------- # def init_poolmanager(self, *args, **kwargs):...

I know this is not hyper's problem, but [pipenv's maintainer was unwilling to resolve the issue on their end](https://github.com/pypa/pipenv/issues/1722), so I'm wondering whether something can be done here. Basically, the...

this page https://hyper.readthedocs.io/en/development/index.html has a 'edit on github' link linking to `https://github.com/Lukasa/hyper/blob/origin/development/docs/source/index.rst` that should link to `https://github.com/Lukasa/hyper/blob/development/docs/source/index.rst` I think?

It seems like it's been moved to https://github.com/python-hyper/hyper-h2. These's an `Archive` button in the repo settings. @Lukasa I suggest you push that. It'll make the repo read-only (it's possible to...

Consider ```python from hyper import HTTPConnection c = HTTPConnection('www.peterbe.com') c.request('GET', '/') resp = c.get_response() print(resp.status) print(resp.headers['location']) ``` Output becomes: ``` 301 [b'https://www.peterbe.com/'] ``` That's like doing `curl -v http://www.peterbe.com` which...

i've new in `hyper` i want just send request using file for a body but i didn't get valid argument for this let say i have code like this: ```python...

Hello guys! I am using the latest development version of Hyper. I have been trying for hours to be able to print out cookies from using Hyper adapt. I have...

![image](https://user-images.githubusercontent.com/30770221/56503391-e50d1a00-64da-11e9-9bd9-ea6e99a862a3.png)

en.wikipedia.org -> _ssl.c:733: The handshake operation timed out github.com, google.com, yandex.ru -> SSLError: [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:749) twitter.com -> SSLEOFError: EOF occured in violation of protocol (_ssl.c:749)

I'm getting a suppressed traceback though: Full tox -e py37 output ▶ tox -e py37 GLOB sdist-make: /Users/peterbe/dev/PYTHON/hyper/setup.py py37 inst-nodeps: /Users/peterbe/dev/PYTHON/hyper/.tox/.tmp/package/1/hyper-0.8.0.dev0.zip py37 installed: apipkg==1.5,atomicwrites==1.3.0,attrs==19.1.0,brotlipy==0.7.0,certifi==2019.3.9,cffi==1.12.3,chardet==3.0.4,coverage==4.5.3,execnet==1.6.0,h2==2.6.2,hpack==3.0.0,hyper==0.8.0.dev0,hyperframe==3.2.0,idna==2.8,mock==2.0.0,more-itertools==7.0.0,pbr==5.1.3,pluggy==0.9.0,py==1.8.0,pycparser==2.19,pytest==4.4.1,pytest-cov==2.6.1,pytest-forked==1.0.2,pytest-xdist==1.28.0,requests==2.21.0,rfc3986==1.3.1,six==1.12.0,urllib3==1.24.2 py37 run-test-pre: PYTHONHASHSEED='2726258995' py37 run-test: commands[0]...