diff --git a/pkgs/development/python-modules/langfuse/default.nix b/pkgs/development/python-modules/langfuse/default.nix index d1ca1a65af39..f499cb0aca8e 100644 --- a/pkgs/development/python-modules/langfuse/default.nix +++ b/pkgs/development/python-modules/langfuse/default.nix @@ -12,6 +12,7 @@ packaging, poetry-core, pydantic, + requests, wrapt, }: @@ -38,6 +39,7 @@ buildPythonPackage rec { idna packaging pydantic + requests wrapt ]; diff --git a/pkgs/development/python-modules/qdrant-client/default.nix b/pkgs/development/python-modules/qdrant-client/default.nix index 20de8ca53130..f4ec594f2153 100644 --- a/pkgs/development/python-modules/qdrant-client/default.nix +++ b/pkgs/development/python-modules/qdrant-client/default.nix @@ -32,6 +32,10 @@ buildPythonPackage rec { build-system = [ poetry-core ]; + pythonRelaxDeps = [ + "portalocker" + ]; + dependencies = [ grpcio grpcio-tools diff --git a/pkgs/development/python-modules/rapidocr-onnxruntime/setup-py-override-version-checking.patch b/pkgs/development/python-modules/rapidocr-onnxruntime/setup-py-override-version-checking.patch index 227618c2a60c..3800ded38c6a 100644 --- a/pkgs/development/python-modules/rapidocr-onnxruntime/setup-py-override-version-checking.patch +++ b/pkgs/development/python-modules/rapidocr-onnxruntime/setup-py-override-version-checking.patch @@ -1,22 +1,23 @@ -diff --git a/setup_onnxruntime.py b/setup_onnxruntime.py -index cd698d1..c6e8a33 100644 ---- a/setup_onnxruntime.py -+++ b/setup_onnxruntime.py +diff --git i/setup_onnxruntime.py w/setup_onnxruntime.py +index e9572e9..f5f3b32 100644 +--- i/setup_onnxruntime.py ++++ w/setup_onnxruntime.py @@ -6,7 +6,6 @@ from pathlib import Path from typing import List, Union - + import setuptools -from get_pypi_latest_version import GetPyPiLatestVersion - - + + def read_txt(txt_path: Union[Path, str]) -> List[str]: -@@ -26,16 +25,7 @@ def get_readme(): - +@@ -25,17 +24,7 @@ def get_readme(): + + MODULE_NAME = "rapidocr_onnxruntime" - +- -obtainer = GetPyPiLatestVersion() -latest_version = obtainer(MODULE_NAME) --VERSION_NUM = obtainer.version_add_one(latest_version) +-VERSION_NUM = obtainer.version_add_one(latest_version, add_patch=True) - -if len(sys.argv) > 2: - match_str = " ".join(sys.argv[2:]) @@ -25,6 +26,6 @@ index cd698d1..c6e8a33 100644 - VERSION_NUM = matched_versions -sys.argv = sys.argv[:2] +VERSION_NUM = "@version@" - + project_urls = { - "Documentation": "https://rapidai.github.io/RapidOCRDocs/docs/install_usage/rapidocr/usage/", + "Documentation": "https://rapidai.github.io/RapidOCRDocs", diff --git a/pkgs/development/python-modules/youtube-transcript-api/default.nix b/pkgs/development/python-modules/youtube-transcript-api/default.nix index a26d5f9ca60b..80c913d9f130 100644 --- a/pkgs/development/python-modules/youtube-transcript-api/default.nix +++ b/pkgs/development/python-modules/youtube-transcript-api/default.nix @@ -2,6 +2,8 @@ lib, buildPythonPackage, fetchFromGitHub, + poetry-core, + defusedxml, requests, mock, httpretty, @@ -12,18 +14,27 @@ buildPythonPackage rec { pname = "youtube-transcript-api"; version = "0.6.3"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "jdepoix"; - repo = pname; + repo = "youtube-transcript-api"; tag = "v${version}"; hash = "sha256-ZoF9BOQLrq2GVCZ98I8C9qouUhwZKEPp0zlTAqyEoYk="; }; - propagatedBuildInputs = [ requests ]; + build-system = [ poetry-core ]; + + pythonRelaxDeps = [ + "defusedxml" + ]; + + dependencies = [ + defusedxml + requests + ]; nativeCheckInputs = [ mock