Hi,

devel/py-litellm pins importlib-metadata>=8.0.0,<9.0
breaking the update of importlib-metadata 9.0.1
As discussed here is the diff

OK?


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-litellm/Makefile,v
diff -u -p -u -p -r1.3 Makefile
--- Makefile    31 Aug 2026 23:43:55 -0000      1.3
+++ Makefile    23 Sep 2026 07:48:07 -0000
@@ -3,7 +3,7 @@ COMMENT=        uniform API for multiple LLM pr
 MODPY_DISTV=   1.90.2
 DISTNAME=      litellm-${MODPY_DISTV}
 PKGNAME=       py-${DISTNAME}
-REVISION=      0
+REVISION=      1
 
 CATEGORIES=    devel
 
@@ -19,7 +19,7 @@ MODPY_PYBUILD=        uv_build
 
 RUN_DEPENDS =  devel/py-click<9.0 \
                devel/py-fastuuid<1.0 \
-               devel/py-importlib-metadata<9.0 \
+               devel/py-importlib-metadata \
                devel/py-jsonschema<5.0 \
                devel/py-pydantic<3.0.0 \
                sysutils/py-dotenv<2.0 \
Index: patches/patch-pyproject_toml
===================================================================
RCS file: /cvs/ports/devel/py-litellm/patches/patch-pyproject_toml,v
diff -u -p -u -p -r1.1.1.1 patch-pyproject_toml
--- patches/patch-pyproject_toml        19 Jul 2026 19:29:36 -0000      1.1.1.1
+++ patches/patch-pyproject_toml        23 Sep 2026 07:48:07 -0000
@@ -1,6 +1,15 @@
 Index: pyproject.toml
 --- pyproject.toml.orig
 +++ pyproject.toml
+@@ -19,7 +19,7 @@ dependencies = [
+     "openai>=2.20.0,<3.0.0",
+     "python-dotenv>=1.0.0,<2.0",
+     "tiktoken>=0.8.0,<1.0",
+-    "importlib-metadata>=8.0.0,<9.0",
++    "importlib-metadata>=8.0.0",
+     "tokenizers>=0.21.0,<1.0",
+     "click>=8.0.0,<9.0",
+     "jinja2>=3.1.6,<4.0",
 @@ -237,7 +237,7 @@ healthcheck = [
  ]
  

Reply via email to