semvec/pypi-packages huggingface dataset:
mela 1.1.1
Let's make microservice development fun again!
Requires Python: >=3.11

# Alem Mela

## Overview

Asynchronous framework that makes it really simple to build RabbitMQ services.

## Installation

`pip install mela`

## Usage

Basic usage does look like this:

`app.py`:
```
from pydantic import BaseModel
from datetime import datetime

from mela import Mela

app = Mela(__name__)


class Document(BaseModel):
    text: str
    url: str
    date: datetime


@app.service('printer')
def printer(body: Document) -> Document:
    print(body)
    return body


if __name__ == '__main__':
    app.run()
```

`application.yml`:
```
connections:
  default:
    host: localhost
    port: 5672
    username: user
    password: bitnami

services:
  printer:
    consumer:
      exchange: general-sentiment-x
      routing_key: general-sentiment-q
      queue: general-sentiment-q
    publisher:
      exchange: general-sentiment-x
      routing_key: general-sentiment-q
```


For more use cases check `/examples` directory.

## Contribute

Clone this repo, create virtualenv using `make setup` command.

NOTE: If you use PyCharm - don't let it create its own virtualenv.

Run tests using `make test`

Run linter using `make lint`

Run mypy using `make type`

Feel free to create issues.

Feel free to contribute.

Feel free to add yourself to `Authors` block in this document.

You also can join [our Telegram chat](https://t.me/MelaFramework).

Despite major version, there is a lot of work undone.
You can check TODO section in changelog to find an interesting task 
for you or check issues section of this repository.

## Contributors

Developed in Alem Research.

Core maintainer: Daniyar Supiyev (undead.thunderbird@gmail.com).

Sponsor: Sergazy Narynov.
celsus-colendi 0.0.6
Colendi data team package
Keywords: python

<h1 align="center">Welcome to Colendi Data Team Package 👋</h1>
<p>
  <img alt="Version" src="https://img.shields.io/badge/version-1.0-blue.svg?cacheSeconds=2592000" />
  <a href="empty" target="_blank">
    <img alt="Documentation" src="https://img.shields.io/badge/documentation-yes-brightgreen.svg" />
  </a>
  <a href="#" target="_blank">
    <img alt="License: Colendi Token is provided under Apache License version 2.0." src="https://img.shields.io/badge/License-Colendi Token is provided under Apache License version 2.0.-yellow.svg" />
  </a>
</p>

> The project is used by Colendi Data Team daily code cycle.

### 🏠 [Homepage of Company](https://www.colendi.com/)

### 🏠 [Documentation Page]()


## Architecture

## Install

```sh
pip install census-colendi 
or 
pip3 install census-colendi
```

These packages need to be downloaded for the project to run.

```sh
pandas==1.5.1
setuptools==65.6.3
Werkzeug==2.2.2
```

## 🤝 Contributing

Contributions, issues and feature requests are welcome!
1. Fork this repository
2. Clone to the local machine
3. Create a branch and make changes
4. Commit changes with clear explanation
5. Push changes to Github
6. Open a Pull Request

Don't Forget these by contributing:

1. master branch is the production branch.

2. beta branch is used for the stage environment.

3. alpha branch is used for project development.

## 🔧 Issues & Feedback
Feel free to submit issues and enhancement requests
* email: datateam@colendi.com.