Packages
Computes technical analysis indicators (volume, volatility, trend) from financial time series data for feature engineering in trading and financial analysis workflows.
However, verify Python version compatibility and build requirements before committing to production use.
Python wrapper for the TA-Lib C library providing technical analysis indicators and candlestick pattern recognition for financial market data.
However, you must pre-install the underlying C library on your system—this is non-trivial on some platforms.
Adds Tab-key autocompletion and command expansion to the Python interactive console, building on readline functionality.
Install it if you spend time in the Python interactive console and want Tab-key autocompletion; the single dependency and recent release history make it a safe,…
TabICL is a scikit-learn-compatible tabular foundation model that performs classification and regression on structured data via in-context learning, combining fit and predict in a single forward pass through a pre-trained transformer.
TableLogger formats and outputs tabular data to console or file with minimal setup, handling alignment and formatting of mixed data types automatically.
Provides Python bindings to call Tableau Server's REST API methods, returning HTTP responses with status codes and JSON bodies for automating Tableau administrative tasks.
However, verify compatibility with your Tableau Server version and be prepared to maintain or fork it if Tableau's API changes significantly—no updates have been…
Reads and modifies Tableau workbook and data source files (TWB, TWBX, TDE, TDSX) by programmatically updating their internal XML, without creating files from scratch.
However, verify that it builds cleanly on your Python version before committing to it in production, and be aware that Tableau does not officially support this API.
Automate creation, reading, and modification of Tableau extract (.hyper) files programmatically, enabling custom ETL workflows and data source integration outside Tableau's native connectors.
Install only if you're already committed to Tableau as your BI platform and have a specific ETL or data-source automation need.
A Python client library for the Tableau Server REST API that lets you programmatically publish workbooks and data sources, manage users and groups, and query projects and sites.
Install it if you need to automate Tableau Server operations from Python or integrate Tableau into a larger workflow.
tabledata provides a Python library for representing and working with tabular data structures, serving as a foundational component for table-oriented tools like pytablewriter and pytablereader.
PyTables provides an object-oriented interface to HDF5 for storing and retrieving hierarchical datasets with efficient compression, designed to handle extremely large amounts of multidimensional data.
Validates, infers, and works with tabular data using the Table Schema standard, providing schema definition, field type casting, and data validation for CSV and other table formats.
Converts a Frictionless Table Schema into an Excel template with built-in input validation, dropdown constraints, and field descriptions.
However, do not rely on it for production systems requiring active support or compatibility with future Excel or schema spec changes.
Python SDK for Aliyun Tablestore (OTS), a managed NoSQL database service, enabling read, write, batch operations, range scans, transactions, and full-text or vector search on structured data.
However, it is only useful if you have an Aliyun account and an active Tablestore instance; it is not a general-purpose database client.
Tablib converts tabular data between multiple formats (Excel, JSON, YAML, CSV, HTML, LaTeX, TSV, ODS, DBF, SQL, Jira, and Pandas DataFrames) without requiring format-specific code.
Install it if you need to work with tabular data across multiple output formats or move data between systems without writing format-specific code.
Provides efficient matrix classes for tabular data that mix dense, sparse, and categorical columns, optimized for statistical algorithms.
TabPFN is a foundation model for tabular data that provides pre-trained classifiers and regressors for rapid inference on structured datasets without requiring hyperparameter tuning.
Provides shared utilities for the TabPFN tabular foundation model ecosystem, including regression result handling, data serialization between pandas/NumPy/CSV formats, dataset loading, and optional telemetry.
However, it is very new (first release September 2025) with minimal external adoption signals.
Extracts tables from PDF files and converts them into pandas DataFrames, CSV, TSV, or JSON formats using a Java-based backend.
However, dormant development since 2024-10-17 means new features or breaking-change fixes are unlikely.
Formats and prints tabular data in plain text with multiple output styles, supporting lists, dicts, dataclasses, NumPy arrays, and pandas DataFrames.
Install it if you need to display or export tabular data in any text-based format.
Reads and writes tabular data in multiple formats (CSV, XLS, JSON, ODS, Google Sheets, SQL) from local files, HTTP, FTP, and S3 sources with low memory overhead.
However, for new projects requiring active maintenance, security updates, or modern Python support, consider Frictionless Framework instead.
A TACACS+ client library and command-line tool for authentication, authorization, and accounting (AAA) against TACACS+ servers, supporting ASCII, PAP, and CHAP authentication methods.
Tach enforces module boundaries, dependency rules, and public interfaces in Python projects, detecting violations like undeclared imports, cross-module calls outside public APIs, and circular dependencies.
Parses and evaluates logical tag expressions using a modified Shunting Yard algorithm, supporting and, or, and not operators to filter data based on tag membership.
Tailer provides functions to read lines from the end, beginning, or continuously from growing files, plus a command-line tool equivalent to GNU tail for systems lacking it.
No, not recommended for new projects.
Asynchronous Python client for querying and managing Tailscale networks programmatically via the Tailscale API, with optional command-line interface support.
Provides a Python client library for the Tako API, offering synchronous and asynchronous access to search, answer generation, card creation, and agentic data retrieval operations with full type hints.
Install it if you need programmatic access to the Tako API from Python 3.10+.
Provides authentication and authorization services for the Taktile ML platform, handling JWT tokens, cryptographic operations, and credential management across Taktile ecosystem components.
Install only if you are already committed to the Taktile platform; it is not a general-purpose authentication library.
Provides detailed Unicode character properties and metadata from the Unicode Character Database with human-readable aliases, as an alternative to Python's standard library unicodedata module.
No, not recommended for new projects.
Provides tools to parse, generate, and work with Test Anything Protocol (TAP) output—a standardized line-based format for recording test results.
However, the 565-day gap since the last release suggests limited active maintenance; install it for TAP interoperability, but do not expect rapid bug fixes or feature…
Tapipy is a Python SDK that automatically generates client bindings from OpenAPI specifications to interact with Tapis API Framework services, handling authentication and token refresh transparently.
Install it if you are working with a Tapis instance; skip it only if you are building against a different API framework.
Taplo is a TOML v1.0.0 toolkit that provides CLI tools for parsing, linting, and formatting TOML configuration files.
tardis-client is a deprecated Python client for historical cryptocurrency market data replay from tardis.dev; users should migrate to tardis-dev instead.
Provides async access to tick-level historical cryptocurrency market data from multiple exchanges via the Tardis.dev API, supporting both live replay and CSV download workflows.
Install it if you need historical cryptocurrency market replay or bulk data downloads; skip it if you need real-time streaming or normalized data across exchanges.
Generates a command-line interface from type-annotated Python functions and their docstrings, with no additional configuration required.
Tarsafe wraps Python's tarfile module to prevent path traversal attacks during tar extraction, providing a drop-in replacement for the standard library's extractall() method.
A complete Python client library for Taskcluster that provides both synchronous and asynchronous interfaces to all Taskcluster API methods, including authentication, credential generation, and URL building.
Install it if you need to interact with a Taskcluster deployment from Python.
Taskgraph generates and submits task graphs to Taskcluster CI by combining declarative YAML task definitions with Python-based transforms and optimization logic.
Generates standardized URLs for Taskcluster resources (APIs, schemas, documentation, UI) given a root URL and resource identifiers.
TaskFlow is a library for defining and executing workflows as structured state machines, with support for task composition, error handling, persistence, and distributed execution across multiple workers.
Install it if you're building task-driven systems; skip it if you only need simple job queuing or one-off script execution.