pythonPackages.advocate: remove

Nothing depends on it anymore and the repo has been archived since 2023.
This commit is contained in:
Pavel Borzenkov
2026-07-01 09:54:42 +02:00
parent 33e6d0bf86
commit 31b4a9194d
3 changed files with 1 additions and 49 deletions
@@ -1,47 +0,0 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
ndg-httpsclient,
netifaces,
pyasn1,
pyopenssl,
requests,
six,
urllib3,
}:
buildPythonPackage rec {
pname = "advocate";
version = "1.0.0";
format = "setuptools";
src = fetchFromGitHub {
owner = "JordanMilne";
repo = "advocate";
rev = "v${version}";
hash = "sha256-opObkjkad+yrLE2b7DULHjGuNeVhu4fEmSavgA39YPw=";
};
propagatedBuildInputs = [
ndg-httpsclient
netifaces
pyasn1
pyopenssl
requests
six
urllib3
];
# The tests do network requests, so disabled
doCheck = false;
pythonImportsCheck = [ "advocate" ];
meta = {
homepage = "https://github.com/JordanMilne/Advocate";
description = "SSRF-preventing wrapper around Python's requests library";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ pborzenkov ];
};
}
+1
View File
@@ -77,6 +77,7 @@ mapAliases {
# keep-sorted start case=no numeric=yes
abjad = throw "'abjad' was removed due to lack of maintenance"; # Added 2026-03-24
abodepy = throw "'abodepy' has been renamed to/replaced by 'jaraco-abode'"; # Converted to throw 2025-10-29
advocate = throw "'advocate' has been removed due to being archived upstream and unused"; # added 2026-07-01
aioinflux = throw "'aioinflux' was removed because it is abandonned upstream. For InfluxDB v2+ support, please use the official Python client library"; # Added 2026-01-15
aiosenz = throw "aiosenz was removed because Home Assistant switched to pysenz"; # added 2025-12-29
aioshutil = throw "'aioshutil' was removed because uiprotect no longer depends on it"; # added 2026-02-16
-2
View File
@@ -106,8 +106,6 @@ self: super: with self; {
advantage-air = callPackage ../development/python-modules/advantage-air { };
advocate = callPackage ../development/python-modules/advocate { };
aeidon = callPackage ../development/python-modules/aeidon { };
aemet-opendata = callPackage ../development/python-modules/aemet-opendata { };