diff --git a/misc/py-llm/Makefile b/misc/py-llm/Makefile index de7a28a9aafc..e313dbb48a14 100644 --- a/misc/py-llm/Makefile +++ b/misc/py-llm/Makefile @@ -1,42 +1,42 @@ PORTNAME= llm -DISTVERSION= 0.27 +DISTVERSION= 0.31 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= atanubiswas484@gmail.com COMMENT= Interact with Large Language Models by API, or locally WWW= https://llm.datasette.io/ \ https://github.com/simonw/llm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click-default-group>=1.2.3:devel/py-click-default-group@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}condense-json>0:devel/py-condense-json@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openai>=1.0.0:misc/py-openai@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pluggy>=1.0:devel/py-pluggy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}puremagic>0:sysutils/py-puremagic@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.0:devel/py-pydantic2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-ulid2>=1<3:textproc/py-python-ulid2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite-migrate>0:databases/py-sqlite-migrate@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}types-pyyaml>=0:devel/py-types-pyyaml@${PY_FLAVOR} USES= python shebangfix USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} \ ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/py-llm/distinfo b/misc/py-llm/distinfo index a61518bf1563..7077c579e0ed 100644 --- a/misc/py-llm/distinfo +++ b/misc/py-llm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756025124 -SHA256 (llm-0.27.tar.gz) = 0ad7101e29c3870b4c1f64e4ddbeaccbbdcadaf1457d14d3f57fd97d14ea752e -SIZE (llm-0.27.tar.gz) = 85027 +TIMESTAMP = 1778579621 +SHA256 (llm-0.31.tar.gz) = c7701408fdc53cbdf1db6a43f35c7dd410c291dda36cc38a14db4b482b274fa4 +SIZE (llm-0.31.tar.gz) = 86505 diff --git a/misc/py-llm/files/patch-pyproject.toml b/misc/py-llm/files/patch-pyproject.toml index 7f3206e16706..a81af7e03c23 100644 --- a/misc/py-llm/files/patch-pyproject.toml +++ b/misc/py-llm/files/patch-pyproject.toml @@ -1,11 +1,11 @@ ---- pyproject.toml.orig 2025-06-10 21:49:38 UTC +--- pyproject.toml.orig 2026-04-24 23:37:02 UTC +++ pyproject.toml @@ -6,7 +6,7 @@ authors = [ authors = [ { name = "Simon Willison" }, ] -license = "Apache-2.0" +license = { text = "Apache-2.0" } - requires-python = ">=3.9" + requires-python = ">=3.10" classifiers = [ "Development Status :: 4 - Beta",