- Complete documentation structure with index, quickstart, examples, and API reference - Sphinx configuration with RTD theme, MyST parser, and autodoc - GitHub Actions workflow for automated documentation building and deployment - Local development tools (Makefile, build scripts) - Comprehensive examples covering basic usage, security, and performance - API documentation for core, CLI, and exceptions modules
994 B
994 B
API Reference
This section contains the complete API documentation for tzst.
:maxdepth: 2
core
cli
exceptions
Overview
The tzst library provides both high-level convenience functions and a comprehensive class-based API for working with .tzst/.tar.zst archives.
Main Components
- {doc}
core: Core functionality includingTzstArchiveclass and convenience functions - {doc}
cli: Command-line interface functions and utilities - {doc}
exceptions: Custom exception classes for error handling
Quick Reference
Core Classes
.. currentmodule:: tzst
.. autosummary::
:nosignatures:
TzstArchive
Convenience Functions
.. autosummary::
:nosignatures:
create_archive
extract_archive
list_archive
test_archive
Exceptions
.. currentmodule:: tzst.exceptions
.. autosummary::
:nosignatures:
TzstArchiveError
TzstDecompressionError