CVS commit: pkgsrc/www/py-djangorestframework

"Adam Ciarcinski" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Tue Aug 11 05:58:44 UTC 2026

Modified Files:
	pkgsrc/www/py-djangorestframework: Makefile distinfo

Log Message:
py-djangorestframework: updated to 3.18.0

3.18.0

Breaking changes

Drop support for Django 4.2, Django 5.0 and Django 5.1
Change errors for list serializers (many=True) to dict format

Features

Add support for Django 6.1
Add unaccent to SearchFilter
Add @throttle_scope function based view decorator
Add nulls_distinct support to UniqueTogetherValidator

Bug fixes

Replace cc_delim_re usage with split_header_value for Django 6.1+ compatibility
Include choices param for non-editable fields
Improve cursor pagination template accessibility in browsable API
Fix partial form data updates involving ListField
Fix crash due to browsable API extra action permissions
Handle unhashable BooleanField representation value
Fix OpenAPI schema for zero numeric bounds on ListField children
Fix set_rollback to only rollback initialized connections
Fix DictField HTML input returning empty dict for missing fields
Raise clear error for unsupported unique-together list updates


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 pkgsrc/www/py-djangorestframework/Makefile
cvs rdiff -u -r1.33 -r1.34 pkgsrc/www/py-djangorestframework/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 2 KB)
Modified files:

Index: pkgsrc/www/py-djangorestframework/Makefile
diff -u pkgsrc/www/py-djangorestframework/Makefile:1.46 pkgsrc/www/py-djangorestframework/Makefile:1.47
--- pkgsrc/www/py-djangorestframework/Makefile:1.46	Wed Apr 22 07:34:47 2026
+++ pkgsrc/www/py-djangorestframework/Makefile	Tue Aug 11 05:58:44 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.46 2026/04/22 07:34:47 adam Exp $
+# $NetBSD: Makefile,v 1.47 2026/08/11 05:58:44 adam Exp $
 
-DISTNAME=	djangorestframework-3.17.1
+DISTNAME=	djangorestframework-3.18.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	www python
 MASTER_SITES=	${MASTER_SITE_PYPI:=d/djangorestframework/}
@@ -11,7 +11,7 @@ COMMENT=	Lightweight REST framework for 
 LICENSE=	modified-bsd
 
 TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-DEPENDS+=	${PYPKGPREFIX}-django>=4.2:../../www/py-django
+DEPENDS+=	${PYPKGPREFIX}-django>=5.2:../../www/py-django
 
 USE_LANGUAGES=	# none
 

Index: pkgsrc/www/py-djangorestframework/distinfo
diff -u pkgsrc/www/py-djangorestframework/distinfo:1.33 pkgsrc/www/py-djangorestframework/distinfo:1.34
--- pkgsrc/www/py-djangorestframework/distinfo:1.33	Wed Apr 22 07:34:47 2026
+++ pkgsrc/www/py-djangorestframework/distinfo	Tue Aug 11 05:58:44 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.33 2026/04/22 07:34:47 adam Exp $
+$NetBSD: distinfo,v 1.34 2026/08/11 05:58:44 adam Exp $
 
-BLAKE2s (djangorestframework-3.17.1.tar.gz) = 81b5660a83600ea74de13277fb12f9594182cd971ad22728be3454c3f51621e8
-SHA512 (djangorestframework-3.17.1.tar.gz) = 56de6ef4a8d2cfef71f877abc3dba3920bb840c28a87ebad0287fe5d03eb4b75fbb47b69c9809fb234b6417ed9eb82b993780ba448f36f2e176e50f02ee7aacc
-Size (djangorestframework-3.17.1.tar.gz) = 905742 bytes
+BLAKE2s (djangorestframework-3.18.0.tar.gz) = edb35ab3188c9cd47f39b436a69fcb531368cc1fd93b8c2c9b234cec89c52d23
+SHA512 (djangorestframework-3.18.0.tar.gz) = 5b0d69f3206617adccc0238ff7a858cabf0d1aa68f5c616f44a763a0b7287116bc9a96a4f0f08498d90ac999a394ea3dccd7b4ae34a480c833a8cb587ef73b3b
+Size (djangorestframework-3.18.0.tar.gz) = 913667 bytes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.