--- id: aa-srp version: "5.2.0" license: GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license… (full text in the JSON record) license_treatment: copyleft maintenance: active --- # aa-srp — Improved SRP Module for Alliance Auth License: copyleft · Maintenance: active · Downloads: 250.9K/mo ## What it is and what it does aa-srp is a Django application that extends Alliance Auth with a dedicated ship replacement program module for EVE Online communities. It lets players submit SRP requests by linking kill mails from zKillboard, EveTools Killboard, or EVE-Kill, and provides administrators with tools to review, approve, or reject claims with mandatory rejection reasons. The module includes a dashboard showing SRP link overviews, personal request status, and detailed administration views with searchable, sortable DataTables. The package depends on allianceauth (the core authentication and authorization framework) and django-eveonline-sde (for EVE game data). It integrates optional Discord notifications for approvals, rejections, and new requests if compatible Discord bots are running. Installation requires adding it to Django's INSTALLED_APPS, running migrations, and loading EVE Static Data Export (SDE) tables via a scheduled Celery task. Use it for: - Alliance leaders managing SRP reimbursement workflows for lost ships in PvP operations - Players submitting and tracking their own SRP claims with real-time status updates - Automating SRP notifications to Discord channels when new requests arrive or decisions are made - Importing existing SRP data from Alliance Auth's built-in SRP module to avoid duplicates - Setting fine-grained permissions for SRP reviewers and administrators within an alliance ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. aa-srp is a Django plugin for Alliance Auth that manages ship replacement program (SRP) requests, allowing players to submit, track, and approve compensation claims for lost vessels in EVE Online. Yes, if you run an Alliance Auth instance for an EVE Online alliance and need a modern SRP management interface. The package is actively maintained, has no known vulnerabilities, low install friction, and integrates cleanly with Alliance Auth's permission system. GPLv3 licensing is standard for the EVE community tooling ecosystem. Install only if you already have Alliance Auth v4.12.0+ running. ## Install pip install aa-srp uv add aa-srp poetry add aa-srp ## Installing aa-srp Before you install: Low install friction; pure Python wheel with only two runtime dependencies (allianceauth and django-eveonline-sde). Actively maintained with recent releases. License in practice: GPLv3 copyleft license requires that any modifications or derivative works remain open-source under the same license. Suitable for community-driven EVE Online alliance tools. Quickstart: pip install aa-srp==5.2.0 # Add to Alliance Auth local.py INSTALLED_APPS: INSTALLED_APPS += ["eve_sde", "aasrp"] INSTALLED_APPS = ["modeltranslation"] + INSTALLED_APPS # Run migrations: python manage.py migrate aasrp Requires an existing Alliance Auth installation (v4.12.0 or later) and Django 5.2. Python 3.10–3.14 only. Verify before relying: - Whether Discord notification features work without AA-Discordbot, Discord Notify, or Discord Proxy installed - Performance characteristics when handling large numbers of concurrent SRP requests ## Package facts - License: GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license… (full text in the JSON record) (copyleft) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 250.9K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags eve online srp management, alliance auth ship replacement, srp request tracking, eve killmail compensation, alliance auth plugin, eve-online, alliance-auth-plugin, django-app [View on SkillFed](https://skillfed.io/packages/aa-srp) · [View on PyPI](https://pypi.org/project/aa-srp/)