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.

Reply via email to