head 1.10; access; symbols pkgsrc-2023Q4:1.9.0.2 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.8.0.2 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.7.0.6 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.4 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.2 pkgsrc-2022Q4-base:1.7 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.6 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.4 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.2 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.3.0.4 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.6 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.2 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.2.0.4 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.2 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.1.0.10 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.8 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.6 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.4 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.2 pkgsrc-2017Q4-base:1.1; locks; strict; comment @# @; 1.10 date 2024.01.22.09.14.48; author adam; state Exp; branches; next 1.9; commitid EexbNLpfJ9eoqqVE; 1.9 date 2023.11.05.22.11.37; author wiz; state Exp; branches; next 1.8; commitid OVzBbRDWT3veetLE; 1.8 date 2023.08.30.14.47.54; author adam; state Exp; branches; next 1.7; commitid LGbzV8uprVICVOCE; 1.7 date 2022.11.03.11.57.39; author adam; state Exp; branches; next 1.6; commitid KT2eOrGBDXV9Df0E; 1.6 date 2022.01.04.20.54.54; author wiz; state Exp; branches; next 1.5; commitid CYyhdK9qtoffkmnD; 1.5 date 2021.02.16.20.52.35; author adam; state Exp; branches; next 1.4; commitid A975V27s4zdbGYHC; 1.4 date 2020.05.17.20.56.29; author adam; state Exp; branches; next 1.3; commitid Lv8zo1BydhqzxD8C; 1.3 date 2019.09.06.13.34.21; author adam; state Exp; branches; next 1.2; commitid 0WUbBxdm4aD6gXBB; 1.2 date 2019.02.18.09.13.34; author adam; state Exp; branches; next 1.1; commitid bEg1Go9s60rbfecB; 1.1 date 2017.10.23.15.22.29; author adam; state Exp; branches; next ; commitid idiNFLT2acLlObcA; desc @@ 1.10 log @py-dominate: updated to 2.9.1 2.9.1 Allow dominate to work in async contexts 2.9.0 Modernize setuptools support to use pyproject.toml Replace the obsolete `setup.py` script and `setup.cfg` configuration file with the modern PEP 621 `pyproject.toml` metadata. This also implies replacing the custom version/long-description grabbing logic (that is broken with Python 3.12) with the features nowadays built-in in setuptools. @ text @# $NetBSD: Makefile,v 1.9 2023/11/05 22:11:37 wiz Exp $ DISTNAME= dominate-2.9.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= textproc python MASTER_SITES= ${MASTER_SITE_PYPI:=d/dominate/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/Knio/dominate COMMENT= Python library for creating and manipulating HTML documents LICENSE= gnu-lgpl-v3 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 27 .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.9 log @py-dominate: not for Python 3.12 Next version will support it https://github.com/Knio/dominate/issues/172 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2023/08/30 14:47:54 adam Exp $ d3 1 a3 1 DISTNAME= dominate-2.8.0 d13 2 a14 2 PYTHON_VERSIONED_DEPENDENCIES= test:test PYTHON_VERSIONS_INCOMPATIBLE= 312 d18 1 a18 2 do-test: cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests d20 1 a20 2 .include "../../lang/python/egg.mk" .include "../../lang/python/versioned_dependencies.mk" @ 1.8 log @py-dominate: updated to 2.8.0 2.8.0 Fix incorrect context handling when a tag is used 2+ levels deeper than it was created. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2022/11/03 11:57:39 adam Exp $ d14 1 @ 1.7 log @py-dominate: updated to 2.7.0 2.7.0: Bug fixed @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2022/01/04 20:54:54 wiz Exp $ d3 1 a3 1 DISTNAME= dominate-2.7.0 @ 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/02/16 20:52:35 adam Exp $ d3 1 a3 1 DISTNAME= dominate-2.6.0 a4 1 PKGREVISION= 1 @ 1.5 log @py-dominate: updated to 2.6.0 2.6.0: Add get_current() to return the current active element in a with context. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/05/17 20:56:29 adam Exp $ d5 1 @ 1.4 log @py-dominate: updated to 2.5.1 2.5.1: fix quote character 2.5.0: Update CI, versions @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2019/09/06 13:34:21 adam Exp $ d3 1 a3 1 DISTNAME= dominate-2.5.1 d5 1 a5 1 CATEGORIES= python textproc d18 1 a18 1 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests @ 1.3 log @py-dominate: updated to 2.4.0 2.4.0: SVG Support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2019/02/18 09:13:34 adam Exp $ d3 1 a3 1 DISTNAME= dominate-2.4.0 d13 1 a13 1 TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test d21 1 @ 1.2 log @py-dominate: updated to 2.3.5 2.3.5: Unknown changes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2017/10/23 15:22:29 adam Exp $ d3 1 a3 1 DISTNAME= dominate-2.3.5 d13 2 d17 3 @ 1.1 log @py-dominate: added version 2.3.1 Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API. It allows you to write HTML pages in pure Python very concisely, which eliminates the need to learn another template language, and lets you take advantage of the more powerful features of Python. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= dominate-2.3.1 @