hip icon indicating copy to clipboard operation
hip copied to clipboard

A new Python HTTP client for everybody

Results 32 hip issues
Sort by recently updated
recently updated
newest added

There are two issues here: 1. Tornado does not intend to support the Proactor event loop, so we need to configure Tornado to use the selector loop without changing the...

We have an issue with code coverage now that we're starting to test our async backends. Our source code layout looks like this in git: ``` /src/ahip/poolmanager.py /test/async/test_poolmanager.py /test/util.py ```...

These two scripts should be allowed to bring us in line with Requests: ```python def sync_gen(): yield b"data" async def async_gen(): yield b"data" # ahip supports async and sync iterators...

@njsmith and I discussed what the next steps would look like for Hip to become less like urllib3 and more like what users expect from a high-level HTTP client. -...

Some discussions around how we can provide both examples and an API reference for Hip when there are namespaces with very similar but obviously have basically two separate audiences. A...

Python 2.x and Python 3.x have this attribute in `ssl.wrap_socket` called `do_handshake_on_connect`: https://docs.python.org/3/library/ssl.html#ssl.wrap_socket: > The parameter `do_handshake_on_connect` specifies whether to do the SSL handshake automatically after doing a `socket.connect()`, or...

There are a number of things that were done in the urllib3 codebase that were done in the name of backwards-compatibility that can be removed now if that makes sense....

good first issue

Some time ago @njsmith and I discussed how best to implement the "streaming" / "preloading" of Response data and what that interface might look like. ## Existing Implementations urllib3 has...

urllib3 has code in `urllib3.contrib` to support using securetransport or pyopenssl for TLS, instead of the default stdlib `ssl` module. This is accomplished by doing some pretty intrusive monkeypatching of...

[This is partially discussed in #124, but that's a huge omnibus issue so I'm pulling it out into a more focused one. This is also capturing some notes from a...