Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-hishel-1.1.9-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

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.

Provides

Requires

License

BSD-3-Clause

Changelog

* 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)

Files

/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