python313Packages.browserforge: init at 1.1.0 (#382506)

This commit is contained in:
Fabian Affolter
2025-02-19 10:28:19 +01:00
committed by GitHub
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
@@ -1936,6 +1936,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 { };