Skip to content

Add hishel - #3297

Merged
vinta merged 1 commit into
vinta:masterfrom
karpetrosyan:add-hishel
Aug 23, 2026
Merged

Add hishel#3297
vinta merged 1 commit into
vinta:masterfrom
karpetrosyan:add-hishel

Conversation

@karpetrosyan

Copy link
Copy Markdown
Contributor

Project

hishel

Checklist

  • I read CONTRIBUTING.md - awesome-python is a shortlist, not a catalog
  • One project per PR
  • PR title format: Add project-name
  • Entry format: - [pypi-name](https://github.com/owner/repo) - Description ending with period.
  • Display name is the PyPI package name
  • Placed in an existing use case (new sections and subcategories are maintainer-only)
  • Meets all Quality Requirements: active, stable, documented, at least 1 month old

Which Tier

Pick one:

  • Obvious choice - a tool an experienced Python developer would name when asked "what do I use for this?"

Explain:

hishel is the RFC 9111 HTTP caching library for httpx and requests (sync and async). 5.6M downloads/month (pypistats), 1.x since Oct 2025, latest release Aug 2026

Displacement

Not needed — Caching had 4 entries, this makes 5.

Alternative placement: HTTP response caching is arguably its own use case, so an "HTTP Caching" subcategory under HTTP Clients (next to Clients and URL Manipulation) would be a more precise home. That is a structure change and maintainer-only, so this PR uses the existing Caching use case; happy to move it if you prefer the subcategory.

@vintavinta mentioned this pull request Aug 23, 2026
9 tasks
@vinta
vinta merged commit 3daa2fa into vinta:masterAug 23, 2026
1 check passed
@karpetrosyan

Copy link
Copy Markdown
ContributorAuthor

Thanks 🙏

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@karpetrosyan@vinta