Packages
Bundles dbt-core and MetricFlow with compatible versioning, allowing you to execute semantic layer commands through a single unified installation instead of managing separate packages.
dbt-oracle is a dbt adapter that enables data transformation and orchestration workflows on Oracle Autonomous Database using dbt's SQL-based modeling framework.
Install it if you use dbt and need to run transformations on Oracle Autonomous Database.
dbt-osmosis is a CLI tool and Python package that automates schema YAML management, documentation inheritance, and SQL development workflows for dbt projects.
dbt-postgres is a dbt adapter that connects dbt to PostgreSQL databases, enabling data transformation workflows using SQL and dbt's templating and testing framework.
Install it if you are building or maintaining data transformation pipelines in Postgres and want version control, testing, and documentation for your SQL logic.
Provides Python Protocol Buffer bindings for dbt's public data structures, enabling programmatic interaction with dbt's serialized message formats.
dbt-redshift is an adapter that enables dbt to transform and manage data directly in Amazon Redshift warehouses using dbt's SQL and YAML-based workflow.
Install it if you use Amazon Redshift and want to adopt dbt's version-controlled, software-engineering approach to data transformation.
dbt-score lints dbt models against configurable rules for documentation, testing, naming, and structure, assigning numerical quality scores to individual models and projects.
Install it if your team maintains multiple dbt models and wants programmatic quality gates; skip it only if your project is too small to benefit from standardized…
Provides shared semantic class definitions, validation protocols, and interfaces used by both dbt-core and MetricFlow to maintain consistency across projects.
A Python client library for querying dbt's Semantic Layer via REST APIs, supporting both synchronous and asynchronous workflows with results returned as PyArrow tables.
dbt-snowflake is the Snowflake adapter for dbt, enabling data transformation and analytics workflows in Snowflake using dbt's SQL and YAML-based modeling framework.
Install it if you are using Snowflake and want to adopt dbt's SQL-based transformation and testing framework.
dbt-spark is the Apache Spark adapter for dbt, enabling data transformation workflows in Spark using dbt's SQL and YAML-based modeling practices.
Install it if you use Apache Spark and want to adopt dbt's transformation and testing practices.
A dbt adapter that enables data transformation and testing workflows on Microsoft SQL Server and Azure SQL services, integrating SQL Server as a dbt-supported data warehouse.
dbt-state is a dbt plugin that caches model execution results and skips redundant runs, reducing build time by reusing prior outputs.
A dbt adapter that connects dbt projects to Trino, enabling SQL-based data transformations across multiple federated data sources through a single connection.
Install it if your data architecture relies on query federation; skip it if you work with a single warehouse or don't use dbt.
dbt adapter that enables data transformation workflows on Vertica databases, connecting dbt projects to Vertica via the vertica-python client.
dbus-fast is a Python library for D-Bus communication that provides high-level client and service interfaces, plus low-level message handling, with optional Cython acceleration for marshalling performance.
A pure-Python DBus library for Linux desktop and mobile environments that supports asyncio and GLib main loops, enabling applications to call DBus methods, access properties, listen to signals, and export services.
However, be aware it is dormant—no active maintenance since July 2021—so expect no updates for new Python versions or DBus protocol changes.
Provides Python bindings to libdbus, allowing Python programs to communicate over the D-Bus message bus protocol used by Linux desktop and system services.
DBUtils provides pooled, persistent database connections for multi-threaded Python applications, supporting DB-API 2 compliant interfaces and PyGreSQL.
Install it if you need pooled database connections in a multi-threaded application.
dbx is a CLI tool that extends Databricks capabilities for development, deployment, and management of Databricks workflows across multiple environments with versioned packaging and delivery.
No—not recommended for new projects.
dcc-mcp-core provides a Rust-powered control plane that connects agents to desktop DCCs, game engines, and creative tools through discoverable MCP and REST capabilities, handling main-thread dispatch, routing, and structured tool execution.
Distributes a Rust-compiled CLI binary that runs as a standalone gateway or sidecar process to bridge DCC applications (Maya, Blender, Houdini) with the Model Context Protocol.
dda is a command-line tool for developing on the Datadog Agent platform, providing a unified interface to manage agent development workflows.
Emulates Datadog APM agent endpoints to test Datadog APM client libraries, providing trace validation, snapshot testing, and optional proxying to a real Datadog agent.
Install it if you develop or maintain a Datadog APM client library or need to validate trace behavior in CI/CD.
Recognizes text and detects objects in captcha images using offline neural network models, supporting digits, letters, Chinese characters, and slider captchas.
Aggregates web search results from multiple search engines (Bing, DuckDuckGo, Google, Brave, and others) through a single Python API, with optional distributed caching via DHT network.
Install it if you need programmatic multi-engine search; skip it only if you require a single specific search engine's API or have strict Windows-only requirements.
Parses CREATE TABLE DDL statements from MySQL, MariaDB, PostgreSQL, Oracle, and Redshift, extracting table schema information and converting it to BigQuery JSON schema and DDL formats.
However, maintenance is dormant (last release July 2021); if you need support for newer SQL features or active bug fixes, verify that the package handles your…
DDSketch computes quantiles (percentiles) of streaming or batch data with guaranteed relative error bounds, and supports merging sketches from distributed systems into a single combined sketch.
ddt multiplies a single test case across multiple datasets, letting you run parameterized tests that appear as separate test cases in your test runner.
Install it if you use unittest and want to avoid writing repetitive parameterized test methods.
ddtrace instruments Python applications to send distributed tracing, profiling, error tracking, and deployment data to Datadog's APM platform.
Scans Python codebases to find and optionally remove unused variables, functions, classes, methods, attributes, imports, and other dead code expressions.
Provides pytest fixtures and test utilities for AWS Deadline Cloud Python packages, including mock server components, accessibility testing tools, and job bundle comparison helpers.
Install it if you are developing or testing Deadline Cloud integrations or plugins.
Transfers files between workstations and AWS Deadline Cloud using Amazon S3 as content-addressed storage, avoiding redundant uploads of identical files.
Deal is a Python library for design by contract that adds decorators to enforce preconditions, postconditions, invariants, and side-effect tracking, enabling static analysis, property-based testing, and runtime verification.
However, the aging maintenance status (257 days since last release) means you should verify that the version works with your Python version and toolchain before…
DEAP is an evolutionary computation framework for implementing genetic algorithms, genetic programming, evolution strategies, and multi-objective optimization with support for arbitrary data structures and parallelization.
Install it if you need a mature, flexible framework for genetic algorithms, genetic programming, or multi-objective optimization.
dearpygui is a GPU-accelerated GUI framework for Python that builds immediate-mode interfaces with built-in support for plotting, node editing, and canvas drawing.
Builds, inspects, and manages Debian binary packages and repositories via Python API and command-line tools.
Parses Debian package metadata, copyright files, and control files in the Debian 822 format, with flexible recovery of imperfectly formatted files.
Install it if Debian package inspection is core to your tool; skip it if you only need basic dpkg integration.
An MCP server that scans Debian systems for known security vulnerabilities in installed packages and provides CVE details with EPSS exploit prediction scores.
However, note that this is the final release under the debsecan-mcp name—migrate to the renamed debvulns package for future updates.
Debtcollector provides Python deprecation patterns and strategies that emit warnings to developers about future API changes without breaking existing code.