pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/py-django-extensions



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Oct 31 08:35:04 UTC 2025

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

Log Message:
py-django-extensions: updated to 4.1

4.1

Changes:
- Add: show_permissions command
- Improvement: graph_models, style per app
- Fix: JSONField, bulk_update's

4.0

Changes:
- Improvement: Support for Python 3.12 and 3.13
- Improvement: Support for Django 5.x
- Improvement: Switch from setup.{cfg,py} to pyproject.toml
- Improvement: graph_models, Add option to display field choices in graph_models
- Improvement: graph_models, Add webp support
- Improvement: graph_models, Support for ordering edges on pydot/dot/graphviz
- Improvement: mail_debug, Update mail_debug command to use aiosmtpd
- Improvement: shell_plus, Improve error message for missing import
- Improvement: reset_db, Add reset_db support for django_tenants
- Improvement: docs, various improvements
- Improvement: jobs, Handle non-package modules when looking for job definitions
- Improvement: Add django-prometheus DB backends support
- Improvement: Call post_command when the command raises an unhandled exception
- Fix: sqldiff, do not consider ('serial', 'integer') nor ('bigserial', 'bigint') as a `field-type-differ`
- Fix: shell_plus, Fix start up order and add history
- Remove pipchecker and associated tests
- Following Django's release numbering style more closely (see https://docs.djangoproject.com/en/5.2/internals/release-process/ )


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/www/py-django-extensions/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/py-django-extensions/PLIST
cvs rdiff -u -r1.26 -r1.27 pkgsrc/www/py-django-extensions/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-extensions/Makefile
diff -u pkgsrc/www/py-django-extensions/Makefile:1.27 pkgsrc/www/py-django-extensions/Makefile:1.28
--- pkgsrc/www/py-django-extensions/Makefile:1.27       Fri Mar  7 16:02:51 2025
+++ pkgsrc/www/py-django-extensions/Makefile    Fri Oct 31 08:35:03 2025
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.27 2025/03/07 16:02:51 adam Exp $
+# $NetBSD: Makefile,v 1.28 2025/10/31 08:35:03 adam Exp $
 
-DISTNAME=      django-extensions-3.2.3
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+DISTNAME=      django_extensions-4.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/django-extensions/}
 
@@ -10,11 +10,10 @@ HOMEPAGE=   https://github.com/django-exte
 COMMENT=       Extensions for Django
 LICENSE=       mit
 
-DEPENDS+=      ${PYPKGPREFIX}-django>=3.2:../../www/py-django
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+DEPENDS+=      ${PYPKGPREFIX}-django>=4.2:../../www/py-django
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/www/py-django-extensions/PLIST
diff -u pkgsrc/www/py-django-extensions/PLIST:1.13 pkgsrc/www/py-django-extensions/PLIST:1.14
--- pkgsrc/www/py-django-extensions/PLIST:1.13  Fri Dec  2 18:43:18 2022
+++ pkgsrc/www/py-django-extensions/PLIST       Fri Oct 31 08:35:03 2025
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.13 2022/12/02 18:43:18 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.14 2025/10/31 08:35:03 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/django_extensions/__init__.py
 ${PYSITELIB}/django_extensions/__init__.pyc
 ${PYSITELIB}/django_extensions/__init__.pyo
@@ -206,9 +206,6 @@ ${PYSITELIB}/django_extensions/managemen
 ${PYSITELIB}/django_extensions/management/commands/notes.py
 ${PYSITELIB}/django_extensions/management/commands/notes.pyc
 ${PYSITELIB}/django_extensions/management/commands/notes.pyo
-${PYSITELIB}/django_extensions/management/commands/pipchecker.py
-${PYSITELIB}/django_extensions/management/commands/pipchecker.pyc
-${PYSITELIB}/django_extensions/management/commands/pipchecker.pyo
 ${PYSITELIB}/django_extensions/management/commands/print_settings.py
 ${PYSITELIB}/django_extensions/management/commands/print_settings.pyc
 ${PYSITELIB}/django_extensions/management/commands/print_settings.pyo
