Subcategories
Packages
A Python client library for authenticating with and making API requests to MuckRock and DocumentCloud services, handling token management, rate limiting, and automatic retries.
Install it if you need to programmatically access MuckRock or DocumentCloud APIs—it eliminates boilerplate around authentication, token refresh, and rate limiting.
Loads environment variables from a .env file into Django's manage.py and WSGI applications before Django initializes.
Killtracker is an Alliance Auth plugin that automatically filters and posts Eve Online killmails to Discord channels based on customizable conditions like location, ship type, and attacker count.
However, install only if you are already running Alliance Auth and can commit to a Celery worker setup.
Implements an OpenID Connect Provider (OP) library that handles authentication flows, token management, and provider configuration for web applications.
Quandl provides a Python client for accessing financial and economic data through the Quandl API, returning datasets and datatables as pandas DataFrames.
An Alliance Auth app that manages a central freight service for alliances or corporations, including contract tracking, reward calculation, route pricing, and Discord notifications.
However, verify the license terms in the repository first, as the package metadata does not declare a license.
A Django admin plugin for Alliance Auth that logs, searches, and analyzes celery task execution with charts, statistics, and CSV export.
Python SDK for the SendinBlue REST API, enabling programmatic management of email campaigns, contacts, transactional emails, and SMS through a wrapper around their HTTP endpoints.
Wrapper and CLI tool to submit URLs to archive.org's Save Page Now service for web page archival.
Install it if you need to submit URLs to archive.org from Python code or the command line.
Provides JWT authentication for Django-Ninja APIs, offering token generation, refresh, and verification endpoints without requiring Django REST Framework.
A Django module for AllianceAuth that tracks and displays EVE Online killboard statistics, including corporation and alliance kill/loss records, rankings, and hall of fame/shame leaderboards.
Monitors member activity in Alliance Auth using Member Audit data and sends notifications to users and managers when inactivity thresholds are exceeded.
However, verify the license terms before production deployment, as the license status is currently unclear.
A Django plugin for AllianceAuth that tracks and manages alliance and corporation contacts with standings, notes, and integration with the Secure Groups permission system.
Adds Member Audit-based filtering to Alliance Auth's Secure Groups, enabling group membership rules based on character activity, assets, skills, compliance, and corporation roles.
Generated Python client for the Cybrid Identity API, providing programmatic access to identity management, authentication, and OAuth token operations for the Cybrid crypto platform.
Install only if you actually need Cybrid Identity API access; it is a specialized client for a specific platform, not a general-purpose library.
A Django addon for AllianceAuth that checks whether player characters meet skill requirements for in-game doctrines, with management tools for defining doctrine skill plans.
Python client library that wraps the Marketo REST API, handling authentication, error handling, and rate limiting (100 calls per 20 seconds) to simplify programmatic access to Marketo lead, list, activity, and campaign data.
Install it if you need straightforward Marketo REST API access in Python and can tolerate a source tarball distribution; avoid it if you require cutting-edge…
Adds a dashboard widget to AllianceAuth that displays unregistered characters and audits member registration status through the MemberAudit integration.
Integrates with Alliance Auth to maintain a blacklist of users and prevent them from accessing services, with support for notes and comments on blacklisted entries.
Builds type-safe Django management command CLIs using Typer's static typing and parameter validation, with support for subcommands, command groups, and shell tab-completion.
Install it if you're building or maintaining Django management commands.
Provides Windows-specific traffic redirection binaries for mitmproxy, enabling transparent HTTP/HTTPS interception on Windows via a named-pipe redirector and vendored WinDivert library.
A Python client library for connecting to ASP.NET Core SignalR servers, supporting multiple transports (WebSockets, Server-Sent Events, long polling) and message encodings (text and msgpack binary).
However, verify the license terms first—the metadata does not declare one—and confirm that the AsyncIO layer meets your concurrency needs if you plan to use it in…
A Python client library for the Cybrid Organization API, enabling programmatic management of organizations and their associated resources via REST endpoints.
Install it if you need to interact with the Cybrid Organization API from Python.
Adds JSON Web Token (JWT) authentication support to Django REST Framework, enabling token-based API authentication for Django applications.
Retrieves technical analysis indicators and trading signals from TradingView for financial symbols without requiring Selenium or a browser.
A Django application that forwards HTTP requests to another server and returns the response, optionally rewriting URLs and applying authentication checks.
Not recommended if you need active maintenance or cutting-edge features.
An in-memory storage backend for Django that implements Django's storage API without persisting data to disk by default.
However, the package is abandoned and will not receive updates for modern Django or Python versions, so it is not suitable for new projects targeting current releases.
A Python client library for the authentik identity and access management API, auto-generated from OpenAPI specification to provide typed access to authentik's admin, authenticator, and system endpoints.
Install it if you're automating authentik administration or integrating it into a larger system.
A Python client for MessageBird's REST API that lets you send SMS messages, manage voice calls, check account balance, and interact with other MessageBird services.
However, do not install if you require active support, regular API updates, or features added after mid-2024.
A Python wrapper for the HelloSign API that lets you send signature requests, manage accounts, and embed signing workflows into your application.
Install only if you are already committed to HelloSign and need a Python client for an existing integration.
Provides a high-level authentication and authorization API for Python web apps integrating with Microsoft Entra ID, Azure AD B2C, and related Microsoft identity platforms, built on top of the MSAL library.
Not recommended for production systems requiring official vendor support.
Provides session management for aiohttp.web applications with dict-like access to user-specific data, supporting multiple storage backends including encrypted cookies, Redis, and Memcached.
Install it if you are building an aiohttp web application that needs to track user state across requests.
Iterates over Server Sent Event (SSE) streams from HTTP endpoints, parsing each message into objects with data and optional event, id, and retry attributes.
However, do not install if you require active maintenance, explicit modern Python version guarantees, or ongoing bug fixes—consider alternatives if your project…
LucoPy is a Python SDK for interacting with the Luco API, providing methods to manage slots, submissions, and slot sequences in a data observability platform.
However, the dormant maintenance status is a significant concern: you should verify that Luco itself remains supported by Lu.co and that this SDK is compatible with…
Duplicates Django model instances with fine-grained control over which fields and relationships are copied, automatically handling unique field conflicts.
Install it if you need to duplicate model instances with control over which fields and relationships are copied.
Provides utilities and base classes to reduce boilerplate when building FastAPI applications, including resource-based CRUD patterns, class-based views, and common helper types.
Official Python client library for Recurly's V3 API, enabling programmatic access to Recurly's subscription and billing management platform.
WsgiDAV is a WebDAV server implementation in Python that runs standalone with SSL support or as a WSGI application, exposing directories and data structures as editable file systems over the WebDAV protocol.
Install it if you need a WebDAV server (standalone or embedded), want to expose files or data structures over WebDAV, or need to integrate remote file access into a…
Read and iterate over WARC (Web ARChive) and WET (WARC Extracted Text) files, extracting record metadata and content from web crawl archives.
Builds and validates TLS certificate chains by fetching missing intermediate certificates via the AIA (Authority Information Access) extension, working around CPython issue 18617 where servers don't provide the full chain.
However, its pre-alpha status and dormant maintenance (last release 2021-11-27) mean no active support or updates; use it as a workaround, not a long-term solution.