bbot: init at 2.7.2 (#474437)
This commit is contained in:
@@ -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 ];
|
||||
};
|
||||
}
|
||||
@@ -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 { };
|
||||
|
||||
Reference in New Issue
Block a user