Package: wnpp Severity: wishlist Owner: eevelweezel <eevel.wee...@gmail.com> X-Debbugs-Cc: debian-devel@lists.debian.org, eevel.wee...@gmail.com
* Package name : hishel Version : 0.0.30 Upstream Contact: Name <kar.petrosya...@gmail.com> * URL : https://github.com/karpetrosyan/hishel * License : BSD-3 Clause Programming Lang: Python Description : An elegant HTTP cache implementation for httpx and httpcore. Features 💾 Persistence: Responses are cached in the persistent memory for later use. 🤝 Compatibility: It is completely compatible with your existing transports or connection pools, whether they are default, custom, or provided by third-party libraries. 🤗 Easy to use: You continue to use httpx while also enabling web cache. 🧠 Smart: Attempts to clearly implement RFC 9111, understands Vary, Etag, Last-Modified, Cache-Control, and Expires headers, and handles response re-validation automatically. ⚙ Configurable: You have complete control over how the responses are stored and serialized. 📦 From the package: Built-in support for File system 📁 , Redis , SQLite , and AWS S3 backends. Built-in support for JSON , YAML , and pickle serializers. 🚀 Very fast: Your requests will be even faster if there are no IO operations. This is an unpacakaged dependency of PDM. I plan to maintain this package as part of Debian Python Team, although I will require a sponsor for uploads.