Packages
Builds a structural knowledge graph of your codebase using Tree-sitter and serves it via MCP to AI coding tools, so they read only the files affected by a change instead of scanning the whole project.
Measures and tracks carbon emissions from local computing hardware (CPU, GPU, RAM) and provides estimates of their environmental impact based on regional electricity carbon intensity.
Install it if environmental impact of your code matters to your workflow or reporting requirements.
Uploads Python code coverage reports to Codecov, combining results from multiple languages and CI providers into a single coverage dashboard.
A command-line interface for interacting with Codecov directly from your terminal or CI platform, enabling you to create commits, generate reports, and upload coverage data.
However, verify the actual license terms before use in proprietary or restricted projects, since the metadata does not declare one.
Codefind locates code objects by filename and qualified name, retrieves all functions sharing a code object, and can replace a function's code with another's—enabling runtime code patching.
However, maintenance is dormant, licensing is undeclared, and it is a niche tool—install only if you have a concrete use case and can tolerate lack of active support.
CodeFlare SDK provides a Python interface for submitting and managing batch jobs and resource requests on Kubernetes clusters, supporting multiple authentication methods and simplifying access to high-performance compute resources.
Codeflash is a CLI tool that uses LLMs to automatically generate, test, and benchmark Python code optimizations, then opens pull requests with the best performance improvements found.
A pytest plugin that adds benchmarking capabilities for CodeFlash's automatic code performance optimization pipeline.
However, verify the license terms first, and confirm that the plugin's benchmarking output meets your performance measurement needs before committing to it in…
Integrates Python applications with Amazon CodeGuru Profiler to collect runtime performance data and send it to AWS for analysis and optimization recommendations.
Provides command-line and Python API tools for managing Android and iOS app builds, code signing, and deployment workflows.
Parses and modifies tox.ini configuration strings, including environment lists, environment definitions, and conditional dependencies with support for expansion and transformation.
Modifies YAML documents in place with surgical precision, preserving all whitespace and formatting on unchanged lines to produce minimal diffs.
Generates consistent, human-readable codenames from strings and numbers by hashing input and mapping to adjective-noun combinations, usable as a Python library or command-line tool.
However, verify that the word lists and Python version support meet your needs—the last release was June 2018 and classifiers only claim support through Python 3.4.
Parses GitHub CODEOWNERS files to extract ownership rules and determine which owners are responsible for a given file path.
Install it if you need to programmatically parse CODEOWNERS files in Python.
CodeShield filters code generated by LLMs to detect and block insecure patterns before they reach production, using static analysis across multiple programming languages.
Install only if you actually integrate LLM code output into your pipeline; it's not a general-purpose static analyzer.
Codespell finds and fixes common misspellings in text files, particularly source code, using a curated dictionary of frequent errors rather than full dictionary validation.
Measures elapsed time in Python code using a flexible Timer class that works as a decorator, context manager, or standalone object, with customizable output formatting and named timer aggregation.
A Python client library for the Codewords API with built-in FastAPI integration, handling HTTP communication and structured request/response handling.
Provides high-precision implementations of error functions (erf, erfc, erfcx) and normal distribution functions (PDF, CDF, inverse CDF) using W.J. Cody's rational Chebyshev approximations.
coffea provides columnar data analysis tools for high-energy physics (HEP) experiments, enabling efficient manipulation of ROOT file data and event structures using NumPy-like syntax with horizontal scaling support.
Compiles CoffeeScript code to JavaScript from within Python, wrapping the JS CoffeeScript compiler for use as a Python library.
Cog packages machine learning models into production-ready Docker containers with automatic CUDA/dependency resolution, OpenAPI schema generation, and a built-in HTTP inference server.
Cog executes Python code snippets embedded in source files and replaces them with their output, enabling dynamic content generation in static files.
Install it if you need to embed executable Python in static files and regenerate their output on demand.
Creates and manages mosaics of Cloud Optimized GeoTIFF files according to the mosaicJSON specification, enabling efficient access to large collections of geospatial imagery.
Cognee builds a self-hosted knowledge graph from ingested data, giving AI agents persistent long-term memory across sessions with vector search, graph reasoning, and ontology grounding.
Python SDK for interacting with Cognite Data Fusion (CDF), a cloud-based industrial data platform, with support for both synchronous and asynchronous API operations.
Install it if you need to access CDF from Python; skip it only if you do not use Cognite's platform.
A command-line tool for configuring, administrating, and deploying Cognite Data Fusion projects through interactive commands, scripted YAML workflows, and bundled project templates.
Calculates cognitive complexity scores for Python functions by analyzing their abstract syntax tree, measuring how difficult code is to understand based on control flow, nesting, recursion, and logical operations.
However, consider it a read-only tool: expect no bug fixes, security patches, or feature updates.
Decodes and verifies Amazon Cognito JWT tokens in both synchronous and asynchronous modes, validating signatures against AWS public key sets.
However, it is abandoned (last release June 2021, repository archived), so you should verify that it remains compatible with your Python version and current Cognito…
Python SDK for accessing Cohere's language models across multiple cloud platforms including Cohere's own API, AWS Bedrock/SageMaker, Azure, GCP, and Oracle OCI.
Parse documents via a remote Compass Parser API and manage indexed documents through a Compass API client, supporting multiple file types and file systems.
Parses and renders templated text for Cohere language models, handling citations, vision generation markup, and prompt formatting across Python and Rust.
A Setuptools plugin that automatically injects a license file into Python packages at build time, reflecting the license declared in the package's License Expression.
Coiled is a Python client library that provisions and manages Dask clusters on cloud infrastructure, handling resource allocation, networking, and environment setup to scale parallel workloads.
However, verify the Elastic-2.0 license terms for your use case, and confirm whether coiled.io's service requires a paid account—the client library alone is not…
Official Python SDK for the Coinbase Advanced API, providing REST and WebSocket clients to access real-time market data, manage orders, and execute trades programmatically.
Install it if you need to programmatically trade on Coinbase or consume their Advanced API—it is the canonical choice for Python developers.
coincurve provides Python bindings to libsecp256k1, enabling fast elliptic curve cryptography operations on the secp256k1 curve used by Bitcoin and Ethereum.
Install it if you need secp256k1 operations; the medium install friction is justified by the performance and correctness guarantees of the underlying C library.
Colander deserializes and validates data structures composed of strings, mappings, and lists, and serializes arbitrary data structures back to those primitive types using extensible schema definitions.
Install it if you need schema-based validation and serialization in a web framework or data-processing pipeline.
ColBERT is a BERT-based retrieval model that encodes passages and queries into token-level embedding matrices, then uses late interaction scoring to find relevant passages from large text collections in milliseconds.
However, the unclear license requires verification before commercial use, and the aging maintenance status (368 days since last release) means you should check…
Adds shell command-line completion to colcon build tool commands using argcomplete, enabling tab-completion of colcon subcommands and arguments in bash and other shells.
The long gap since the last release (2019) is not a red flag for a plugin that provides a well-defined feature; however, verify that completion works with your shell…
Provides Bash script generation as an extension to colcon-core, enabling shell environment setup and build orchestration for colcon-based projects.
However, the Alpha status and two-year gap since the last release suggest it may not be heavily developed; verify that the current version meets your colcon version…