All Projects → aiokitchen → Aiomisc

aiokitchen / Aiomisc

Licence: mit
aiomisc - miscellaneous utils for asyncio

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Aiomisc

Async Reduce
Reducer for similar simultaneously coroutines
Stars: ✭ 17 (-91.5%)
Mutual labels:  asyncio, asynchronous, async-await
Aiormq
Pure python AMQP 0.9.1 asynchronous client library
Stars: ✭ 112 (-44%)
Mutual labels:  asyncio, asynchronous, async-await
Async Backplane
Simple, Erlang-inspired fault-tolerance framework for Rust Futures.
Stars: ✭ 113 (-43.5%)
Mutual labels:  asynchronous, async-await
Tornado Sqlalchemy
SQLAlchemy support for Tornado
Stars: ✭ 112 (-44%)
Mutual labels:  asyncio, asynchronous
Paco
Small utility library for coroutine-driven asynchronous generic programming in Python 3.4+
Stars: ✭ 198 (-1%)
Mutual labels:  asyncio, asynchronous
Riprova
Versatile async-friendly library to retry failed operations with configurable backoff strategies
Stars: ✭ 106 (-47%)
Mutual labels:  asyncio, async-await
Backoff
Python library providing function decorators for configurable backoff and retry
Stars: ✭ 1,670 (+735%)
Mutual labels:  asyncio, asynchronous
Purerpc
Asynchronous pure Python gRPC client and server implementation supporting asyncio, uvloop, curio and trio
Stars: ✭ 125 (-37.5%)
Mutual labels:  asyncio, asynchronous
Peony Twitter
An asynchronous Twitter API client for Python 3.5+
Stars: ✭ 62 (-69%)
Mutual labels:  asyncio, asynchronous
Kubernetes asyncio
Python asynchronous client library for Kubernetes http://kubernetes.io/
Stars: ✭ 147 (-26.5%)
Mutual labels:  asyncio, asynchronous
Cppcoro
A library of C++ coroutine abstractions for the coroutines TS
Stars: ✭ 2,118 (+959%)
Mutual labels:  asyncio, async-await
Aiozipkin
Distributed tracing instrumentation for asyncio with zipkin
Stars: ✭ 161 (-19.5%)
Mutual labels:  asyncio, async-await
Greenletio
Asyncio integration with sync code using greenlets.
Stars: ✭ 102 (-49%)
Mutual labels:  asyncio, async-await
Radon
Object oriented state management solution for front-end development.
Stars: ✭ 80 (-60%)
Mutual labels:  asynchronous, async-await
Egghead Async Await
Code for my "Asynchronous JavaScript with async/await" egghead.io course:
Stars: ✭ 74 (-63%)
Mutual labels:  asynchronous, async-await
Edgedb Python
EdgeDB Python Driver
Stars: ✭ 113 (-43.5%)
Mutual labels:  asyncio, asynchronous
Asyncorm
Fully Async ORM inspired in django's
Stars: ✭ 182 (-9%)
Mutual labels:  asynchronous, async-await
Vibe Core
Repository for the next generation of vibe.d's core package.
Stars: ✭ 56 (-72%)
Mutual labels:  asyncio, asynchronous
Web Applications With Fastapi Course
Demo code and other handouts for students of our FastAPI Web Apps course.
Stars: ✭ 56 (-72%)
Mutual labels:  asyncio, async-await
Rubico
[a]synchronous functional programming
Stars: ✭ 133 (-33.5%)
Mutual labels:  asynchronous, async-await

aiomisc - miscellaneous utils for asyncio

.. image:: https://coveralls.io/repos/github/mosquito/aiomisc/badge.svg?branch=master :target: https://coveralls.io/github/mosquito/aiomisc :alt: Coveralls

.. image:: https://github.com/aiokitchen/aiomisc/workflows/tox/badge.svg :target: https://github.com/aiokitchen/aiomisc/actions?query=workflow%3Atox :alt: Actions

.. image:: https://img.shields.io/pypi/v/aiomisc.svg :target: https://pypi.python.org/pypi/aiomisc/ :alt: Latest Version

.. image:: https://img.shields.io/pypi/wheel/aiomisc.svg :target: https://pypi.python.org/pypi/aiomisc/

.. image:: https://img.shields.io/pypi/pyversions/aiomisc.svg :target: https://pypi.python.org/pypi/aiomisc/

.. image:: https://img.shields.io/pypi/l/aiomisc.svg :target: https://pypi.python.org/pypi/aiomisc/

Miscellaneous utils for asyncio.

The complete documentation is available in the following languages:

  • English documentation_
  • Russian documentation_

.. _English documentation: https://aiomisc.readthedocs.io/en/latest/ .. _Russian documentation: https://aiomisc.readthedocs.io/ru/latest/

.. contents:: Table of contents

Installation

Installing from pypi:

.. code-block:: bash

pip3 install aiomisc

With uvloop_:

.. code-block:: bash

pip3 install "aiomisc[uvloop]"

With aiohttp_:

.. code-block:: bash

pip3 install "aiomisc[aiohttp]"

Installing from github.com:

.. code-block:: bash

pip3 install git+https://github.com/mosquito/aiomisc.git

.. _uvloop: https://pypi.org/project/uvloop .. _aiohttp: https://pypi.org/project/aiohttp

Versioning

This software follows Semantic Versioning_

How to develop?

Should be installed:

  • virtualenv
  • GNU Make as make
  • Python 3.5+ as python3

For setting up developer environment just type

.. code-block::

    make develop

.. _Semantic Versioning: http://semver.org/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].