diff --git a/pkgs/by-name/op/open-webui/package.nix b/pkgs/by-name/op/open-webui/package.nix index 120af966a15f..2bf60ec111a2 100644 --- a/pkgs/by-name/op/open-webui/package.nix +++ b/pkgs/by-name/op/open-webui/package.nix @@ -7,19 +7,19 @@ }: let pname = "open-webui"; - version = "0.5.16"; + version = "0.5.18"; src = fetchFromGitHub { owner = "open-webui"; repo = "open-webui"; tag = "v${version}"; - hash = "sha256-ki8Ac/xMs+wD5GWEgPTe+uIXrYnWtaOwLIxmxscz5sw="; + hash = "sha256-SFw5bCzMSBuzIzZmhA+ylXXkouZ+OSsMBfc7QG7OSLU="; }; frontend = buildNpmPackage { inherit pname version src; - npmDepsHash = "sha256-e6pVy06h3QjFTSV62ZsaBrZO+atZbKGsBcCY/gQ2mQo="; + npmDepsHash = "sha256-rEV68SizR7NyYsRzlndg/ulvr8BeiDq3MpiBmaCUn2M="; # Disabling `pyodide:fetch` as it downloads packages during `buildPhase` # Until this is solved, running python packages from the browser will not work. @@ -74,8 +74,10 @@ python312.pkgs.buildPythonApplication rec { anthropic apscheduler argon2-cffi + asgiref async-timeout authlib + azure-ai-documentintelligence azure-identity azure-storage-blob bcrypt @@ -107,6 +109,7 @@ python312.pkgs.buildPythonApplication rec { langdetect langfuse ldap3 + loguru markdown moto nltk diff --git a/pkgs/development/python-modules/azure-ai-documentintelligence/default.nix b/pkgs/development/python-modules/azure-ai-documentintelligence/default.nix new file mode 100644 index 000000000000..faf767c4fe0c --- /dev/null +++ b/pkgs/development/python-modules/azure-ai-documentintelligence/default.nix @@ -0,0 +1,41 @@ +{ + lib, + azure-core, + buildPythonPackage, + fetchPypi, + isodate, + typing-extensions, + setuptools, +}: + +buildPythonPackage rec { + pname = "azure-ai-documentintelligence"; + version = "1.0.0"; + pyproject = true; + + src = fetchPypi { + pname = "azure_ai_documentintelligence"; + inherit version; + hash = "sha256-yLbvwPx+ZdeJLJWFz9JW99iz8rRs7PksdauC5inqwlM="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + azure-core + isodate + typing-extensions + ]; + + # Tests are not shipped + doCheck = false; + + pythonImportsCheck = [ "azure.ai.documentintelligence" ]; + + meta = { + description = "Azure AI Document Intelligence client library for Python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/documentintelligence/azure-ai-documentintelligence/azure/ai/documentintelligence"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ drupol ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e1cfbe295703..628f6135a4bd 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1165,6 +1165,8 @@ self: super: with self; { ayla-iot-unofficial = callPackage ../development/python-modules/ayla-iot-unofficial { }; + azure-ai-documentintelligence = callPackage ../development/python-modules/azure-ai-documentintelligence { }; + azure-appconfiguration = callPackage ../development/python-modules/azure-appconfiguration { }; azure-applicationinsights = callPackage ../development/python-modules/azure-applicationinsights { };