You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -238,7 +238,13 @@ This means that sqlite-s3-query is not for all use cases of querying SQLite data
238
238
This isnot necessarily a permanent decision - it is possible that in future sqlite-s3-query will support unversioned buckets.
239
239
240
240
241
-
## Exception hierarchy
241
+
## Exceptions
242
+
243
+
Under the hood [HTTPX](https://www.python-httpx.org/) is used to communicate with S3, but any [exceptions raised by HTTPX](https://www.python-httpx.org/exceptions/) are passed through to client code unchanged. This includes `httpx.HTTPStatusError` when S3 returns a non-200 response. Most commonly this will be when S3 returns a 403in the case of insufficient permissions on the database object being queried.
244
+
245
+
All other exceptions raised inherit from`sqlite_s3_query.SQLiteS3QueryError`as described in the following hierarchy.
0 commit comments