Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Dec 2025 12:35:01 +0000
From:      Kai Knoblich <kai@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 5f1badc72cac - main - www/py-django-solo: Update to 2.4.0
Message-ID:  <6953c6f5.391aa.407d0cde@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by kai:

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

commit 5f1badc72cac8a9ebc65a7315ef3f8164ec5f5df
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2025-12-30 12:33:56 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2025-12-30 12:33:56 +0000

    www/py-django-solo: Update to 2.4.0
    
    * Switch to the PEP517 build framework.
    
    Changelog since 2.2.0:
    
    https://github.com/lazybird/django-solo/blob/2.4.0/CHANGES
    
    PR:             291801
    Approved by:    Ivan Rozhuk (maintainer)
---
 www/py-django-solo/Makefile | 18 +++++++++++++-----
 www/py-django-solo/distinfo |  6 +++---
 2 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/www/py-django-solo/Makefile b/www/py-django-solo/Makefile
index b03c9551dbdd..dc84086f6a04 100644
--- a/www/py-django-solo/Makefile
+++ b/www/py-django-solo/Makefile
@@ -1,9 +1,9 @@
 PORTNAME=	django-solo
-DISTVERSION=	2.2.0
-PORTREVISION=	2
+DISTVERSION=	2.4.0
 CATEGORIES=	www python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	django_solo-${DISTVERSION}
 
 MAINTAINER=	rozhuk.im@gmail.com
 COMMENT=	Helps working with singletons
@@ -12,11 +12,19 @@ WWW=		https://github.com/lazybird/django-solo
 LICENSE=	CC-BY-3.0
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR}
+BUILD_DEPENDS=	${PY_SETUPTOOLS} \
+		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR}
 
 USES=		python
-USE_PYTHON=	autoplist distutils
+USE_PYTHON=	autoplist pep517
 
 NO_ARCH=	yes
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 31100
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.1:devel/py-typing-extensions@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/www/py-django-solo/distinfo b/www/py-django-solo/distinfo
index 6ac642af5417..d789bbc9acb4 100644
--- a/www/py-django-solo/distinfo
+++ b/www/py-django-solo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705243364
-SHA256 (django-solo-2.2.0.tar.gz) = 056a280816097b144c24129125b6d98a568e8e48c30402a16ce324ce2eb61237
-SIZE (django-solo-2.2.0.tar.gz) = 12443
+TIMESTAMP = 1766074375
+SHA256 (django_solo-2.4.0.tar.gz) = ec92dc00aec75034a3f93b3a85152e57c4b03d7987f8cfd0ea8a47cc6e3c2084
+SIZE (django_solo-2.4.0.tar.gz) = 13571


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6953c6f5.391aa.407d0cde>