Skip to content

fsspeckit API Reference

Welcome to the fsspeckit API reference documentation. This section provides detailed information on the various modules, classes, and functions available in the library.

Package Structure: fsspeckit is organized into domain-specific packages for better discoverability. See Architecture for details.

Domain Packages (Primary API)

Dataset Operations

SQL Utilities

Common Utilities

  • fsspeckit.common - Cross-cutting utilities (logging, parallelism, type conversion)

Core Infrastructure

Core Modules

Storage Options

Backwards Compatibility (fsspeckit.utils)

The fsspeckit.utils module provides a backwards-compatible façade that re-exports selected helpers from the domain packages. New code should import directly from domain packages for better discoverability.

Migration Tip: For new code, prefer importing directly from domain packages: - from fsspeckit.datasets import DuckDBParquetHandler instead of from fsspeckit.utils import DuckDBParquetHandler - from fsspeckit.common.logging import setup_logging instead of from fsspeckit.utils import setup_logging