hip

A new Python HTTP client for everybody (by python-trio)

Hip Alternatives

Similar projects and alternatives to hip

  • unasync

    5 hip VS unasync

    The async transformation code.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better hip alternative or higher similarity.

hip reviews and mentions

Posts with mentions or reviews of hip. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-05.
  • Async Python is not faster
    2 projects | news.ycombinator.com | 5 Nov 2021
    Async Python has proven faster in my uses for IO and non-CPU-related stuff. But I think Python, either as a community or within the language, needs to solve the anti-pattern of maintaining separate sync and async versions of a library. I'm thinking specifically of aioredis and redis-py, both of which I've worked on.

    Some people are looking at ways to solve this. I know urllib3, elasticsearch-py, and a few others use unasync (https://github.com/python-trio/unasync) to transform async code into sync code, leaving one codebase supporting both uses in different namespaces. This leaves you with some conditional logic (is_async_mode() -- https://github.com/python-trio/hip/blob/master/src/ahip/util...). I'm seriously considering this approach.

Stats

Basic hip repo stats
1
81
0.0
over 3 years ago

python-trio/hip is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of hip is Python.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com