$npx skillfedfor your agent

lance-namespace-urllib3-client

Lance Namespace Specification

With conditionsPyPI WWW/HTTPReleased Aug 202610.9M downloads / moApache-2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — lance_namespace_urllib3_client-0.11.0-py3-none-any.whl
v0.11.0 · released 2026-08-14 · Python >=3.8 · 4 runtime deps: pydantic, python-dateutil, typing-extensions, urllib3

Yes, if you need to interact with a Lance REST server from Python. The package is lightweight, actively maintained, permissive-licensed, and has no known vulnerabilities. Install it only if you have a Lance REST namespace server running; it is not useful standalone. The auto-generated nature means it tracks the OpenAPI spec closely but may lag behind Lance feature releases.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.8 or later; a running Lance REST server at the configured host.
  • Low install friction with only four runtime dependencies (pydantic, python-dateutil, typing-extensions, urllib3).
  • Active maintenance as of 2026-08-14 with recent releases.

License · maintenance · safety

Apache-2.0 (permissive) — Apache-2.0 permissive license allows use in most projects, including commercial, with minimal restrictions.

last release 2026-08-14 (0 days) · last repo commit 2026-08-14 · 57 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 10,933,415 downloads/mo, #1,426 on PyPI

Verify before relying

pip install lance-namespace-urllib3-client

import lance_namespace_urllib3_client
from lance_namespace_urllib3_client.rest import ApiException

configuration = lance_namespace_urllib3_client.Configuration(
    host="http://localhost:2333",
    access_token="your_token"
)
with lance_namespace_urllib3_client.ApiClient(configuration) as api_client:
    api_instance = lance_namespace_urllib3_client.DataApi(api_client)
    response = api_instance.query_table(id="table_id", query_request={})
  • Whether the package is actively maintained beyond the initial release date (2025-08-01) or if it tracks upstream Lance changes.
  • API stability and backward compatibility guarantees across versions.
  • Performance characteristics and connection pooling behavior with urllib3.
Same gist for agents: .md · .json

What it is and what it does

This is an auto-generated Python client library for the Lance Namespace REST API, built from an OpenAPI specification. It provides typed bindings to all Lance dataset operations—table creation, querying, branching, indexing, and materialized view management—over HTTP. The client handles authentication (API key, bearer token, or access token), request serialization via pydantic, and response parsing.

You use it by instantiating an ApiClient with a configuration pointing to a Lance REST server, then calling methods on API classes (BranchApi, DataApi, IndexApi, etc.) to perform operations on remote Lance datasets. It is a thin, generated wrapper around urllib3 and pydantic, suitable for applications that need to interact with Lance datasets programmatically without embedding the Lance library itself.

Use it for

  • Query and retrieve data from remote Lance tables via REST without running Lance locally.
  • Manage table branches, create indexes, and perform schema alterations on a Lance server.
  • Build ETL pipelines that insert, update, or upsert records into Lance tables over HTTP.
  • Integrate Lance dataset operations into microservices or cloud functions that cannot run Lance natively.
  • Analyze query plans and gather table statistics from a remote Lance instance.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you need to interact with a Lance REST server from Python.

The package is lightweight, actively maintained, permissive-licensed, and has no known vulnerabilities. Install it only if you have a Lance REST namespace server running; it is not useful standalone. The auto-generated nature means it tracks the OpenAPI spec closely but may lag behind Lance feature releases.

Install

lance-namespace-urllib3-client on PyPI

Before you install

Low install friction with only four runtime dependencies (pydantic, python-dateutil, typing-extensions, urllib3). Active maintenance as of 2026-08-14 with recent releases.

Requires Python 3.8 or later; a running Lance REST server at the configured host.

License in practice

Apache-2.0 permissive license allows use in most projects, including commercial, with minimal restrictions.

Quickstart

pip install lance-namespace-urllib3-client

import lance_namespace_urllib3_client
from lance_namespace_urllib3_client.rest import ApiException

configuration = lance_namespace_urllib3_client.Configuration(
    host="http://localhost:2333",
    access_token="your_token"
)
with lance_namespace_urllib3_client.ApiClient(configuration) as api_client:
    api_instance = lance_namespace_urllib3_client.DataApi(api_client)
    response = api_instance.query_table(id="table_id", query_request={})

Verify before relying

  • Whether the package is actively maintained beyond the initial release date (2025-08-01) or if it tracks upstream Lance changes.
  • API stability and backward compatibility guarantees across versions.
  • Performance characteristics and connection pooling behavior with urllib3.

Package facts

LicenseApache-2.0 permissive
Python supportSupports the current Python release >=3.8
Install frictionLow. Pure-Python wheel
Runtime dependencies
4 packages
pydanticpython-dateutiltyping-extensionsurllib3
MaintenanceActively maintained 0 days since the last release
Last repo commit
First released
Downloads10,933,415 / month, #1,426 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14

Evidence: lance_namespace_urllib3_client-0.11.0-py3-none-any.whl

Tags

Capabilities
lance namespace rest clientlance api python clientopenapi generated http clientlance dataset operationslance table management apirest client for lancelance branch and index management
Topics
rest-clientlance-ecosystemopenapi-generated
PyPI keywords
Lance Namespace SpecificationOpenAPIOpenAPI-Generator

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “lance namespace rest client”

Give your agent the search over MCP, or paste the wish link into any chat.

More WWW/HTTP packages

urllib3 Worth it
PyPI · Libraries · released May 2026

urllib3 is an HTTP client library that provides thread-safe connection pooling, SSL/TLS verification, multipart file uploads, request retries, compression support, and proxy handling for Python applications.

MITpure Python · 3.10+
1.8Bdownloads / mo
requests Worth it
PyPI · Libraries · released May 2026

Requests is a Python HTTP library that simplifies sending HTTP/1.1 requests with automatic handling of headers, authentication, cookies, and response parsing.

Apache-2.0pure Python · 3.10+
1.8Bdownloads / mo
h11 With conditions
PyPI · WWW/HTTP · released Apr 2025

h11 is a pure-Python HTTP/1.1 protocol implementation that handles parsing and serializing HTTP messages without any built-in I/O, letting you integrate it with any network layer you choose.

MITpure Python · 3.8+aging
894.9Mdownloads / mo
httpx Worth it
PyPI · WWW/HTTP · released Dec 2024

HTTPX is a fully featured HTTP client library for Python that provides both sync and async APIs, with support for HTTP/1.1 and HTTP/2, plus an integrated command-line client.

Install it if you are building new projects or modernizing existing ones that rely on HTTP.

BSD-3-Clausepure Python · 3.8+
797.0Mdownloads / mo
httpcore With conditions
PyPI · WWW/HTTP · released Apr 2025

A minimal low-level HTTP client library that sends HTTP requests with thread-safe and task-safe connection pooling, supporting HTTP/1.1, HTTP/2, proxies, and both sync and async interfaces.

BSD-3-Clausepure Python · 3.8+aging
783.6Mdownloads / mo
aiohttp Worth it
PyPI · WWW/HTTP · released Jul 2026

aiohttp is an async HTTP client and server framework built on asyncio, supporting both WebSockets and middleware-based routing for building concurrent web applications.

Install it if you need async HTTP client or server capabilities in asyncio-based applications.

permissive licensecompiled wheel · 3.10+
643.6Mdownloads / mo

See also lance-namespace · dataforseo-client · datadog-api-client · lancedb · lance-context · trieve-py-client · openapi3 · pylance · hubspot-api-client · apispec