Packages
CrcEngine provides table-based and bit-bashing CRC calculation with support for pre-defined algorithms (CRC8, CRC16, CRC32, CRC64 variants) and custom algorithm creation, plus C code generation for embedded use.
However, maintenance is dormant; use it for non-critical checksums or where you can fork if needed.
Computes Cyclic Redundancy Check (CRC) values for 8, 16, 24, 32, or 64-bit polynomials, providing both Python functions and a class interface compatible with standard library hash modules.
However, it is abandoned (last release 2010-06-27) with no documented support beyond Python 3.1.
CredStash stores and retrieves secrets using AWS KMS for encryption and DynamoDB for storage, providing a simple credential management system for applications and infrastructure.
Creosote scans your Python project's source code and dependency specifications to identify which declared dependencies are actually unused, helping you clean up bloated virtual environments.
CrewAI is a Python framework for building multi-agent AI systems where autonomous agents collaborate to solve complex tasks, either through role-based crews or event-driven flows.
A command-line tool to scaffold, run, deploy, and manage AI agent crews without requiring the full CrewAI framework to be installed.
Provides shared utilities, telemetry, and configuration infrastructure for CrewAI multi-agent workflows—version management, user data paths, and observability hooks.
Provides file type abstractions for CrewAI multimodal inputs, auto-detecting and handling images, PDFs, text, audio, and video files for agent task processing.
However, verify the license before use in proprietary projects, and confirm system media library availability for your target file types.
CrewAI Tools provides a collection of ready-made and custom tools that extend CrewAI agents with capabilities for file management, web scraping, database integration, API access, and AI-powered operations.
However, verify the license before production use, as it is currently undeclared in the metadata.
Simplifies writing CloudFormation custom resources by handling responses, exception trapping, timeouts, and structured logging for AWS Lambda functions.
However, note that maintenance is dormant (654 days since last release); verify compatibility with your Python version and current boto3/CloudFormation APIs before…
Crick provides approximate and streaming algorithms optimized for performance, enabling efficient computation on large data streams without storing all data in memory.
However, verify that the specific algorithms you need are implemented, and be aware that active development has slowed—suitable for production use of existing…
Provides Bootstrap 3 HTML templates for django-crispy-forms, enabling styled form rendering in Django projects using Bootstrap 3 CSS framework.
However, note that maintenance is dormant—the last release was 2024-01-13—so if you need active support or are starting a new project, consider whether a more…
Provides Bootstrap 4 HTML templates for django-crispy-forms, enabling automatic rendering of Django forms with Bootstrap 4 styling and layout.
Install it if you use django-crispy-forms and want Bootstrap 4 styling.
Provides Bootstrap 5 form templates and layout components for django-crispy-forms, enabling styled form rendering with Bootstrap 5 markup and interactive elements like floating labels, accordions, and switches.
Install it if you want Bootstrap 5 form rendering without writing custom templates.
Provides Tailwind CSS styling templates for django-crispy-forms, allowing you to render Django forms with Tailwind utility classes using the `|crispy` filter or `{% crispy %}` tag.
However, be aware that development is still in early stages—test thoroughly in your project and check the documentation for any limitations with advanced crispy-forms…
Crochet lets you call Twisted asynchronous code from blocking Python code, managing the reactor thread automatically so you can use Twisted in Django, Flask, or other synchronous frameworks.
Parses cron schedule strings into structured formats and generates next/previous execution times for datetime objects using cron-like scheduling rules.
Install it if you need to parse cron expressions, iterate over scheduled times, or validate datetimes against cron rules.
Converts cron expressions into human-readable descriptions in multiple languages, supporting standard cron syntax with special characters and various time formats.
Install it if you need to display or explain cron schedules to users or in logs.
Determines the next execution times of a Quartz-syntax cron schedule without running a scheduler or task queue.
Validates Unix cron expressions, matches them against specific datetimes, generates execution times within a date range, and provides a scheduler for running tasks on cron schedules.
Evaluates cron expressions to determine if a scheduled task should trigger at a given time, supporting standard Vixie Cron syntax plus Java Quartz extensions and arbitrary-interval repeaters.
croniter iterates over datetime objects using cron expression syntax, calculating next and previous occurrences of scheduled times.
Install it if you need to parse cron expressions or calculate scheduled times programmatically.
A Python client library for Cronitor that monitors background jobs, scheduled tasks, and HTTP endpoints by sending telemetry pings and syncing monitor configurations via the Cronitor API.
Install it if you run background jobs or scheduled tasks and want centralized monitoring with minimal code changes—the Celery integration is particularly valuable for…
Parses and evaluates cron expressions to find matching execution times, with support for Debian cron syntax including DST handling, optional seconds field, and advanced features like last-day-of-month and nth-weekday matching.
Install it if you need to parse or evaluate cron expressions in Python—particularly if you require Debian cron compatibility or advanced features like…
Parses crontab schedule expressions and calculates the delay in seconds until the next scheduled execution time.
However, the aging maintenance status (no active development in over a year) and high install friction (source distribution) mean you should verify compatibility with…
Cross provides a unified interface for writing framework-agnostic web code that adapts to FastAPI, Flask, Django, Starlette, and other Python web frameworks without rewriting.
However, the description's 'early development' caveat conflicts with the 'Production/Stable' classifier — verify stability for your use case before relying on it in…
CrossHair uses symbolic execution and SMT solving to find counterexamples to type-annotated functions with contracts, and can generate unit tests or detect behavioral differences between implementations.
Parses NGINX configuration files into JSON and rebuilds them from JSON, with command-line tools for parsing, building, lexing, formatting, and minifying configs.
Install it if you need to programmatically work with NGINX configurations or provide config analysis tooling.
A lightweight Python client library for the Crowdin API that enables programmatic access to Crowdin's localization platform, supporting project management, file operations, and GraphQL queries.
Install it if you are automating Crowdin workflows or building tools that interact with Crowdin's API.
FalconPy is the official CrowdStrike Falcon SDK for Python, providing abstracted access to the entire CrowdStrike Falcon API through service classes or a unified Uber Class, with automatic token management and support for multiple cloud regions.
Install it if you need to integrate CrowdStrike Falcon APIs into a Python application; it eliminates boilerplate OAuth2 and token management code.
Python library for controlling Crownstone smart home devices via USB serial connection, requiring a Crownstone USB adapter.
However, the dormant maintenance status (last release 2022-11-03) and unclear license metadata are significant concerns—verify license compliance and test…
crudini is a command-line utility for reading, writing, and modifying INI configuration files programmatically, supporting get, set, delete, and merge operations on sections and parameters.
cruft creates new projects from Cookiecutter templates and keeps them synchronized with template updates over time, automating boilerplate management throughout a project's lifecycle.
However, the dormant maintenance status (597 days since last release) means you should verify compatibility with your current Cookiecutter and Python versions before…
cryptg provides a native Python extension that implements AES-IGE encryption, the cipher mode used by Telegram's MTProto protocol.
Provides command-line tools to encrypt and decrypt files using GPG with AES256 cipher, supporting single files, directories, and optional tar archiving before encryption.
However, verify Python and GPG compatibility first, since the package has not been actively maintained since 2015 and may have undiscovered issues with modern…
Provides hashing and signing operations for StarkNet messages via a Python wrapper around the crypto-cpp C++ library.
However, verify the license terms before use, and be aware that the small community footprint (3 stars) means limited third-party documentation or troubleshooting…
cryptography provides cryptographic recipes and low-level primitives for symmetric encryption, message digests, key derivation, and other common cryptographic algorithms in Python.
Crytic-compile abstracts smart contract compilation across multiple frameworks and toolchains, generating standardized AST, ABI, and bytecode output regardless of whether your project uses Solc, Foundry, Hardhat, Brownie, or other Ethereum development tools.
However, do not install if your project cannot comply with AGPL-3.0-only copyleft requirements—this license mandates open-source redistribution of any derivative work.
Generates and analyzes CSAF 2.0 documents, which describe product vulnerabilities and their remediation status in a standardized format.
However, do not expect bug fixes or new features—evaluate whether the current feature set and stability meet your long-term needs before adopting it in a critical…
Minifies CSS, HTML, and JavaScript files or folders to reduce file size for production deployment, with optional hashing, gzipping, and file watching.