PageIndex/pageindex/backend
Ray a9bb019d05 fix: resolve api_key at request time to restore 0.2.x override semantics
0.2.8 stored self.api_key on the client and _headers() re-read it per
request, so reading client.api_key and reassigning it after construction
both worked. The refactor handed the key to the internal backends and never
set it on PageIndexClient: reads raised AttributeError and reassignment
silently kept requests on the old key. Same shape as the BASE_URL snapshot
fixed in dea211b — apply the same callable-indirection pattern to api_key
on both CloudBackend and LegacyCloudAPI (which also stops CloudBackend
snapshotting its headers dict at construction).
2026-07-22 12:28:54 +08:00
..
__init__.py feat: add PageIndex SDK with local/cloud dual-mode support (#207) 2026-04-08 20:21:58 +08:00
cloud.py fix: resolve api_key at request time to restore 0.2.x override semantics 2026-07-22 12:28:54 +08:00
local.py fix: delete the DB row before the files in delete_document 2026-07-21 18:03:49 +08:00
protocol.py fix: enforce collection membership on cloud doc-scoped operations 2026-07-16 06:20:24 +08:00