Skip to main content

query-farm-airport-test-server

query-farm-airport-test-server is a Python module that implements a lightweight in-memory Arrow Flight server for use with the Airport DuckDB extension. It showcases nearly all of the Airport extension's capabilities and is designed primarily for testing and CI integration.

⚠️ This server is not intended as a tutorial or reference for writing Arrow Flight servers from scratch. Its purpose is to comprehensively test feature coverage, and the implementation reflects that complexity.

Features

  • In-memory storage — no persistent state
  • Accepts any authentication token
  • Supports full reset of data via client call
  • Ideal for CI pipelines and integration tests

Installation

pip install query-farm-airport-test-server

Usage

$ airport_test_server

Once running, the server can be used with the test suite included in the Airport DuckDB extension.

Metadata

Release files for query-farm-airport-test-server 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for query-farm-airport-test-server 0.1.1
File Size Uploaded Provenance
query_farm_airport_test_server-0.1.1.tar.gz 507.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for query-farm-airport-test-server 0.1.1
File Interpreter ABI Platform
query_farm_airport_test_server-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 529.3 kB

Release files / query_farm_airport_test_server-0.1.1.tar.gz

Download URL query_farm_airport_test_server-0.1.1.tar.gz
Size 507.7 kB
Tags Source
SHA-256 checksum
How to use checksums
e146de155167bb10ec22b0b2be3c02ddbc0641155c6824030b29adef588075a8
BLAKE2b-256 checksum
How to use checksums
b5a97e84f14ebe684840acebdcf8dea880cca2cc458160bc8ba8f115149279e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / query_farm_airport_test_server-0.1.1-py3-none-any.whl

Download URL query_farm_airport_test_server-0.1.1-py3-none-any.whl
Size 21.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
44a60ec2f8cedfd34a4444d17c70d9ba3529d50621487125275f5797aec4b6be
BLAKE2b-256 checksum
How to use checksums
f72e1f6afc777055ee10b1942fa8b6596fb1ee33c9f9b5aa9f98827022b51de8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Security for query-farm-airport-test-server 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page