git: c845353682de - main - devel/py-klepto: Update to 0.2.7

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 29 Apr 2025 12:46:29 UTC
The branch main has been updated by sunpoet:

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

commit c845353682de5b5576450b5e1bab804365a0cd26
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-04-29 11:44:13 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-04-29 12:42:31 +0000

    devel/py-klepto: Update to 0.2.7
    
    Changes:        https://github.com/uqfoundation/klepto/releases
---
 devel/py-klepto/Makefile             |  4 ++--
 devel/py-klepto/distinfo             |  6 +++---
 devel/py-klepto/files/patch-setup.py | 11 +++++++++++
 3 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/devel/py-klepto/Makefile b/devel/py-klepto/Makefile
index 66ed89d66ade..ad325152e882 100644
--- a/devel/py-klepto/Makefile
+++ b/devel/py-klepto/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	klepto
-PORTVERSION=	0.2.6
+PORTVERSION=	0.2.7
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dill>=0.3.9:devel/py-dill@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pox>=0.3.5:devel/py-pox@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}pox>=0.3.6:devel/py-pox@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent pep517
diff --git a/devel/py-klepto/distinfo b/devel/py-klepto/distinfo
index 34acf0b4e082..60ef4057f9fc 100644
--- a/devel/py-klepto/distinfo
+++ b/devel/py-klepto/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728632362
-SHA256 (klepto-0.2.6.tar.gz) = a59b3b36a6a0f0155c373f20326790b0f96eddb981e7cbe2482024f2b94ca75c
-SIZE (klepto-0.2.6.tar.gz) = 158595
+TIMESTAMP = 1745178004
+SHA256 (klepto-0.2.7.tar.gz) = 47dbeebf2cfec4b703e1f038e843af80b47baca92a1ec977ec136945a1618d97
+SIZE (klepto-0.2.7.tar.gz) = 158563
diff --git a/devel/py-klepto/files/patch-setup.py b/devel/py-klepto/files/patch-setup.py
new file mode 100644
index 000000000000..064ac140308a
--- /dev/null
+++ b/devel/py-klepto/files/patch-setup.py
@@ -0,0 +1,11 @@
+--- setup.py.orig	2025-04-16 00:56:32 UTC
++++ setup.py
+@@ -86,7 +86,7 @@ sysversion = sys.version_info[:3]
+ 
+ # define dependencies
+ sysversion = sys.version_info[:3]
+-dill_version = 'dill>=0.4.0'
++dill_version = 'dill>=0.3.9'
+ pox_version = 'pox>=0.3.6'
+ jsonpickle_version = 'jsonpickle>=0.9.6'
+ cloudpickle_version = 'cloudpickle>=0.5.2'