Metadata-Version: 2.4
Name: django-logpipe
Version: 1.5.1
Summary: Move data around between Python services using Kafka and/or AWS Kinesis and Django Rest Framework serializers.
Project-URL: Homepage, https://gitlab.com/thelabnyc/django-logpipe
Project-URL: Repository, https://gitlab.com/thelabnyc/django-logpipe
Author-email: thelab <thelabdev@thelab.co>
License: ISC
License-File: LICENSE
Requires-Python: >=3.11
Requires-Dist: boto3<2,>=1.37.36
Requires-Dist: django>=4.2
Requires-Dist: djangorestframework>=3.16.0
Requires-Dist: kafka-python<3,>=2.1.5
Requires-Dist: lru-dict>=1.3.0
Requires-Dist: msgpack<2,>=1.1.0
Requires-Dist: pydantic<3,>=2.11.3
Description-Content-Type: text/markdown

# django-logpipe

[![](https://gitlab.com/thelabnyc/django-logpipe/badges/master/build.svg)](https://gitlab.com/thelabnyc/django-logpipe/commits/master)
[![](https://img.shields.io/pypi/l/django-logpipe.svg)](https://pypi.python.org/pypi/)
[![](https://badge.fury.io/py/django-logpipe.svg)](https://pypi.python.org/pypi/django-logpipe)
[![](https://img.shields.io/pypi/format/django-logpipe.svg)](https://pypi.python.org/pypi/django-logpipe)

Django-logpipe is a library that serves as a universal pipe for moving data around between Django applications and services. It supports serialization by means of [Django REST Framework][drf] and/or [Pydantic][pydantic], and supports using either [Apache Kafka][kafka]] or [Amazon Kinesis][kinesis] as the underlying data stream.

[drf]: http://www.django-rest-framework.org/
[pydantic]: https://docs.pydantic.dev/
[kafka]: https://kafka.apache.org/
[kinesis]: https://aws.amazon.com/kinesis/

## Documentation

See [https://thelabnyc.gitlab.io/django-logpipe/](https://thelabnyc.gitlab.io/django-logpipe/)

## Change log

See [Release Notes](./docs/releases.md)