@@ -251,6 +248,9 @@ ${PYSITELIB}/django_extensions/managemen
 ${PYSITELIB}/django_extensions/management/commands/shell_plus.py
 ${PYSITELIB}/django_extensions/management/commands/shell_plus.pyc
 ${PYSITELIB}/django_extensions/management/commands/shell_plus.pyo
+${PYSITELIB}/django_extensions/management/commands/show_permissions.py
+${PYSITELIB}/django_extensions/management/commands/show_permissions.pyc
+${PYSITELIB}/django_extensions/management/commands/show_permissions.pyo
 ${PYSITELIB}/django_extensions/management/commands/show_template_tags.py
 ${PYSITELIB}/django_extensions/management/commands/show_template_tags.pyc
 ${PYSITELIB}/django_extensions/management/commands/show_template_tags.pyo
@@ -326,6 +326,7 @@ ${PYSITELIB}/django_extensions/mongodb/f
 ${PYSITELIB}/django_extensions/mongodb/models.py
 ${PYSITELIB}/django_extensions/mongodb/models.pyc
 ${PYSITELIB}/django_extensions/mongodb/models.pyo
+${PYSITELIB}/django_extensions/py.typed
 ${PYSITELIB}/django_extensions/settings.py
 ${PYSITELIB}/django_extensions/settings.pyc
 ${PYSITELIB}/django_extensions/settings.pyo
@@ -337,6 +338,9 @@ ${PYSITELIB}/django_extensions/static/dj
 ${PYSITELIB}/django_extensions/templates/django_extensions/graph_models/django2018/digraph.dot
 ${PYSITELIB}/django_extensions/templates/django_extensions/graph_models/django2018/label.dot
 ${PYSITELIB}/django_extensions/templates/django_extensions/graph_models/django2018/relation.dot
+${PYSITELIB}/django_extensions/templates/django_extensions/graph_models/django2018style/digraph.dot
+${PYSITELIB}/django_extensions/templates/django_extensions/graph_models/django2018style/label.dot
+${PYSITELIB}/django_extensions/templates/django_extensions/graph_models/django2018style/relation.dot
 ${PYSITELIB}/django_extensions/templates/django_extensions/graph_models/original/digraph.dot
 ${PYSITELIB}/django_extensions/templates/django_extensions/graph_models/original/label.dot
 ${PYSITELIB}/django_extensions/templates/django_extensions/graph_models/original/relation.dot

Index: pkgsrc/www/py-django-extensions/distinfo
diff -u pkgsrc/www/py-django-extensions/distinfo:1.26 pkgsrc/www/py-django-extensions/distinfo:1.27
--- pkgsrc/www/py-django-extensions/distinfo:1.26       Wed Jun  7 07:22:24 2023
+++ pkgsrc/www/py-django-extensions/distinfo    Fri Oct 31 08:35:03 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.26 2023/06/07 07:22:24 adam Exp $
+$NetBSD: distinfo,v 1.27 2025/10/31 08:35:03 adam Exp $
 
-BLAKE2s (django-extensions-3.2.3.tar.gz) = 77a6b6c6e8adf00e02173144b6ee6b0eb84a37ea512ce33a8e7f3aea4e8e1368
-SHA512 (django-extensions-3.2.3.tar.gz) = b4c575c200a9d0903db34038fd52877dfe2581d4b5c9f98ee0ef191bf4f2c615ba3cd11277a5b6621b4ccba4d3a27286fb3e08fac216d3ee48417583134e899f
-Size (django-extensions-3.2.3.tar.gz) = 277216 bytes
+BLAKE2s (django_extensions-4.1.tar.gz) = 632309bd6f839d340b2396c1fddab4cf26be90abcce86e72dca515b9d6ad2c8e
+SHA512 (django_extensions-4.1.tar.gz) = 185db26d92c1b3a5777c8baae066a060ad79bb620fbebb70e43625605a4adc0c5e6ca434a048a25d7208c3c306f94991c73aeba03925f75a7914f4472cefc7f3
+Size (django_extensions-4.1.tar.gz) = 283078 bytes



Home | Main Index | Thread Index | Old Index