pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-django-stubs-ext



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Nov 17 08:13:21 UTC 2025

Modified Files:
        pkgsrc/www/py-django-stubs-ext: Makefile PLIST distinfo

Log Message:
py-django-stubs-ext: updated to 5.2.7

5.2.7

Fix PK field lookup for Django < 5.2
Version 5.2.7 release

5.2.6

Improvements

Update add_ordering signature too
Support related_query_name in Model._meta.get_fields
django.urls.resolve can also take _StrPromise
Add strict_model_abstract_attrs setting to allow models.Model.objects access
Refactor _replace_type_var that can potentially cause cache problems
Fix union / intersection / difference to support QuerySet using values_list and values
fix: allow to query decimal fields with int
Fix the log_action deprecation notice
BaseForm.add_error: Use covariant types
Allow to annotate existing model field de-selected via prior .values/.values_list calls
Support GenericPrefetch
Also typecheck aget calls
Validation of the fields argument to bulk_update

Housekeeping & CI

Add mypy_primer workflow
Remove magically added django.contrib.contenttypes installed app in tests
Use consistent indentation in pyproject.toml
Version 5.2.6 release

Ruff

Bump ruff to 0.13.0
Add some RET plugin ruff rules
Enable more ruff rules
Fix merge conflict + re-run pre-commit on all files

uv package manager

Update release documentation, workflow and build-and-check job to uv
Switch to uv_build build system & cleanup
Use same uv workspace for django-stubs-ext also
Test updated release workflow - Version 5.2.6a1 release


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/py-django-stubs-ext/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/py-django-stubs-ext/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/py-django-stubs-ext/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-django-stubs-ext/Makefile
diff -u pkgsrc/www/py-django-stubs-ext/Makefile:1.5 pkgsrc/www/py-django-stubs-ext/Makefile:1.6
--- pkgsrc/www/py-django-stubs-ext/Makefile:1.5 Thu Oct  9 08:01:59 2025
+++ pkgsrc/www/py-django-stubs-ext/Makefile     Mon Nov 17 08:13:20 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2025/10/09 08:01:59 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2025/11/17 08:13:20 adam Exp $
 
-DISTNAME=      django_stubs_ext-5.2.2
+DISTNAME=      django_stubs_ext-5.2.7
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/django-stubs-ext/}
@@ -10,8 +10,8 @@ HOMEPAGE=     https://github.com/typeddjango
 COMMENT=       Monkey-patching and extensions for django-stubs
 LICENSE=       mit
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
-DEPENDS+=      ${PYPKGPREFIX}-django-[0-9]*:../../www/py-django
+TOOL_DEPENDS+= ${PYPKGPREFIX}-uv-build>=0.8.22:../../devel/py-uv-build
+DEPENDS+=      ${PYPKGPREFIX}-django>=5.0:../../www/py-django
 DEPENDS+=      ${PYPKGPREFIX}-typing-extensions-[0-9]*:../../devel/py-typing-extensions
 
 USE_LANGUAGES= # none

Index: pkgsrc/www/py-django-stubs-ext/PLIST
diff -u pkgsrc/www/py-django-stubs-ext/PLIST:1.2 pkgsrc/www/py-django-stubs-ext/PLIST:1.3
--- pkgsrc/www/py-django-stubs-ext/PLIST:1.2    Thu Jul 10 15:58:06 2025
+++ pkgsrc/www/py-django-stubs-ext/PLIST        Mon Nov 17 08:13:20 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2025/07/10 15:58:06 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2025/11/17 08:13:20 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -28,6 +28,9 @@ ${PYSITELIB}/django_stubs_ext/patch.py
 ${PYSITELIB}/django_stubs_ext/patch.pyc
 ${PYSITELIB}/django_stubs_ext/patch.pyo
 ${PYSITELIB}/django_stubs_ext/py.typed
+${PYSITELIB}/django_stubs_ext/settings.py
+${PYSITELIB}/django_stubs_ext/settings.pyc
+${PYSITELIB}/django_stubs_ext/settings.pyo
 ${PYSITELIB}/django_stubs_ext/types.py
 ${PYSITELIB}/django_stubs_ext/types.pyc
 ${PYSITELIB}/django_stubs_ext/types.pyo

Index: pkgsrc/www/py-django-stubs-ext/distinfo
diff -u pkgsrc/www/py-django-stubs-ext/distinfo:1.4 pkgsrc/www/py-django-stubs-ext/distinfo:1.5
--- pkgsrc/www/py-django-stubs-ext/distinfo:1.4 Thu Aug  7 04:59:11 2025
+++ pkgsrc/www/py-django-stubs-ext/distinfo     Mon Nov 17 08:13:20 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2025/08/07 04:59:11 adam Exp $
+$NetBSD: distinfo,v 1.5 2025/11/17 08:13:20 adam Exp $
 
-BLAKE2s (django_stubs_ext-5.2.2.tar.gz) = d929007d424c4f51ab15529c9abdda92df07def54db6de99b23be1b5ddbccbd0
-SHA512 (django_stubs_ext-5.2.2.tar.gz) = dc4f619245597f00abea1f676780f544359de35a9cfeedddbac5fb0ca4867a179627600f468cd437664cf674e04afafd490b66f21c252d713635711ad1816f60
-Size (django_stubs_ext-5.2.2.tar.gz) = 6244 bytes
+BLAKE2s (django_stubs_ext-5.2.7.tar.gz) = df51e69a79a75d56b5708d089c8ffa9b5990b2c0957dd58140f5741245861d8c
+SHA512 (django_stubs_ext-5.2.7.tar.gz) = 3c620374cacd987045dbf512ee767089de34a5fa3d867cf9319894c1d7126b972d153bdad70064958a069cea38b457a7771b492bd412f1dd06a262de5223c8db
+Size (django_stubs_ext-5.2.7.tar.gz) = 6524 bytes



Home | Main Index | Thread Index | Old Index