head 1.3; access; symbols pkgsrc-2026Q2:1.3.0.6 pkgsrc-2026Q2-base:1.3 pkgsrc-2026Q1:1.3.0.4 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.2 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.2.0.2 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.1.0.2 pkgsrc-2025Q2-base:1.1; locks; strict; comment @# @; 1.3 date 2025.11.17.08.13.20; author adam; state Exp; branches; next 1.2; commitid B93PtdBU0prVHSiG; 1.2 date 2025.07.10.15.58.06; author adam; state Exp; branches; next 1.1; commitid qB7SzByaENVzsd2G; 1.1 date 2025.04.22.15.13.37; author adam; state Exp; branches; next ; commitid 6h5xjrQ2OfzKK3SF; desc @@ 1.3 log @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 @ text @@@comment $NetBSD: PLIST,v 1.2 2025/07/10 15:58:06 adam Exp $ ${PYSITELIB}/${WHEEL_INFODIR}/METADATA ${PYSITELIB}/${WHEEL_INFODIR}/RECORD ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL ${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.md ${PYSITELIB}/django_stubs_ext/__init__.py ${PYSITELIB}/django_stubs_ext/__init__.pyc ${PYSITELIB}/django_stubs_ext/__init__.pyo ${PYSITELIB}/django_stubs_ext/aliases.py ${PYSITELIB}/django_stubs_ext/aliases.pyc ${PYSITELIB}/django_stubs_ext/aliases.pyo ${PYSITELIB}/django_stubs_ext/annotations.py ${PYSITELIB}/django_stubs_ext/annotations.pyc ${PYSITELIB}/django_stubs_ext/annotations.pyo ${PYSITELIB}/django_stubs_ext/db/__init__.py ${PYSITELIB}/django_stubs_ext/db/__init__.pyc ${PYSITELIB}/django_stubs_ext/db/__init__.pyo ${PYSITELIB}/django_stubs_ext/db/models/__init__.py ${PYSITELIB}/django_stubs_ext/db/models/__init__.pyc ${PYSITELIB}/django_stubs_ext/db/models/__init__.pyo ${PYSITELIB}/django_stubs_ext/db/models/manager.py ${PYSITELIB}/django_stubs_ext/db/models/manager.pyc ${PYSITELIB}/django_stubs_ext/db/models/manager.pyo ${PYSITELIB}/django_stubs_ext/db/router.py ${PYSITELIB}/django_stubs_ext/db/router.pyc ${PYSITELIB}/django_stubs_ext/db/router.pyo ${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 @ 1.2 log @py-django-stubs-ext: updated to 5.2.1 5.2.1 Fix some is not present at runtime errors Fix missing at runtime errors (second batch) Move method defined on BaseManager to Manager to follow runtime behavior Fix missing at runtime errors (batch 3) Add stubs for django.template.autoreload Allow permission methods to take any model instance as obj correct bound for _UserType fix referencing .value of a Choices variable Fixes to choices support in plugin Use github permalink to blob view, not blame view add null keyword argument to ManyToManyField init Run stubtest on 2 latest python versions Stronger type for settings.AUTH_PASSWORD_VALIDATORS Fix missing at runtime 3 Enable a few more ruff rules Update django gis backend Fix django.http errors Add mysqlclient deps to reveal mysql module stubtest errors Update django.core.handlers Fix a few errors related to the metaclass MediaDefiningClass Update django to 5.2.1 Add a test for missing generics in stubs Contribute to class Restore support for mypy v1.13 Fix a crash on mypy master branch Update _AsSqlType to allow tuple[str, tuple] fix typing for get_auto_imports, get_namespace, and run_formatters fix: django.contrib.staticfiles for 5.2 Fix postgres OrderableAggMixin & BTreeIndex Switch to pyproject.toml + PEP621 Fix some django52 Use uv to manage dev dependencies Add tests for ClassVar-annotated Migration fields Add support for mypy v1.16 Weaken response argument types in django.utils.cache Add stub for django.db.models.expressions.Expression.identity change assertFormError form arg type to BaseForm Updated the "LogEntryManager" class' "log_action" and "log_actions" methods Fix signature of LogEntryManager.log_actions Add "django.contrib.auth.management.commands.createsuperuser" annotations @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1 2025/04/22 15:13:37 adam Exp $ d31 3 @ 1.1 log @py-django-stubs-ext: added version 5.1.3 This package contains extensions and monkey-patching functions for the django-stubs package. Certain features of django-stubs (i.e. generic django classes that don't define the __class_getitem__ method) require runtime monkey-patching, which can't be done with type stubs. These extensions were split into a separate package so library consumers don't need mypy as a runtime dependency. @ text @d1 1 a1 1 @@comment $NetBSD$ a5 1 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt @