70 lines
2.1 KiB
Python
70 lines
2.1 KiB
Python
![]() |
# Licensed to the Apache Software Foundation (ASF) under one
|
||
|
# or more contributor license agreements. See the NOTICE file
|
||
|
# distributed with this work for additional information
|
||
|
# regarding copyright ownership. The ASF licenses this file
|
||
|
# to you under the Apache License, Version 2.0 (the
|
||
|
# "License"); you may not use this file except in compliance
|
||
|
# with the License. You may obtain a copy of the License at
|
||
|
#
|
||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||
|
#
|
||
|
# Unless required by applicable law or agreed to in writing,
|
||
|
# software distributed under the License is distributed on an
|
||
|
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||
|
# KIND, either express or implied. See the License for the
|
||
|
# specific language governing permissions and limitations
|
||
|
# under the License.
|
||
|
|
||
|
try:
|
||
|
from pyarrow._flight import ( # noqa:F401
|
||
|
connect,
|
||
|
Action,
|
||
|
ActionType,
|
||
|
BasicAuth,
|
||
|
CallInfo,
|
||
|
CertKeyPair,
|
||
|
ClientAuthHandler,
|
||
|
ClientMiddleware,
|
||
|
ClientMiddlewareFactory,
|
||
|
DescriptorType,
|
||
|
FlightCallOptions,
|
||
|
FlightCancelledError,
|
||
|
FlightClient,
|
||
|
FlightDataStream,
|
||
|
FlightDescriptor,
|
||
|
FlightEndpoint,
|
||
|
FlightError,
|
||
|
FlightInfo,
|
||
|
FlightInternalError,
|
||
|
FlightMetadataReader,
|
||
|
FlightMetadataWriter,
|
||
|
FlightMethod,
|
||
|
FlightServerBase,
|
||
|
FlightServerError,
|
||
|
FlightStreamChunk,
|
||
|
FlightStreamReader,
|
||
|
FlightStreamWriter,
|
||
|
FlightTimedOutError,
|
||
|
FlightUnauthenticatedError,
|
||
|
FlightUnauthorizedError,
|
||
|
FlightUnavailableError,
|
||
|
FlightWriteSizeExceededError,
|
||
|
GeneratorStream,
|
||
|
Location,
|
||
|
MetadataRecordBatchReader,
|
||
|
MetadataRecordBatchWriter,
|
||
|
RecordBatchStream,
|
||
|
Result,
|
||
|
SchemaResult,
|
||
|
ServerAuthHandler,
|
||
|
ServerCallContext,
|
||
|
ServerMiddleware,
|
||
|
ServerMiddlewareFactory,
|
||
|
Ticket,
|
||
|
TracingServerMiddlewareFactory,
|
||
|
)
|
||
|
except ImportError as exc:
|
||
|
raise ImportError(
|
||
|
f"The pyarrow installation is not built with support for 'flight' ({str(exc)})"
|
||
|
) from None
|