Skip to content

Commit d9a88ec

Browse files
committed
fixes
1 parent 0acd9e0 commit d9a88ec

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "query-farm-flight-server"
3-
version = "0.1.13"
3+
version = "0.1.14"
44
description = "A framework for building Arrow Flight servers for the DuckDB Airport extension with robust authentication, schema management, and data handling capabilities."
55
authors = [{ name = "Rusty Conover", email = "hello@query.farm" }]
66
dependencies = [

src/query_farm_flight_server/flight_inventory.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@ def serialize(self) -> bytes:
7171

7272
FlightInventoryWithMetadata = tuple[flight.FlightInfo, FlightSchemaMetadata]
7373

74+
ScalarFunctionStability = Literal["consistent", "volatile", "consistent_within_query"]
75+
7476

7577
class ScalarFunctionMetadata(FlightSchemaMetadata):
7678
"""
@@ -87,7 +89,7 @@ def __init__(
8789
comment: str | None,
8890
action_name: str | None = None,
8991
input_schema: pa.Schema,
90-
stability: Literal["consistent", "volatile", "consistent_within_query"] = "volatile",
92+
stability: ScalarFunctionStability = "volatile",
9193
):
9294
extra_data = msgpack.packb({"stability": stability})
9395
assert extra_data

0 commit comments

Comments
 (0)