git: 4d0bafb66f40 - main - devel/py-typer: Update to 0.12.3

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 19 May 2024 17:26:30 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4d0bafb66f401f839b1b1a964e578078879dc004

commit 4d0bafb66f401f839b1b1a964e578078879dc004
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-05-19 16:18:02 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-05-19 17:15:45 +0000

    devel/py-typer: Update to 0.12.3
    
    - Remove ALL option
    
    Changes:        https://github.com/tiangolo/typer/releases
---
 devel/py-typer/Makefile                   | 16 +++++-----------
 devel/py-typer/distinfo                   |  6 +++---
 devel/py-typer/files/patch-pyproject.toml |  9 ---------
 3 files changed, 8 insertions(+), 23 deletions(-)

diff --git a/devel/py-typer/Makefile b/devel/py-typer/Makefile
index d56b428f7ed8..5e5cb5700d10 100644
--- a/devel/py-typer/Makefile
+++ b/devel/py-typer/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	typer
-PORTVERSION=	0.9.4
+PORTVERSION=	0.12.3
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -11,8 +11,10 @@ WWW=		https://github.com/tiangolo/typer
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flit-core>=2<4:devel/py-flit-core@${PY_FLAVOR}
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>=7.1.1<9.0.0:devel/py-click@${PY_FLAVOR} \
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pdm-backend>=0:devel/py-pdm-backend@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>=8.0.0:devel/py-click@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}rich>=10.11.0:textproc/py-rich@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}shellingham>=1.3.0:devel/py-shellingham@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4.3:devel/py-typing-extensions@${PY_FLAVOR}
 
 USES=		python
@@ -20,12 +22,4 @@ USE_PYTHON=	autoplist concurrent pep517
 
 NO_ARCH=	yes
 
-OPTIONS_DEFINE=	ALL
-OPTIONS_DEFAULT=ALL
-ALL_DESC=	All dependencies
-
-ALL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}colorama>=0.4.3<0.5.0:devel/py-colorama@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}rich>=10.11.0<14.0.0:textproc/py-rich@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}shellingham>=1.3.0<2.0.0:devel/py-shellingham@${PY_FLAVOR}
-
 .include <bsd.port.mk>
diff --git a/devel/py-typer/distinfo b/devel/py-typer/distinfo
index 5c751ccde223..67dc6c575399 100644
--- a/devel/py-typer/distinfo
+++ b/devel/py-typer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711466188
-SHA256 (typer-0.9.4.tar.gz) = f714c2d90afae3a7929fcd72a3abb08df305e1ff61719381384211c4070af57f
-SIZE (typer-0.9.4.tar.gz) = 276061
+TIMESTAMP = 1715842760
+SHA256 (typer-0.12.3.tar.gz) = 49e73131481d804288ef62598d97a1ceef3058905aa536a1134f90891ba35482
+SIZE (typer-0.12.3.tar.gz) = 94276
diff --git a/devel/py-typer/files/patch-pyproject.toml b/devel/py-typer/files/patch-pyproject.toml
deleted file mode 100644
index 95cc74cd2c13..000000000000
--- a/devel/py-typer/files/patch-pyproject.toml
+++ /dev/null
@@ -1,9 +0,0 @@
---- pyproject.toml.orig	2022-11-05 19:43:29 UTC
-+++ pyproject.toml
-@@ -1,5 +1,5 @@
- [build-system]
--requires = ["flit_core >=2,<3"]
-+requires = ["flit_core >=2,<4"]
- build-backend = "flit_core.buildapi"
- 
- [tool.flit.metadata]