Skip to content

quantmind/aio-fluid

Repository files navigation

Aio Fluid

Async utilities for backend python services developed by Quantmind.

PyPI version Python versions Python downloads build codecov

Documentation: fluid.quantmind.com

Source Code: github.com/quantmind/aio-fluid

Features

  • Async workers: workers with start/stop capabilities.
  • Async tasks scheduler and consumer: A task scheduler and consumer for async and CPU bound tasks.
  • Async CRUD database operations: An async CRUD interface for postgres databases.

Installation

This is a python package you can install via pip:

pip install aio-fluid

To install all the dependencies:

pip install aio-fluid[cli, db, http, log]

this includes the following extra dependencies:

Development

You can run the examples via

poetry run python -m examples.main