Packages
Extends Azure Functions to support stateful, long-running workflows and orchestrations in serverless environments by managing state, checkpoints, and restarts automatically.
Scrapling is a web scraping and crawling framework that handles single requests to full-scale crawls, with built-in anti-bot bypass, adaptive element relocation, proxy rotation, and concurrent spider support.
Install it if you need to scrape protected or dynamic websites at scale; skip it if you only need simple static HTML parsing.
eckitlib is a Python binding for EcKit, a cross-platform C++ toolkit providing abstractions for multi-threading, JSON/YAML parsing, serialization, networking, linear algebra, and file-system operations.
However, install only after verifying the license terms (currently unclear in metadata) and confirming your Python version and platform are supported by the pre-built…
Provides the core hosting infrastructure for building conversational AI agents that work across Microsoft 365 platforms, handling activity processing, state management, authentication, and channel communication.
Install it if you are building agents for Teams, M365 Copilot, or other Microsoft platforms; skip it if you need agents for non-Microsoft channels only.
Provides core types and schemas implementing the Activity protocol for building conversational AI agents across Microsoft 365 platforms like Teams, Copilot Studio, and web chat.
Install it if you are building agents for Microsoft 365 platforms or integrating with the Microsoft Agents SDK ecosystem.
Trame is a Python web framework for building interactive visual analytics applications that combine 3D visualization, data analysis, and web UI components into a single browser-based or desktop application.
trame-server provides the server-side runtime for trame applications, managing shared state, client-server communication, and web server hosting for interactive Python applications.
trame-client is the browser-side runtime for trame applications, handling client-server communication, state synchronization, dynamic component loading, and template rendering.
Official Python SDK for CloudCruise that provides automated browser workflow execution, encrypted credential management, realtime event streaming, and webhook verification.
Install it if you need to integrate CloudCruise workflow automation into a Python application.
Kedro is a Python framework for building production-ready data engineering and data science pipelines with automatic dependency resolution, data catalog management, and built-in support for reproducibility and modularity.
Install it if you need structure and best practices for data engineering or data science projects beyond notebooks.
A deprecated alias package that ships identical code to its successor; maintained only for backward compatibility during a transition period.
CherryPy is an object-oriented HTTP framework that lets you build web applications and APIs by writing Python classes and methods, then expose them as web endpoints.
django-tinymce provides a Django form widget and model field that integrates the TinyMCE 7.8.0 rich-text editor into Django applications, allowing developers to render HTML editing interfaces in forms and models.
Provides access to Google App Engine services (Datastore, Task Queues, Memcache, images, mail, and others) for Python 3 applications running on App Engine's second-generation runtimes.
Provides Material Design UI components (buttons, text fields, dialogs, etc.) for trame web applications, wrapping Vuetify's Vue component library in Python.
osc-lib provides a shared library of common modules and utilities for building OpenStackClient (OSC) plugins and command-line tools that interact with OpenStack APIs.
Adds role-based access control to Django REST Framework viewsets, allowing you to define different permissions, querysets, and serializers per user role without scattered conditional logic.
eventkit provides an event-driven framework for building asynchronous data pipelines and connecting loosely coupled components through events, with seamless asyncio integration.
Not recommended for new projects expecting active maintenance or future Python version support beyond 3.12.
Python client library for IBM Cloud Platform Services that provides programmatic access to account management, IAM, resource control, billing, and other IBM Cloud platform APIs.
Draccus parses command-line arguments and configuration files into Python dataclasses, with support for nested configs, config file inclusion, and runtime type selection via choice registries.
Install it if you need nested configs, config file inclusion, or runtime type selection; skip it if your config needs are simple enough for a basic argparse setup.
Adds Money and currency field types to Django models and forms, handling monetary values with proper currency support through py-moneyed.
Laces provides Django components that bundle template rendering logic with data, allowing them to render themselves via a template tag without requiring the parent template to manage their context.
Provides the host framework and infrastructure for building Azure AI Hosted Agent containers, handling health probes, graceful shutdown, OpenTelemetry tracing, and ASGI serving.
Install it if you are building agents for Azure Foundry or need a structured ASGI host with OpenTelemetry and graceful shutdown.
Bridges LangGraph agent workflows to the AG-UI protocol, automatically generating HTTP endpoints with event streaming for agent interactions.
Installs, removes, disables, and enables custom nodes for ComfyUI, plus provides a hub interface to browse and manage a registry of community extensions.
Install it if you use ComfyUI; it is now a dependency of ComfyUI itself in recent versions.
MyCDP provides autogenerated Chrome DevTools Protocol utilities for Python-based browser automation without external drivers, enabling direct Chromium control or connection to existing browser instances via remote debugging.
Install it if you need CDP-based browser automation or want to add CDP capabilities to an existing framework.
Chalice is a Python framework for building and deploying serverless applications to AWS Lambda, with decorators for integrating API Gateway, S3, SNS, SQS, and other AWS services.
Provides Python and REST APIs for building software agents that can work with code, execute tasks locally or in ephemeral containers, and integrate with LLMs.
However, verify the license terms first—the metadata does not specify one—and ensure your LLM API and Python 3.12+ environment are in place before starting.
Framework for building Microsoft Teams applications with decorator-based activity routing, OAuth authentication, and Microsoft Graph integration.
Sanic Extensions adds OpenAPI documentation, request validation, CORS, argument injection, and automatic HTTP method handling to Sanic web applications.
However, the aging maintenance status (206 days since last release) and ALPHA-stage API designation in the description suggest caution for production use—verify…
Provides a lightweight web UI and OpenAI-compatible API server for discovering, registering, and running agents and workflows built with the Microsoft Agent Framework.
However, do not use it for production—it is explicitly a sample app, and the documentation recommends building your own custom interface for production deployments.
Client library for connecting to LangSmith, a platform for tracing, debugging, and evaluating language model applications and agents.
Arcade MCP Server provides a FastAPI-like framework for building Model Context Protocol servers that expose tools to AI assistants and development tools through stdio and HTTP/SSE transports.
Provides event-driven communication and task management for Python threads and asyncio, with decorators for signal handling and call batching.
Enables communication with remote A2A-compliant agents and allows local agents to be hosted and accessed via the standardized A2A protocol.
However, this is a beta release, so expect potential API changes.
Fabricatio is a Python library for building LLM-powered multi-agent applications using an event-driven architecture, with Rust-backed performance for core operations and PyO3 bindings.
Not recommended if you need a mature, heavily documented framework—the project is young (first release February 2025) and has an extensive TODO list indicating…
A backend SDK for building chat applications using OpenAI's APIs, providing structured integration with OpenAI's chat and agent models through a Python interface.
However, verify the Apache 2.0 license claim against the actual LICENSE file, and check the documentation (not linked in the fact sheet) to confirm the SDK's API…
Registers cleanup functions to run when an asyncio event loop closes, similar to the standard library's atexit but tied to event loop lifecycle rather than interpreter exit.
Provides framework-agnostic helper functions and constants for building A2UI subagent tools, including operation builders, prompt assembly, state management, and request orchestration that can be composed into agent framework adapters.
Provides a unified Python SDK for interacting with SAP Cloud services including object storage, destination management, audit logging, telemetry, credential handling, and AI integration.