| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-hishel | Distribution: openSUSE Tumbleweed |
| Version: 1.1.9 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Feb 12 11:07:35 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 673932 | Source RPM: python-hishel-1.1.9-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/karpetrosyan/hishel | |
| Summary: Persistent cache implementation for popular HTTP clients | |
Hishel (հիշել, to remember in Armenian) is a modern HTTP caching library for Python that implements RFC 9111 specifications. It provides seamless caching integration for popular HTTP clients with minimal code changes.
BSD-3-Clause
* Thu Feb 12 2026 Daniel Garcia <daniel.garcia@suse.com>
- Update to 1.1.9
- chore: drop python 3.9 support
- Update to 1.1.8
- fix: prevent race conditions
- Update to 1.1.7
- refactor(storage): create sqlite database path only when creating
connections
- fix(cache): Lambda parameter name clashes the loop variable being
closed over
- add release process guidelines for maintainers
- Feature/accept pathlib path in SqliteStorage
- Update to 1.1.6
- remove some stale httpx configs
- Add support for request no-cache directive
- Update to 1.1.5
- filter out soft-deleted, expired and incomplete entries in `get_entries`
- Update to 1.1.4
- don't raise an error on consumed streams that were read into
memory
- close sqlite connections properly
- Update to 1.1.3
- improve git-cliff docs
- fix: add BaseFilter to __all__ exports
- fix: set `after_revalidation=True` for `NeedsToBeUpdated` -> `FromCache` transition
- Update to 1.1.2
- respect shared option when excluding unstorable headers
- remove s-maxage consideration for private caches
- ensure 304 responses don't leak
- Update to 1.1.1
- chore(deps-dev): bump the python-packages group with 10 updates
- Update to 1.1.0
- add in memory example
- pass any response with non-expected status code on revalidation to client
- pass any response with non-expected status code on revalidation to client
- allow setting storage base with via `database_path` for sqlite storage
- Update to 1.0.0
- add examples, improve docs
- Update to 1.0.0b1
- add policies
- add graphql docs
- improve sans-io diagram colors
- filter out `Transfer-Encoding` header for asgi responses
- body-sensitive responses caching
- add global `use_body_key` setting
- Update to 1.0.0.dev3
- automatically generate httpx sync integration from async
- replace pairs with entries, simplify storage API
- more robust compressed response caching
- add custom integrations docs
- simplify metadata docs
- add date header for proper age calculation
- handle httpx iterable usage instead of iterator correctly
- fix compressed data caching for requests
- raise on consumed httpx streams, which we can't store as is (it's already decoded)
- add missing permissions into `publish.yml`
- add logging for asgi
- add blacksheep integration examples
- add integrations with fastapi and asgi
- Update to 1.0.0.dev2
- fix time travel date, explicitly specify the timezone
- add import without extras check in ci
- remove redundant utils and tests
- don't raise an error on 3xx during revalidation
- fix check for storing auth requests
- add hishel_created_at response metadata
- Update to 1.0.0.dev1
- remove some redundant utils methods
- improve git-cliff
- install async extra with httpx
- make `anysqlite` optional dependency
- make httpx and async libs optional dependencies
- Update to 1.0.0.dev0
- improve docs versioning, deploy dev doc on ci
- use mike powered versioning
- Update to 0.1.5
- remove some redundant files from repo
- increase requests buffer size to 128KB, disable charset detection
- feat: add close method to storages API
- better cache-control parsing
- set chunk size to 128KB for httpx to reduce SQLite read/writes
- Update to 0.1.4
- move some tests to beta
- add sqlite tests for new storage
- temporary remove python3.14 from CI
- chore(internal): remove src folder
- chore: improve CI
- fix beta imports
- create an sqlite file in a cache folder
- better async implemetation for sqlite storage
- get rid of some locks from sqlite storage
- add sqlite storage for beta storages
- feat: allow already consumed streams with `CacheTransport`
- feat: add support for a sans-IO API
* Fri Aug 15 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 0.1.3
* Remove `types-redis` from dev dependencies (#336)
* Bump redis to 6.0.0 and address async `.close()` deprecation warning (#336)
* Avoid race condition when unlinking files in `FileStorage`. (#334)
* Allow prodiving a `path_prefix` in `S3Storage` and `AsyncS3Storage`. (#342)
- Update BuildRequires and Suggests from pyproject.toml
* Wed Jun 11 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 0.1.2
* Add check for fips compliant python. (#325)
* Fix compatibility with httpx. (#291)
* Use SyncByteStream instead of ByteStream. (#298)
* Don't raise exceptions if date-containing headers are invalid. (#318)
* Fix for S3 Storage missing metadata in API request. (#320)
- Update BuildRequires and Requires from pyproject.toml
* Wed Nov 13 2024 Dirk Müller <dmueller@suse.com>
- update to 0.1.1:
* FIx typig extensions nor found.
* Add support for Python 3.12 / drop Python 3.8.
* Specify usedforsecurity=False in blake2b.
* Tue Oct 29 2024 Dirk Müller <dmueller@suse.com>
- update to 0.0.33:
* Added a Logging section to the documentation.
* Don't raise an exception if the `Date` header is not present.
* Ignore file not found error when cleaning up a file storage.
* Fix `AssertionError` on `client.close()` when use
SQLiteStorage.
* Fix ignored flags when use `force_cache`.
* Sun Sep 08 2024 Dirk Müller <dmueller@suse.com>
- update to 0.0.30:
* Fix cache update on revalidation response with content
(rfc9111 section 4.3.3)
* Fix request extensions that were not passed into revalidation
request for transport-based implementation (but were
* passed for the pool-based impl) (#247).
* Add `cache_private` property to the controller to support
acting as shared cache.
* Improve efficiency of scanning cached responses in
`FileStorage` by reducing number of syscalls.
* Add `remove` support for storages
* Tue Aug 20 2024 Andreas Schneider <asn@cryptomilk.org>
- Add sle15_python_module_pythons
* Fri Aug 09 2024 Daniel Garcia <daniel.garcia@suse.com>
- Remove not needed python 2 Build dependency
* Tue Jul 02 2024 Daniel Garcia <daniel.garcia@suse.com>
- Initial version (0.0.29)
/usr/lib/python3.11/site-packages/hishel /usr/lib/python3.11/site-packages/hishel-1.1.9.dist-info /usr/lib/python3.11/site-packages/hishel-1.1.9.dist-info/INSTALLER /usr/lib/python3.11/site-packages/hishel-1.1.9.dist-info/METADATA /usr/lib/python3.11/site-packages/hishel-1.1.9.dist-info/RECORD /usr/lib/python3.11/site-packages/hishel-1.1.9.dist-info/REQUESTED /usr/lib/python3.11/site-packages/hishel-1.1.9.dist-info/WHEEL /usr/lib/python3.11/site-packages/hishel-1.1.9.dist-info/licenses /usr/lib/python3.11/site-packages/hishel-1.1.9.dist-info/licenses/LICENSE /usr/lib/python3.11/site-packages/hishel/__init__.py /usr/lib/python3.11/site-packages/hishel/__pycache__ /usr/lib/python3.11/site-packages/hishel/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_async_cache.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_async_cache.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_async_httpx.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_async_httpx.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_policies.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_policies.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_sync_cache.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_sync_cache.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_sync_httpx.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_sync_httpx.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_utils.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/_utils.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/asgi.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/asgi.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/fastapi.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/fastapi.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/httpx.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/httpx.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/requests.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/__pycache__/requests.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/_async_cache.py /usr/lib/python3.11/site-packages/hishel/_async_httpx.py /usr/lib/python3.11/site-packages/hishel/_core /usr/lib/python3.11/site-packages/hishel/_core/__pycache__ /usr/lib/python3.11/site-packages/hishel/_core/__pycache__/_headers.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/_core/__pycache__/_headers.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/_core/__pycache__/_spec.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/_core/__pycache__/_spec.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/_core/__pycache__/models.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/_core/__pycache__/models.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/_core/_headers.py /usr/lib/python3.11/site-packages/hishel/_core/_spec.py /usr/lib/python3.11/site-packages/hishel/_core/_storages /usr/lib/python3.11/site-packages/hishel/_core/_storages/__pycache__ /usr/lib/python3.11/site-packages/hishel/_core/_storages/__pycache__/_async_base.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/_core/_storages/__pycache__/_async_base.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/_core/_storages/__pycache__/_async_sqlite.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/_core/_storages/__pycache__/_async_sqlite.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/_core/_storages/__pycache__/_packing.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/_core/_storages/__pycache__/_packing.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/_core/_storages/__pycache__/_sync_base.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/_core/_storages/__pycache__/_sync_base.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/_core/_storages/__pycache__/_sync_sqlite.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/hishel/_core/_storages/__pycache__/_sync_sqlite.cpython-311.pyc /usr/lib/python3.11/site-packages/hishel/_core/_storages/_async_base.py /usr/lib/python3.11/site-packages/hishel/_core/_storages/_async_sqlite.py /usr/lib/python3.11/site-packages/hishel/_core/_storages/_packing.py /usr/lib/python3.11/site-packages/hishel/_core/_storages/_sync_base.py /usr/lib/python3.11/site-packages/hishel/_core/_storages/_sync_sqlite.py /usr/lib/python3.11/site-packages/hishel/_core/models.py /usr/lib/python3.11/site-packages/hishel/_policies.py /usr/lib/python3.11/site-packages/hishel/_sync_cache.py /usr/lib/python3.11/site-packages/hishel/_sync_httpx.py /usr/lib/python3.11/site-packages/hishel/_utils.py /usr/lib/python3.11/site-packages/hishel/asgi.py /usr/lib/python3.11/site-packages/hishel/fastapi.py /usr/lib/python3.11/site-packages/hishel/httpx.py /usr/lib/python3.11/site-packages/hishel/py.typed /usr/lib/python3.11/site-packages/hishel/requests.py /usr/share/doc/packages/python311-hishel /usr/share/doc/packages/python311-hishel/CHANGELOG.md /usr/share/doc/packages/python311-hishel/README.md /usr/share/licenses/python311-hishel /usr/share/licenses/python311-hishel/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Feb 13 22:19:51 2026