Skip to content

Commit 086a413

Browse files
open-webui: 0.5.14 -> 0.5.15 (#383698)
2 parents 027dd6b + 69cf322 commit 086a413

File tree

3 files changed

+58
-3
lines changed

3 files changed

+58
-3
lines changed

pkgs/by-name/op/open-webui/package.nix

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@
77
}:
88
let
99
pname = "open-webui";
10-
version = "0.5.14";
10+
version = "0.5.15";
1111

1212
src = fetchFromGitHub {
1313
owner = "open-webui";
1414
repo = "open-webui";
1515
tag = "v${version}";
16-
hash = "sha256-+5XlQ3gxrM9ooNrgQpcFDnCvCdXsisfR9Jq9tvlvUQQ=";
16+
hash = "sha256-+Omw+DMpCEBTLWeS6zLmyO9VnVB5jnHvzORFjL4/zxw=";
1717
};
1818

1919
frontend = buildNpmPackage {
2020
inherit pname version src;
2121

22-
npmDepsHash = "sha256-jLysRVrsK0e3YfADVAnjpKXWlZhkoxPU//ttzBxnxgY=";
22+
npmDepsHash = "sha256-7r9NE692DzuHScVBR07NbE/c8MKjOotWCcWThHHrpHA=";
2323

2424
# Disabling `pyodide:fetch` as it downloads packages during `buildPhase`
2525
# Until this is solved, running python packages from the browser will not work.
@@ -76,6 +76,8 @@ python312.pkgs.buildPythonApplication rec {
7676
argon2-cffi
7777
async-timeout
7878
authlib
79+
azure-identity
80+
azure-storage-blob
7981
bcrypt
8082
beautifulsoup4
8183
black
@@ -89,6 +91,7 @@ python312.pkgs.buildPythonApplication rec {
8991
fake-useragent
9092
fastapi
9193
faster-whisper
94+
firecrawl-py
9295
fpdf2
9396
ftfy
9497
gcp-storage-emulator
@@ -116,6 +119,7 @@ python312.pkgs.buildPythonApplication rec {
116119
peewee
117120
peewee-migrate
118121
pgvector
122+
playwright
119123
psutil
120124
psycopg2-binary
121125
pydub
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
{
2+
lib,
3+
buildPythonPackage,
4+
fetchFromGitHub,
5+
setuptools,
6+
nest-asyncio,
7+
pydantic,
8+
python-dotenv,
9+
requests,
10+
websockets,
11+
}:
12+
13+
buildPythonPackage rec {
14+
pname = "firecrawl-py";
15+
version = "1.5.0";
16+
pyproject = true;
17+
18+
src = fetchFromGitHub {
19+
owner = "mendableai";
20+
repo = "firecrawl";
21+
tag = "v${version}";
22+
hash = "sha256-6reo89L/f50pNdMEm1nknEotoCyZFO/RBu3ldNUQkhk=";
23+
};
24+
25+
sourceRoot = "${src.name}/apps/python-sdk";
26+
27+
build-system = [ setuptools ];
28+
29+
dependencies = [
30+
nest-asyncio
31+
pydantic
32+
python-dotenv
33+
requests
34+
websockets
35+
];
36+
37+
# No tests
38+
doCheck = false;
39+
40+
pythonImportsCheck = [ "firecrawl" ];
41+
42+
meta = {
43+
description = "Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API";
44+
homepage = "https://firecrawl.dev";
45+
changelog = "https://github.com/mendableai/firecrawl/releases/tag/v${version}";
46+
license = lib.licenses.mit;
47+
maintainers = with lib.maintainers; [ drupol ];
48+
};
49+
}

pkgs/top-level/python-packages.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4668,6 +4668,8 @@ self: super: with self; {
46684668

46694669
firebase-admin = callPackage ../development/python-modules/firebase-admin { };
46704670

4671+
firecrawl-py = callPackage ../development/python-modules/firecrawl-py { };
4672+
46714673
fireflyalgorithm = callPackage ../development/python-modules/fireflyalgorithm { };
46724674

46734675
firetv = callPackage ../development/python-modules/firetv { };

0 commit comments

Comments
 (0)