Pure python implementation of various collections with TTL functionality
Go to file
nocturn9x 41a74f5a5f Removed whoopsie file 2020-07-06 08:57:45 +00:00
tests Removed whoopsie file 2020-07-06 08:57:45 +00:00
ttlcollections Added various functionality to the containers and a small test suite 2020-07-06 08:57:16 +00:00
.gitignore Initial commit 2020-05-31 15:21:27 +02:00
LICENSE Initial commit 2020-05-31 15:21:27 +02:00
README.md Added TTLHeap and fixed readme and docs 2020-05-31 18:55:16 +00:00
setup.py Library version 1.0 2020-05-31 13:22:54 +00:00

README.md

ttlcollections - Pure python collections with Time-to-live

ttlcollections is a pure Python implementation of a various data structures with built-in TTL (time to live) functionality, using nothing but the standard library.

It takes advantages of the efficient collections.deque data structure and of the heapq library for fast and efficient queues

Installation

To install the library from source, simply clone this repository and run the command python3 setup.py install

The library will be published on PyPi soon

Docs

The official documentation will be available soon

Credits

Nocturn9x - Main developer

Contacts for Nocturn9x

Telegram

Email