Packages
A Python client for the ConvertAPI online file conversion service, enabling programmatic conversion between file formats (PDF, images, documents) and PDF manipulation (merge, encrypt, split, repair, decrypt).
However, the aging maintenance status (last release 699 days ago) and reliance on an external paid service mean you should verify current ConvertAPI pricing and…
Converts decimal WGS84 longitude/latitude coordinates to and from British National Grid (OSGB36) and ETRS89 coordinates using Rust FFI for speed.
Converts dates between the Gregorian calendar and 15+ alternative calendar systems including Hebrew, Islamic, Julian, French Republican, Mayan, and others, plus calculates holidays across North American, Jewish, and other traditions.
Install only if you actually need multi-calendar support; the single pymeeus dependency is manageable.
Provides lightweight utilities for manipulating Python dictionaries and data structures, including functions to delete or pop multiple keys at once using tuples or sets.
However, verify that the performance gain justifies the compiled dependency for your use case, and be aware it is pre-alpha, so the API may change.
Python client for Convex, a backend-as-a-service platform, enabling queries, mutations, and subscriptions to a Convex backend via RPC calls.
Cookiecutter is a command-line tool that generates new projects from templated directory structures, supporting any language or framework through Jinja2-based variable substitution and optional pre/post-generation hooks.
Parses and renders HTTP Cookie and Set-Cookie headers according to RFC 6265, providing a cleaner API than Python's standard http.cookies module.
coola compares complex nested data structures containing tensors, arrays, DataFrames, and other scientific objects for exact or approximate equality, with detailed difference reporting.
Install it if you regularly compare complex objects.
Generates random human-readable names and URL-safe slugs with customizable word combinations, supporting fixed or variable-length output.
Install it if you need random readable names or slugs for identifiers, URLs, or test data.
CoolProp provides thermodynamic and transport property calculations for fluids and fluid mixtures, offering open-source functionality similar to REFPROP.
Copernicusmarine provides a CLI and Python API to query, filter, and download marine oceanographic data from the Copernicus Marine Service, including subsetting to NetCDF or Zarr formats.
The main gotchas are the Python 3.10+ requirement, the xarray/numpy compatibility caveat, and unclear license metadata—verify the EUPL terms apply to your use case…
Copier is a template engine and CLI tool that generates projects from templates stored in local paths or Git repositories, with support for dynamic file and directory name substitution via Jinja2.
Install it if you create or consume project templates; skip it if you only need simple file copying or one-off project setup.
Extends Copier's Jinja2 templating with a loader that imports custom extensions from file paths relative to your template root, rather than requiring Python dotted module paths.
Provides a Jinja2 extension for Copier that loads custom template extensions from file paths relative to the template root, plus a context hook mechanism for modifying template rendering context.
CopilotKit is a Python SDK for building AI copilots and agents that integrate with LangGraph, LangChain, and FastAPI to add conversational AI capabilities to applications.
Install it if you are building a FastAPI or LangChain application and want a higher-level agent framework; skip it if you prefer lower-level control over your agent…
Copulas models multivariate statistical distributions and generates synthetic tabular data that preserves the statistical properties of the original dataset using copula functions.
However, the BUSL-1.1 license restricts commercial use until a future date—verify the license terms against your use case before committing.
Copybook parses VSAM copybook definitions and extracts field structure and position information to enable parsing of fixed-width data files.
However, do not expect maintenance, bug fixes, or support for new Python versions.
Coqpit provides configuration management through Python dataclasses with JSON serialization, type checking, and command-line argument parsing, designed for machine learning projects that need portable, schema-driven configs.
However, do not use it if you require active maintenance, ongoing Python version support, or a clear license statement.
Coqpit-config provides lightweight configuration management through Python dataclasses with JSON serialization, type checking, and command-line argument parsing.
Coqui TTS synthesizes speech from text using deep learning models, supporting over 1100 languages with pretrained weights and tools for training and fine-tuning custom models.
Install it if you want pretrained models out-of-the-box or plan to fine-tune.
A PyTorch model trainer framework that handles training loops, optimization, mixed precision, distributed training, and experiment logging with minimal boilerplate.
Sends Python application logs to Coralogix, a cloud-based log analytics platform, via a Python logging handler that integrates with the standard library's logging module.
However, be cautious: the package is abandoned and receives no maintenance.
Provides OpenTelemetry extensions for Python applications to integrate with Coralogix observability platform, enabling traces and metrics collection.
No—install only if you are already committed to Coralogix and cannot use a maintained alternative.
Provides the Applitools Eyes Core SDK Server binary for visual testing and quality assurance across macOS, Windows, and Linux platforms.
Install only if you are already committed to the Applitools Eyes platform and have verified that this version meets your needs.
A Python client library for interacting with Core API servers, handling schema retrieval and API actions across multiple hypermedia formats including CoreJSON, OpenAPI, JSON Hyper-Schema, and HAL.
No, not for new projects.
An async Redis client with full type hints, supporting cluster and sentinel deployments, built on anyio for compatibility with asyncio and trio.
Provides fast C++ implementations of time-series transformations and scalers for grouped data, designed to work with numpy arrays and support multithreading.
However, most users should access it indirectly through mlforecast or similar higher-level libraries rather than using it directly; install it directly only if you…
Converts trained machine learning models from popular frameworks into Apple's Core ML format (.mlmodel) and provides tools to examine, test, and make predictions with Core ML models.
Generates publication-quality corner plots (scatterplot matrices) for visualizing multivariate data distributions and correlations, commonly used in Bayesian analysis and parameter estimation.
Cornice provides decorators and utilities to build REST web services on top of Pyramid, with built-in support for request validation, error handling, and API documentation.
Provides a JSON-based format and evaluator for correction factors—functions that map scalar inputs to scalar outputs—commonly used in high-energy physics analysis, with C++ and Python bindings.
Install it if you work with HEP data or need a standardized, versioned correction-factor framework; the medium install friction is typical for compiled scientific…
Python SDK for Tencent Cloud's COS (Cloud Object Storage) service, enabling programmatic upload, download, and management of objects in cloud storage buckets.
COSCMD is a command-line tool for managing Tencent Cloud COS (Cloud Object Storage) buckets and objects from the terminal.
However, the 458-day maintenance gap means you should verify API compatibility with your COS version before relying on it for new projects.
Provides utilities for COS Lite charms, including bindings for cos-tool, Juju topology logic for observability labels, and a Python logging handler that forwards logs to Loki.
Cosmic Ray is a mutation testing tool that modifies your Python source code and runs your test suite against each mutation to measure test effectiveness and code quality.
It's a specialized tool—not for every project—but essential for teams that need confidence in test quality.
Cosmos-xenna is a Python framework for building and running distributed AI inference pipelines on Ray clusters, handling resource allocation, autoscaling, and data flow across multi-stage workflows.
However, the package description explicitly states it is no longer under active development and recommends migration to Cosmos 3 for new projects.
CosmPy provides Python bindings to interact with Cosmos SDK-based blockchain networks, enabling account queries, token transfers, staking, and smart contract interactions.
COT edits and deploys Open Virtualization Format (OVF/OVA) virtual appliance packages, allowing you to modify hardware configuration, add or remove disks, edit properties, and deploy to VMware ESXi servers.
Cotengra optimizes the contraction order of large tensor networks and einsum expressions, providing drop-in replacements for einsum and ncon with advanced slicing and path-finding strategies.
Cotyledon provides a framework for building long-running services with Unix signal handling, worker process spawning, supervision, daemon reloading, and rate-limited worker lifecycle management.
Install it if you are building a service that spawns multiple workers and want clean, predictable process management.