python313Packages.trevorproxy: init at 1.0.9

Module to rotate the source IP address via SSH proxies and other methods

https://github.com/blacklanternsecurity/TREVORproxy

Changed files
+35
pkgs
by-name
tr
trevorproxy
development
python-modules
trevorproxy
top-level
+1
pkgs/by-name/tr/trevorproxy/package.nix
···
+
{ python3Packages }: with python3Packages; toPythonApplication trevorproxy
+32
pkgs/development/python-modules/trevorproxy/default.nix
···
+
{
+
lib,
+
buildPythonPackage,
+
fetchPypi,
+
poetry-core,
+
sh,
+
}:
+
+
buildPythonPackage rec {
+
pname = "trevorproxy";
+
version = "1.0.9";
+
pyproject = true;
+
+
src = fetchPypi {
+
inherit pname version;
+
hash = "sha256-ZUOqtJmLiZbe2LBkpTGELeKFkmzA0WCJ/TXPi9eyRXs=";
+
};
+
+
build-system = [ poetry-core ];
+
+
dependencies = [ sh ];
+
+
pythonImportsCheck = [ "trevorproxy" ];
+
+
meta = {
+
description = "Module to rotate the source IP address via SSH proxies and other methods";
+
homepage = "https://github.com/blacklanternsecurity/TREVORproxy";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
+
mainProgram = "trevorproxy";
+
};
+
}
+2
pkgs/top-level/python-packages.nix
···
treq = callPackage ../development/python-modules/treq { };
+
trevorproxy = callPackage ../development/python-modules/trevorproxy { };
+
trezor = callPackage ../development/python-modules/trezor { };
trezor-agent = callPackage ../development/python-modules/trezor-agent {