head 1.7; access; symbols pkgsrc-2023Q4:1.7.0.2 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.6.0.14 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.12 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.10 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.8 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.6 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.4 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.2 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.5.0.8 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.6 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.4 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.2 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.4.0.8 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.6 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.4 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.2 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.2.0.12 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.8 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.6 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.4 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.2 pkgsrc-2018Q4-base:1.2; locks; strict; comment @# @; 1.7 date 2023.10.10.16.45.25; author adam; state Exp; branches; next 1.6; commitid CIEAKUg1tBZig6IE; 1.6 date 2022.01.04.20.55.22; author wiz; state Exp; branches; next 1.5; commitid CYyhdK9qtoffkmnD; 1.5 date 2021.01.16.09.26.26; author adam; state Exp; branches; next 1.4; commitid YuhcnbpNwzIBSVDC; 1.4 date 2020.02.19.09.52.38; author adam; state Exp; branches; next 1.3; commitid SCP0dvsfppddHgXB; 1.3 date 2020.02.03.08.26.17; author wiz; state Exp; branches; next 1.2; commitid MlAB8ALAgo0wJcVB; 1.2 date 2018.12.13.21.20.38; author adam; state Exp; branches; next 1.1; commitid rJnNxF20igCcqG3B; 1.1 date 2018.11.20.18.38.34; author adam; state Exp; branches; next ; commitid 4zgPxlGPthOjgI0B; desc @@ 1.7 log @py-djangocms-attributes-field: updated to 3.0.0 3.0.0 (2023-05-24) Added tests for Django 4.0, 4.1, 4.2 Added tests for Python 3.10, 3.11 Remove pinning of django-treebeard @ text @# $NetBSD: Makefile,v 1.6 2022/01/04 20:55:22 wiz Exp $ DISTNAME= djangocms-attributes-field-3.0.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_PYPI:=d/djangocms-attributes-field/} MAINTAINER= adam@@NetBSD.org HOMEPAGE= https://github.com/divio/djangocms-attributes-field COMMENT= Implementation of JSONField for arbitrary HTML element attributes LICENSE= modified-bsd DEPENDS+= ${PYPKGPREFIX}-django-cms>=3.7:../../www/py-django-cms USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 27 .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" @ 1.6 log @*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2021/01/16 09:26:26 adam Exp $ d3 1 a3 1 DISTNAME= djangocms-attributes-field-2.0.0 a4 1 PKGREVISION= 1 @ 1.5 log @py-djangocms-attributes-field: updated to 2.0.0 2.0.0 Added support for Django 3.1 Dropped support for Python 2.7 and Python 3.4 Dropped support for Django < 2.2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/02/19 09:52:38 adam Exp $ d5 1 @ 1.4 log @py-djangocms-attributes-field: updated to 1.2.0 1.2.0: Added support for Django 3.0 Added support for Python 3.8 Added further tests to raise coverage Fixed smaller issues found during testing 1.1.0: Added support for Django 2.2 and django CMS 3.7 Removed support for Django 2.0 Extended test matrix Added isort and adapted imports Adapted code base to align with other supported addons Added translations @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2020/02/03 08:26:17 wiz Exp $ d3 1 a3 1 DISTNAME= djangocms-attributes-field-1.2.0 d13 1 a13 1 DEPENDS+= ${PYPKGPREFIX}-django-cms>=3.4.5:../../www/py-django-cms @ 1.3 log @py-django*: mark as not for python 2.7 due to py-django-cms @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2018/12/13 21:20:38 adam Exp $ d3 1 a3 1 DISTNAME= djangocms-attributes-field-1.0.0 @ 1.2 log @py-djangocms-attributes-field: updated to 1.0.0 1.0.0: Fixed compatibility with Django 2.x Added proper test framework Cleaned up file structure @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2018/11/20 18:38:34 adam Exp $ d17 2 @ 1.1 log @py-djangocms-attributes-field: added version 0.4.0 This project aims to provide a sensible means of storing and managing arbitrary HTML element attributes for later emitting them into templates. There are a wide variety of types of attributes and using the "normal" Django method of adding ModelFields for each on a business model is cumbersome at best and moreover may require related tables to allow cases where any number of the same type of attribute should be supported (i.e., data-attributes). This can contribute to performance problems. To avoid these pitfalls, this package allows all of these attributes to be stored together in a single text field in the database as a JSON blob, but provides a nice widget to provide an intuitive, key/value pair interface and provide sensible validation of the keys used. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= djangocms-attributes-field-0.4.0 d13 1 a13 1 DEPENDS+= ${PYPKGPREFIX}-django>=1.11:../../www/py-django @