head 1.11; access; symbols pkgsrc-2023Q4:1.10.0.2 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.9.0.2 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.8.0.2 pkgsrc-2023Q2-base:1.8 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.3.0.8 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.6 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.4 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.2 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.2.0.6 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.4 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.2 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.1.0.10 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.32 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.28 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.26 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.24 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.22 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.20 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.18 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.16 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.14 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.12 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.8 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.6 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.4 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.2 pkgsrc-2016Q3-base:1.1; locks; strict; comment @# @; 1.11 date 2024.01.23.13.28.49; author adam; state Exp; branches; next 1.10; commitid HUFyOZK9qS6ANzVE; 1.10 date 2023.10.28.19.57.12; author wiz; state Exp; branches; next 1.9; commitid jP8MYROLWZ3yJqKE; 1.9 date 2023.07.30.15.32.49; author adam; state Exp; branches; next 1.8; commitid SIXcZSzMn5vWaQyE; 1.8 date 2023.06.06.12.41.57; author riastradh; state Exp; branches; next 1.7; commitid xhspr6Z8JLQOWSrE; 1.7 date 2023.03.29.09.34.11; author wiz; state Exp; branches; next 1.6; commitid dE79P0WicMkX80jE; 1.6 date 2022.02.13.10.07.46; author wiz; state Exp; branches; next 1.5; commitid Vf9ItFB9kkfEtrsD; 1.5 date 2022.02.10.14.30.24; author adam; state Exp; branches; next 1.4; commitid TU7J748KBjzB15sD; 1.4 date 2022.01.10.20.26.31; author wiz; state Exp; branches; next 1.3; commitid icOSQ27N9ffEZ7oD; 1.3 date 2021.01.26.14.44.49; author adam; state Exp; branches; next 1.2; commitid syOTHH9SXMzUjfFC; 1.2 date 2020.03.31.16.24.10; author adam; state Exp; branches; next 1.1; commitid 27GtJMRvaalQxz2C; 1.1 date 2016.08.02.09.08.09; author wiz; state Exp; branches; next ; commitid mVcEzZVtL8BR6Igz; desc @@ 1.11 log @py-ansi: updated to 0.3.7 0.3.7 Enable concatenating a string and a sequence, not just a sequence and a string. Enable empty sequences that evaluate to the empty string. Allow importing the main module to import all submodules Fix ECMA-48 link in README.md Add license to setup.cfg bugfix sequence in `ansi.cursor.erase('')` Add `bg=True` argument for `ansi.colour.rgb.rgb256()` @ text @# $NetBSD: Makefile,v 1.10 2023/10/28 19:57:12 wiz Exp $ DISTNAME= ansi-0.3.7 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= misc python MASTER_SITES= ${MASTER_SITE_PYPI:=a/ansi/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/tehmaze/ansi COMMENT= ANSI cursor movement and graphics LICENSE= mit 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.10 log @python/wheel.mk: simplify a lot, and switch to 'installer' for installation This follows the recommended bootstrap method (flit_core, build, installer). However, installer installs different files than pip, so update PLISTs for all packages using wheel.mk and bump their PKGREVISIONs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2023/07/30 15:32:49 adam Exp $ d3 1 a3 1 DISTNAME= ansi-0.3.6 a4 1 PKGREVISION= 1 @ 1.9 log @Remove dependencies for Python 3.7 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2023/06/06 12:41:57 riastradh Exp $ d5 1 d14 1 @ 1.8 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2023/03/29 09:34:11 wiz Exp $ a18 6 .include "../../lang/python/pyversion.mk" .if ${PYTHON_VERSION} < 308 DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.6.4:../../devel/py-typing-extensions .endif @ 1.7 log @*: use PYTHON_VERSION instead of _PYTHON_VERSION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2022/02/13 10:07:46 wiz Exp $ d13 1 a13 1 BUILD_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel @ 1.6 log @py-ansi: add missing build dependency @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2022/02/10 14:30:24 adam Exp $ d20 2 a21 1 .if ${_PYTHON_VERSION} < 38 @ 1.5 log @py-ansi: updated to 0.3.6 0.3.6 Include py.typed marker to enable type checking of the installed package. 0.3.5 use 3rd party typing_extensions module for better version compatibility 0.3.4 Three minor versions were briefly released to resolve packaging/README issues with 0.3.1. 0.3.1 Deprecate Python 2 and versions earlier than 3.7 by adding type information. rgb() function no longer accepts strings of integers, only integers. Add support for 8 and 24-bit True Color. 0.3.0 Broken, due to a configuration error this package is not installable @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2022/01/10 20:26:31 wiz Exp $ d13 2 @ 1.4 log @py-ansi: convert to egg.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2021/01/26 14:44:49 adam Exp $ d3 1 a3 1 DISTNAME= ansi-0.2.0 a4 1 PKGREVISION= 1 d15 8 a22 1 .include "../../lang/python/egg.mk" @ 1.3 log @py-ansi: updated to 0.2.0 0.2.0: Support for showing and hiding the cursor Support for OSC sequences and iTerm2 specific controls @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2020/03/31 16:24:10 adam Exp $ d5 1 d16 1 a16 1 .include "../../lang/python/distutils.mk" @ 1.2 log @py-ansi: updated to 0.1.5 0.1.5: Unknown changes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2016/08/02 09:08:09 wiz Exp $ d3 1 a3 1 DISTNAME= ansi-0.1.5 @ 1.1 log @Import py-ansi-0.1.3 as misc/py-ansi. Various ANSI escape codes, used in moving the cursor in a text console or rendering coloured text. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2016/04/13 17:58:32 wiz Exp $ d3 1 a3 1 DISTNAME= ansi-0.1.3 d5 1 a5 1 CATEGORIES= devel d9 1 a9 1 HOMEPAGE= https://pypi.python.org/pypi/ansi @