dnsrecon: 1.4.0 -> 1.5.1 (#439826)

Changed files
+19 -12
pkgs
by-name
dn
dnsrecon
development
python-modules
stamina
+10 -2
pkgs/by-name/dn/dnsrecon/package.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "dnsrecon";
-
version = "1.4.0";
+
version = "1.5.1";
pyproject = true;
src = fetchFromGitHub {
owner = "darkoperator";
repo = "dnsrecon";
tag = version;
-
hash = "sha256-uBb19JNlbevwqFSNzLzUmmDw063Hl7RPbu453tYZ3Gc=";
+
hash = "sha256-RX7A/vF19wTcvm+kP4ynarzGY+pUIj84zQJIM3tO/2M=";
};
+
+
pythonRelaxDeps = true;
build-system = with python3.pkgs; [ setuptools ];
dependencies = with python3.pkgs; [
dnspython
loguru
+
httpx
+
fastapi
+
uvicorn
+
slowapi
+
stamina
+
ujson
lxml
netaddr
requests
+9 -10
pkgs/development/python-modules/stamina/default.nix
···
{
lib,
+
anyio,
buildPythonPackage,
+
dirty-equals,
fetchFromGitHub,
-
hatch-fancy-pypi-readme,
hatch-vcs,
hatchling,
-
+
pytestCheckHook,
tenacity,
typing-extensions,
-
-
anyio,
-
pytestCheckHook,
}:
buildPythonPackage rec {
···
hash = "sha256-TehGqR3vbjLNByHZE2+Ytq52dpEpiL6+7TRUKwXcC1M=";
};
-
nativeBuildInputs = [
+
build-system = [
hatch-fancy-pypi-readme
hatch-vcs
hatchling
];
-
propagatedBuildInputs = [
+
dependencies = [
tenacity
typing-extensions
];
-
pythonImportsCheck = [ "stamina" ];
-
nativeCheckInputs = [
+
anyio
+
dirty-equals
pytestCheckHook
-
anyio
];
+
+
pythonImportsCheck = [ "stamina" ];
meta = with lib; {
description = "Production-grade retries for Python";