From nobody Sun Aug 04 17:23:18 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WcRHB5YCYz5ShL6; Sun, 04 Aug 2024 17:23:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WcRHB3Hyvz41Ww; Sun, 4 Aug 2024 17:23:18 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1722792198; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2LURbCoau8VlHsgJuqEsS6CSnLAGnlkaTfJiLzjE9Ao=; b=OBGhE5AsKRfrFp9Rf2QUBDxBEc96q8dkJG+jCjcXokqB3jfwS/6jf2b1Ri9otD7Rmh2G4W V87pYYfm+h7rtVX5cow52lm1oVaQEGuWQCUl6U4Uqj+GL8fpn+LAqZDp1dyfawspiVirHa sd+PDS5DK0cJZ1kOJTvyAxNFzUzQdDpY1ycwV4ynVDWeqqcWeisy1emo3c3fvaOE3VObDA eNrWY39YuRU+fSj9QlgZbrJKatMbWgh4C5X6Rxp6DU+qHYtSB0+BjJeb2ZC2Nfkx+2ZmAt aIzSHX1Rz6Tw/73Z+cZVDl4fQFOdM0XzR3Hstt1sjUYaDGEaGIQ1c61e5sly7g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1722792198; a=rsa-sha256; cv=none; b=IrDWpg5kBSK//vWa45tD2tPKTY/oGOGp381+QbEJdnwvNaknOydmckCaMc58kulpd8+dre GQr/NDl4QU3z8kueWEBuQAMWV1Vgt6IW8ErMhfbzFcPDYKGMbNjPVgMkCxxpu7/M/zXtIi epyFIH/5mf8CVBge8J6QkS9x8qoJc0fidSBr6cEaIT626PF+W6OfSC7wtHp1pNJUl3BFHX 9TVXqmY7iKihbuQhGJmQWLr4s+OFDOmtWYhtiHa4C1obBjFHTsZrNvFx3K1ipV/thk7z4m os35duJalAiqHkyeHsrJM1GHnDkf8Rwrt0/NHccc7naC+4qyaG8j1GdwIhFn8w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1722792198; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2LURbCoau8VlHsgJuqEsS6CSnLAGnlkaTfJiLzjE9Ao=; b=BrmeAVWFyIbp5GwYUoirHvo47nl5HaKyKqebJnexS62AG1qMbUPetuNN1nMAswR6g+g2jO moRCVjjYehA3QZ87Cu8MG/XWNpoSId+V5wSxhgGIR6UfA2Y+JRpAZUy5Kw1WCFIpXjt9q9 QFial6AX3199vc1rSlt6HbYAjsQzyzG0+eqI8oYP8lECrNCYJe9rS9877ni8rIoJEV8qrv h6ptjsZyVcBos1rSJp4g4KHwP8Z4eXxTbUY2HSVP4gBekiZ+mvZjPRmhyPenEjkHyi3ZXE N+2W18GoXc5xfna/jb9FekQaGr8xHK3mP3jMixgHkPOKTYiaddCmh0pIy3Iwng== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4WcRHB2hQbz14Pq; Sun, 4 Aug 2024 17:23:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 474HNI9N066956; Sun, 4 Aug 2024 17:23:18 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 474HNIm5066953; Sun, 4 Aug 2024 17:23:18 GMT (envelope-from git) Date: Sun, 4 Aug 2024 17:23:18 GMT Message-Id: <202408041723.474HNIm5066953@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 81f48d78506e - main - www/py-django-annoying: Update to 0.10.7 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 81f48d78506e9f625507a130ffffc9c949acd7aa Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=81f48d78506e9f625507a130ffffc9c949acd7aa commit 81f48d78506e9f625507a130ffffc9c949acd7aa Author: Po-Chuan Hsieh AuthorDate: 2024-08-04 17:09:35 +0000 Commit: Po-Chuan Hsieh CommitDate: 2024-08-04 17:14:14 +0000 www/py-django-annoying: Update to 0.10.7 - Update WWW - Add LICENSE_FILE - Add missing RUN_DEPENDS - Convert to USE_PYTHON=pep517 - Add NO_ARCH - Update pkg-descr - Take maintainership Changes: https://github.com/skorokithakis/django-annoying/releases https://github.com/skorokithakis/django-annoying/commits/master --- www/py-django-annoying/Makefile | 18 ++++++++++++------ www/py-django-annoying/distinfo | 6 +++--- www/py-django-annoying/pkg-descr | 38 +++++++++++++++++++------------------- 3 files changed, 34 insertions(+), 28 deletions(-) diff --git a/www/py-django-annoying/Makefile b/www/py-django-annoying/Makefile index 24604cd70fcc..f7a7ddda3ceb 100644 --- a/www/py-django-annoying/Makefile +++ b/www/py-django-annoying/Makefile @@ -1,19 +1,25 @@ PORTNAME= django-annoying -PORTVERSION= 0.10.6 -PORTREVISION= 2 +PORTVERSION= 0.10.7 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Eliminate annoying things in the Django framework -WWW= https://github.com/skorokithakis/django-annoying +WWW= https://skorokithakis.github.io/django-annoying/ \ + https://github.com/skorokithakis/django-annoying LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=0:www/py-django42@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=1.11:www/py-django42@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes .include diff --git a/www/py-django-annoying/distinfo b/www/py-django-annoying/distinfo index 3b2b3614e425..8504a284f583 100644 --- a/www/py-django-annoying/distinfo +++ b/www/py-django-annoying/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1585744455 -SHA256 (django-annoying-0.10.6.tar.gz) = 083b5e26f140f86178fcb47931f69b7ff75181ccd1e318d9c218ae9babc1805e -SIZE (django-annoying-0.10.6.tar.gz) = 9454 +TIMESTAMP = 1722711265 +SHA256 (django-annoying-0.10.7.tar.gz) = d42a9f4757701903edcb3398c542e6d39e67856295059589296c277350d02fc0 +SIZE (django-annoying-0.10.7.tar.gz) = 11638 diff --git a/www/py-django-annoying/pkg-descr b/www/py-django-annoying/pkg-descr index 70cb453624f7..3d2392796d89 100644 --- a/www/py-django-annoying/pkg-descr +++ b/www/py-django-annoying/pkg-descr @@ -1,21 +1,21 @@ -This is a django application that tries to eliminate annoying -things in the Django framework. +This django application eliminates certain annoyances in the Django framework. Features: - - render_to decorator - reduce typing in django views. - signals decorator - allow use signals as decorators. - ajax_request decorator - returns JsonResponse with this dict as content. - autostrip decorator - strip text form fields before validation. - get_object_or_None function - similar to get_object_or_404, but - returns None if object not found. - get_config function - get settings from django.conf if exists, - return default value otherwise. - AutoOneToOne field - creates related object on first call if it - doesn't exist yet. - HttpResponseReload - reload and stay on same page from where request - was made. - StaticServer middleware - instead of configuring urls.py, just - add this middleware and it will serve you static files. - JSONField - custom field that lets you easily store JSON data in one of - your model fields. +- render_to decorator - Reduce typing in django views. +- signals decorator - Allow using signals as decorators. +- ajax_request decorator - Returns JsonResponse with dict as content. +- autostrip decorator - Strip form text fields before validation +- get_object_or_None function - Similar to get_object_or_404, but returns None + if the object is not found. +- AutoOneToOne field - Creates a related object on first call if it doesn't + exist yet. +- JSONField - A field that stores a Python object as JSON and retrieves it as a + Python object. +- get_config function - Get settings from django.conf if exists, return a + default value otherwise. +- StaticServer middleware - Instead of configuring urls.py, just add this + middleware and it will serve your static files when you are in debug mode. +- get_ object_or_this_function - Similar to get_object_or_404, but returns a + default object (this) if the object is not found. +- HttpResponseReload - Reload and stay on same page from where the request was + made.