Pure python implementation of various collections with TTL functionality
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nocturn9x 41a74f5a5f Removed whoopsie file 2 years ago
tests Removed whoopsie file 2 years ago
ttlcollections Added various functionality to the containers and a small test suite 2 years ago
.gitignore Initial commit 2 years ago
LICENSE Initial commit 2 years ago
README.md Added TTLHeap and fixed readme and docs 2 years ago
setup.py Library version 1.0 2 years ago

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