bbot: init at 2.7.2 (#474437)

This commit is contained in:
Fabian Affolter
2025-12-27 15:18:29 +00:00
committed by GitHub
3 changed files with 113 additions and 0 deletions
+75
View File
@@ -0,0 +1,75 @@
{
lib,
python3,
fetchPypi,
}:
python3.pkgs.buildPythonApplication rec {
pname = "bbot";
version = "2.7.2";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-vpKezG1nJVxQE4Qijf8feeRFD4hjy98HznVDXL+MBkE=";
};
pythonRelaxDeps = [
"dnspython"
"radixtarget"
"regex"
"tabulate"
];
build-system = with python3.pkgs; [
poetry-core
poetry-dynamic-versioning
];
dependencies = with python3.pkgs; [
ansible-core
ansible-runner
beautifulsoup4
cachetools
cloudcheck
deepdiff
dnspython
httpx
idna
jinja2
lxml
mmh3
omegaconf
orjson
psutil
puremagic
pycryptodome
pydantic
pyjwt
pyzmq
radixtarget
regex
setproctitle
socksio
tabulate
tldextract
unidecode
websockets
wordninja
xmltojson
xxhash
yara-python
];
# Project has no tests
doCheck = false;
meta = {
description = "OSINT automation for hackers";
homepage = "https://pypi.org/project/bbot/";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "bbot";
};
}
@@ -0,0 +1,36 @@
{
lib,
buildPythonPackage,
fetchPypi,
poetry-core,
xmltodict,
}:
buildPythonPackage rec {
pname = "xmltojson";
version = "2.0.3";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-aKACInKt9wuPJjkYYXLICOlQLNA8C4UaZeB2BWHHgB0=";
};
pythonRelaxDeps = [ "xmltodict" ];
build-system = [ poetry-core ];
dependencies = [ xmltodict ];
pythonImportsCheck = [ "xmltojson" ];
# Module has no tests
doCheck = false;
meta = {
description = "Module and CLI tool to quickly convert xml text or files into json";
homepage = "https://github.com/shanahanjrs/xmltojson";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
}
+2
View File
@@ -20809,6 +20809,8 @@ self: super: with self; {
xmltodict = callPackage ../development/python-modules/xmltodict { };
xmltojson = callPackage ../development/python-modules/xmltojson { };
xmod = callPackage ../development/python-modules/xmod { };
xmodem = callPackage ../development/python-modules/xmodem { };