From 2041b2f565d0bdbfe7947d1ca4e42cd1e9467235 Mon Sep 17 00:00:00 2001 From: codgician <15964984+codgician@users.noreply.github.com> Date: Thu, 26 Feb 2026 09:07:12 +0800 Subject: [PATCH 1/2] python3Packages.firecrawl-py: 2.7.0 -> 2.8.0 --- pkgs/development/python-modules/firecrawl-py/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/firecrawl-py/default.nix b/pkgs/development/python-modules/firecrawl-py/default.nix index 3055d73165b5..70614b4e32d5 100644 --- a/pkgs/development/python-modules/firecrawl-py/default.nix +++ b/pkgs/development/python-modules/firecrawl-py/default.nix @@ -3,6 +3,7 @@ aiohttp, buildPythonPackage, fetchFromGitHub, + httpx, nest-asyncio, pydantic, python-dotenv, @@ -13,14 +14,14 @@ buildPythonPackage rec { pname = "firecrawl-py"; - version = "2.7.0"; + version = "2.8.0"; pyproject = true; src = fetchFromGitHub { owner = "mendableai"; repo = "firecrawl"; tag = "v${version}"; - hash = "sha256-l42FfMrkqeFuAB4Sibxe4J+lifePSu2naIySEUGPQW0="; + hash = "sha256-7dB3jdp5jkRiNx63C5sjs3t85fuz5vzurfvYY5jWQyU="; }; sourceRoot = "${src.name}/apps/python-sdk"; @@ -29,6 +30,7 @@ buildPythonPackage rec { dependencies = [ aiohttp + httpx nest-asyncio pydantic python-dotenv From 40970e914a192f9942fe12a38f419375726bcfa8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 26 Feb 2026 09:57:41 +0100 Subject: [PATCH 2/2] python3Packages.firecrawl-py: migrate to finalAttrs --- .../python-modules/firecrawl-py/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/firecrawl-py/default.nix b/pkgs/development/python-modules/firecrawl-py/default.nix index 70614b4e32d5..efc8e3752b31 100644 --- a/pkgs/development/python-modules/firecrawl-py/default.nix +++ b/pkgs/development/python-modules/firecrawl-py/default.nix @@ -12,7 +12,7 @@ websockets, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "firecrawl-py"; version = "2.8.0"; pyproject = true; @@ -20,11 +20,11 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "mendableai"; repo = "firecrawl"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-7dB3jdp5jkRiNx63C5sjs3t85fuz5vzurfvYY5jWQyU="; }; - sourceRoot = "${src.name}/apps/python-sdk"; + sourceRoot = "${finalAttrs.src.name}/apps/python-sdk"; build-system = [ setuptools ]; @@ -46,8 +46,8 @@ buildPythonPackage rec { meta = { description = "Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API"; homepage = "https://firecrawl.dev"; - changelog = "https://github.com/mendableai/firecrawl/releases/tag/${src.tag}"; + changelog = "https://github.com/mendableai/firecrawl/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = [ ]; }; -} +})