python313Packages.browserforge: init at 1.1.0

Intelligent browser header & fingerprint generator

https://github.com/daijro/browserforge
This commit is contained in:
Fabian Affolter
2025-02-15 10:00:46 +01:00
parent 4babe17385
commit d82f85b926
2 changed files with 51 additions and 0 deletions
@@ -0,0 +1,49 @@
{
lib,
aiofiles,
buildPythonPackage,
click,
fetchFromGitHub,
httpx,
orjson,
poetry-core,
pythonOlder,
rich,
}:
buildPythonPackage rec {
pname = "browserforge";
version = "1.1.0";
pyproject = true;
disabled = pythonOlder "3.11";
src = fetchFromGitHub {
owner = "daijro";
repo = "browserforge";
tag = "v${version}";
hash = "sha256-+uBKVugPScr0gggYaxAdelLKKrmXGY6rWTwhFqBMTcA=";
};
build-system = [ poetry-core ];
dependencies = [
aiofiles
click
httpx
orjson
rich
];
# Module has no test
doCheck = false;
pythonImportsCheck = [ "browserforge" ];
meta = {
description = "Intelligent browser header & fingerprint generator";
homepage = "https://github.com/daijro/browserforge";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
}
+2
View File
@@ -1938,6 +1938,8 @@ self: super: with self; {
browser-cookie3 = callPackage ../development/python-modules/browser-cookie3 { };
browserforge = callPackage ../development/python-modules/browserforge { };
brunt = callPackage ../development/python-modules/brunt { };
bsddb3 = callPackage ../development/python-modules/bsddb3 { };