head 1.12; access; symbols pkgsrc-2026Q1:1.12.0.2 pkgsrc-2026Q1-base:1.12 pkgsrc-2025Q4:1.11.0.2 pkgsrc-2025Q4-base:1.11 pkgsrc-2025Q3:1.10.0.2 pkgsrc-2025Q3-base:1.10 pkgsrc-2025Q2:1.9.0.2 pkgsrc-2025Q2-base:1.9 pkgsrc-2025Q1:1.7.0.4 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.7.0.2 pkgsrc-2024Q4-base:1.7 pkgsrc-2024Q3:1.6.0.6 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.4 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.2 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.5.0.16 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.14 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.12 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.10 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.8 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.6 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.4 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.2 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.4.0.6 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.4 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.2 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.3.0.4 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.2 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.2.0.2 pkgsrc-2020Q3-base:1.2; locks; strict; comment @# @; 1.12 date 2026.01.06.09.14.11; author adam; state Exp; branches; next 1.11; commitid 89nBmazOfZqjrjpG; 1.11 date 2025.10.09.07.58.09; author wiz; state Exp; branches; next 1.10; commitid t4nMY0Dt3rBjSRdG; 1.10 date 2025.07.05.11.44.11; author wiz; state Exp; branches; next 1.9; commitid B2KLCDAZOmgedy1G; 1.9 date 2025.04.21.05.44.43; author adam; state Exp; branches; next 1.8; commitid yxh8mbUJnltzDSRF; 1.8 date 2025.04.14.18.56.05; author adam; state Exp; branches; next 1.7; commitid J4yjPLMP6OK6f3RF; 1.7 date 2024.11.11.07.29.21; author wiz; state Exp; branches; next 1.6; commitid 1fBDq3LwS98NncxF; 1.6 date 2024.02.09.11.57.57; author adam; state Exp; branches; next 1.5; commitid XmEXmslQbN7tKKXE; 1.5 date 2022.01.04.20.55.24; author wiz; state Exp; branches; next 1.4; commitid CYyhdK9qtoffkmnD; 1.4 date 2021.04.06.19.55.31; author adam; state Exp; branches; next 1.3; commitid SmU8lNvcJFxYMgOC; 1.3 date 2020.09.30.05.34.28; author adam; state Exp; branches; next 1.2; commitid NhpJrSvfNx8e42qC; 1.2 date 2020.08.27.12.24.17; author joerg; state Exp; branches; next 1.1; commitid hJOvVTh235YGqHlC; 1.1 date 2020.08.03.23.57.49; author joerg; state Exp; branches; next ; commitid zh76MtfE6A6n2GiC; desc @@ 1.12 log @py-draftjs_exporter: updated to 5.2.0 5.2.0 Added Formalize support for Python 3.14, with tentative support for Python 3.15. Add support for lxml v6 with the draftjs_exporter[lxml] extra. @ text @# $NetBSD: Makefile,v 1.11 2025/10/09 07:58:09 wiz Exp $ DISTNAME= draftjs_exporter-5.2.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_PYPI:=d/draftjs-exporter/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/springload/draftjs_exporter COMMENT= Library to convert Draft.js raw ContentState to HTML LICENSE= mit TOOL_DEPENDS+= ${PYPKGPREFIX}-uv-build>=0.9.21:../../devel/py-uv-build # html5lib DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4>=4.4.1:../../www/py-beautifulsoup4 DEPENDS+= ${PYPKGPREFIX}-html5lib>=0.999:../../textproc/py-html5lib # lxml DEPENDS+= ${PYPKGPREFIX}-lxml>=4.2.0:../../textproc/py-lxml USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 310 .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.11 log @*: remove reference to (removed) Python 3.9 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2025/07/05 11:44:11 wiz Exp $ d3 1 a3 1 DISTNAME= draftjs_exporter-5.1.0 d13 1 a13 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools @ 1.10 log @*: some more recursive Python restrictions on Python 3.11+ Reported in SmartOS bulk build @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2025/04/21 05:44:43 adam Exp $ d22 1 a22 1 PYTHON_VERSIONS_INCOMPATIBLE= 39 310 @ 1.9 log @py-draftjs_exporter: updated to 5.1.0 5.1.0 Added - Formalize support for Python 3.12 and 3.13, with tentative support for Python 3.14. - Add support for lxml v5 with the `draftjs_exporter[lxml]` extra. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2025/04/14 18:56:05 adam Exp $ d22 2 @ 1.8 log @Fix PLIST after py-setuptools update; bump depends and revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2024/11/11 07:29:21 wiz Exp $ d3 1 a3 1 DISTNAME= draftjs_exporter-5.0.0 a4 1 PKGREVISION= 1 @ 1.7 log @py-*: remove unused tool dependency py-setuptools includes the py-wheel functionality nowadays @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2024/02/09 11:57:57 adam Exp $ d5 1 d14 1 a14 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools a22 2 PYTHON_VERSIONS_INCOMPATIBLE= 27 @ 1.6 log @py-draftjs_exporter: updated to 5.0.0 v5.0.0 Added - Add tentative support for Python 3.11. - Add new "string_compat" engine for maximum output stability, with identical output to its first release. To use it, set the `engine` property to `'engine': DOM.STRING_COMPAT,` Removed - Remove support for Python 3.6. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2022/01/04 20:55:24 wiz Exp $ a13 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel @ 1.5 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.4 2021/04/06 19:55:31 adam Exp $ d3 1 a3 1 DISTNAME= draftjs_exporter-4.1.2 a4 1 PKGREVISION= 1 d13 3 d18 1 d25 1 a25 1 .include "../../lang/python/egg.mk" @ 1.4 log @py-draftjs_exporter: updated to 4.1.2 v4.1.2 Changed - Add tentative support for Python 3.10. - Stop using `extras_require` for development-only dependencies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2020/09/30 05:34:28 adam Exp $ d5 1 @ 1.3 log @py-draftjs_exporter: updated to 4.1.1 v4.1.1: - Add support for Python 3.9 - Update html5lib upper bound, now defined as `html5lib>=0.999,<2`, to ensure compatibility with Python 3.10 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2020/08/27 12:24:17 joerg Exp $ d3 1 a3 1 DISTNAME= draftjs_exporter-4.1.1 d19 1 a19 1 PYTHON_VERSIONS_INCOMPATIBLE+= 27 @ 1.2 log @No Python 2.7 support @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2020/08/03 23:57:49 joerg Exp $ d3 1 a3 1 DISTNAME= draftjs_exporter-4.1.0 d6 1 a6 1 MASTER_SITES= ${MASTER_SITE_GITHUB:=springload/} d13 5 a17 2 GITHUB_PROJECT= draftjs_exporter GITHUB_TAG= v${PKGVERSION_NOREV} a20 6 DEPENDS+= ${PYPKGPREFIX}-lxml>=4.2.0<5:../../textproc/py-lxml DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4>=4.4<4.9.2:../../www/py-beautifulsoup4 DEPENDS+= ${PYPKGPREFIX}-html5lib>=0.999<1.0.2:../../textproc/py-html5lib USE_LANGUAGES= # none @ 1.1 log @Add py-draftjs_exporter-4.1.0: Draft.js is a rich text editor framework for React. Its approach is different from most rich text editors because it does not store data as HTML, but rather in its own representation called ContentState. This exporter is useful when the ContentState to HTML conversion has to be done in a Python ecosystem. @ text @d1 1 a1 1 # $NetBSD$ d16 2 @