Unverified Commit 086a4138 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

open-webui: 0.5.14 -> 0.5.15 (#383698)

parents 027dd6be 69cf3222
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -7,19 +7,19 @@
}:
let
  pname = "open-webui";
  version = "0.5.14";
  version = "0.5.15";

  src = fetchFromGitHub {
    owner = "open-webui";
    repo = "open-webui";
    tag = "v${version}";
    hash = "sha256-+5XlQ3gxrM9ooNrgQpcFDnCvCdXsisfR9Jq9tvlvUQQ=";
    hash = "sha256-+Omw+DMpCEBTLWeS6zLmyO9VnVB5jnHvzORFjL4/zxw=";
  };

  frontend = buildNpmPackage {
    inherit pname version src;

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

    # Disabling `pyodide:fetch` as it downloads packages during `buildPhase`
    # Until this is solved, running python packages from the browser will not work.
@@ -76,6 +76,8 @@ python312.pkgs.buildPythonApplication rec {
      argon2-cffi
      async-timeout
      authlib
      azure-identity
      azure-storage-blob
      bcrypt
      beautifulsoup4
      black
@@ -89,6 +91,7 @@ python312.pkgs.buildPythonApplication rec {
      fake-useragent
      fastapi
      faster-whisper
      firecrawl-py
      fpdf2
      ftfy
      gcp-storage-emulator
@@ -116,6 +119,7 @@ python312.pkgs.buildPythonApplication rec {
      peewee
      peewee-migrate
      pgvector
      playwright
      psutil
      psycopg2-binary
      pydub
+49 −0
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  setuptools,
  nest-asyncio,
  pydantic,
  python-dotenv,
  requests,
  websockets,
}:

buildPythonPackage rec {
  pname = "firecrawl-py";
  version = "1.5.0";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "mendableai";
    repo = "firecrawl";
    tag = "v${version}";
    hash = "sha256-6reo89L/f50pNdMEm1nknEotoCyZFO/RBu3ldNUQkhk=";
  };

  sourceRoot = "${src.name}/apps/python-sdk";

  build-system = [ setuptools ];

  dependencies = [
    nest-asyncio
    pydantic
    python-dotenv
    requests
    websockets
  ];

  # No tests
  doCheck = false;

  pythonImportsCheck = [ "firecrawl" ];

  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/v${version}";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ drupol ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -4668,6 +4668,8 @@ self: super: with self; {
  firebase-admin = callPackage ../development/python-modules/firebase-admin { };
  firecrawl-py = callPackage ../development/python-modules/firecrawl-py { };
  fireflyalgorithm = callPackage ../development/python-modules/fireflyalgorithm { };
  firetv = callPackage ../development/python-modules/firetv { };