python3Packages.anonymizeip: init at 1.0.0

Co-authored-by: Defelo <mail@defelo.de>

Changed files
+35
pkgs
development
python-modules
anonymizeip
top-level
+33
pkgs/development/python-modules/anonymizeip/default.nix
···
+
{
+
lib,
+
fetchFromGitHub,
+
buildPythonPackage,
+
setuptools,
+
pytestCheckHook,
+
}:
+
+
buildPythonPackage rec {
+
pname = "anonymizeip";
+
version = "1.0.0";
+
pyproject = true;
+
+
src = fetchFromGitHub {
+
owner = "samuelmeuli";
+
repo = "anonymize-ip";
+
tag = "v${version}";
+
hash = "sha256-54q2R14Pdnw4FAmBufeq5NozsqC7C4W6QQPcjTSkM48=";
+
};
+
+
build-system = [ setuptools ];
+
+
nativeCheckInputs = [ pytestCheckHook ];
+
+
pythonImportsCheck = [ "anonymizeip" ];
+
+
meta = {
+
description = "Python library for anonymizing IP addresses";
+
homepage = "https://github.com/samuelmeuli/anonymize-ip";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ defelo ];
+
};
+
}
+2
pkgs/top-level/python-packages.nix
···
amshan = callPackage ../development/python-modules/amshan { };
+
anonymizeip = callPackage ../development/python-modules/anonymizeip { };
+
anchor-kr = callPackage ../development/python-modules/anchor-kr { };
ancp-bids = callPackage ../development/python-modules/ancp-bids { };