pkgsrc/www/py-django-extensions/Makefile

22 lines
552 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.24 2022/01/04 20:55:19 wiz Exp $
DISTNAME= django-extensions-3.1.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/django-extensions/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/django-extensions/django-extensions
COMMENT= Extensions for Django
LICENSE= mit
py-django-extensions: updated to 3.1.0 3.1.0 Changes: Improvement: pipchecker, sleep 60s if pypi raises a fault Improvement: add django_zero_downtime_migrations to list of supported postgresql engines Improvement: use list of supported database engines from settings for all database commands Improvement: reset_db, documentation Fix: tests, Python 3.9 fixes for some tests Fix: runserver_plus, parsing of RUNSERVER_PLUS_EXTRA_FILES 3.0.9 Changes: Improvement: runserver_plus, survive syntax and configuration errors part II Improvement: tests, refactor test runner Improvement: sqlcreate, support postgresql unix domain socket 3.0.8 Changes: Improvement: setup.cfg, remove universal flag from wheel, we only support Python 3 and up Improvement: sqlcreate, fixed mentioned of old syncdb Fix: runserver_plus, stop catching SyntaxError since reload for it was not working properly 3.0.7 Changes: Improvement: runserver_plus, survive syntax and configuration errors Improvement: runscript, use exit-code 1 if script is not found 3.0.6 Changes: Improvement: runscript, add --continue-on-error unless set runscript will exit on errors Improvement: runscript, allow to return exit-code Improvement: runscript, support raise CommandError(... returncode=...) Improvement: runscript, run Django checks() and check_migrations() before executing scripts Improvement: shell_plus, set application name on all postgresql backends 3.0.5 Changes: Fix: runserver_plus, exceptions must derive from BaseException error 3.0.4 Changes: Various cleanups Deprecated using --router instead use --database Locales: Indonesian and Polish, updated Improvement: show_dsn, fix crash with django-postgres-extra Improvement: print_settings, added wildcard support Improvement: print_settings, added --fail option Improvement: delete_squashed_migrations, add --database option Improvement: runserver_plus, added RUNSERVER_PLUS_EXTRA_FILES setting Improvement: runserver_plus, added runserver_plus_started signal 3.0.3 Changes: New: InternalIPS, allows to specify CIDRs for INTERNAL_IPS Docs: restructure toctree 3.0.2 Changes: Fix: shell_plus, fix honouring SHELL_PLUS in settings.py 3.0.1 Changes: Fix: setup.py, add python_requires and remove legacy trove classifiers 3.0.0 This is the first Django Extensions release which only targets Django 2.2 and above. It drops official support for Python 2.7. Changes: Removal of Python 2 support Removal of deprecated keyczar encrypted fields EncryptedTextField and EncryptedCharField Removal of deprecated passwd command Removal of truncate_letters filter Change: TimeStampedModel; Removed default ordering on abstract model New: DjangoExtensionsConfig AppConfig New: shell_plus, JupyterLab support New: list_signals, List all signals by model and signal type Improvement: shell_plus, use -- to directly pass additional arguments to Jupyter Improvement: shell_plus, improvements to MySQL support Improvement: jobs, use logging to record errors Improvement: syncdata, added --remove-before flag Improvement: graph_models, add field and model to template context Fix: syncdata, fix non existent field in fixture data Fix: pipchecker, compatibility with pip 20.1
2020-12-15 12:59:31 +01:00
DEPENDS+= ${PYPKGPREFIX}-django>=2.2:../../www/py-django2
USE_LANGUAGES= # none
py-django-extensions: updated to 3.1.0 3.1.0 Changes: Improvement: pipchecker, sleep 60s if pypi raises a fault Improvement: add django_zero_downtime_migrations to list of supported postgresql engines Improvement: use list of supported database engines from settings for all database commands Improvement: reset_db, documentation Fix: tests, Python 3.9 fixes for some tests Fix: runserver_plus, parsing of RUNSERVER_PLUS_EXTRA_FILES 3.0.9 Changes: Improvement: runserver_plus, survive syntax and configuration errors part II Improvement: tests, refactor test runner Improvement: sqlcreate, support postgresql unix domain socket 3.0.8 Changes: Improvement: setup.cfg, remove universal flag from wheel, we only support Python 3 and up Improvement: sqlcreate, fixed mentioned of old syncdb Fix: runserver_plus, stop catching SyntaxError since reload for it was not working properly 3.0.7 Changes: Improvement: runserver_plus, survive syntax and configuration errors Improvement: runscript, use exit-code 1 if script is not found 3.0.6 Changes: Improvement: runscript, add --continue-on-error unless set runscript will exit on errors Improvement: runscript, allow to return exit-code Improvement: runscript, support raise CommandError(... returncode=...) Improvement: runscript, run Django checks() and check_migrations() before executing scripts Improvement: shell_plus, set application name on all postgresql backends 3.0.5 Changes: Fix: runserver_plus, exceptions must derive from BaseException error 3.0.4 Changes: Various cleanups Deprecated using --router instead use --database Locales: Indonesian and Polish, updated Improvement: show_dsn, fix crash with django-postgres-extra Improvement: print_settings, added wildcard support Improvement: print_settings, added --fail option Improvement: delete_squashed_migrations, add --database option Improvement: runserver_plus, added RUNSERVER_PLUS_EXTRA_FILES setting Improvement: runserver_plus, added runserver_plus_started signal 3.0.3 Changes: New: InternalIPS, allows to specify CIDRs for INTERNAL_IPS Docs: restructure toctree 3.0.2 Changes: Fix: shell_plus, fix honouring SHELL_PLUS in settings.py 3.0.1 Changes: Fix: setup.py, add python_requires and remove legacy trove classifiers 3.0.0 This is the first Django Extensions release which only targets Django 2.2 and above. It drops official support for Python 2.7. Changes: Removal of Python 2 support Removal of deprecated keyczar encrypted fields EncryptedTextField and EncryptedCharField Removal of deprecated passwd command Removal of truncate_letters filter Change: TimeStampedModel; Removed default ordering on abstract model New: DjangoExtensionsConfig AppConfig New: shell_plus, JupyterLab support New: list_signals, List all signals by model and signal type Improvement: shell_plus, use -- to directly pass additional arguments to Jupyter Improvement: shell_plus, improvements to MySQL support Improvement: jobs, use logging to record errors Improvement: syncdata, added --remove-before flag Improvement: graph_models, add field and model to template context Fix: syncdata, fix non existent field in fixture data Fix: pipchecker, compatibility with pip 20.1
2020-12-15 12:59:31 +01:00
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"