head	1.9;
access;
symbols
	pkgsrc-2026Q1:1.9.0.2
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.8.0.6
	pkgsrc-2025Q4-base:1.8
	pkgsrc-2025Q3:1.8.0.4
	pkgsrc-2025Q3-base:1.8
	pkgsrc-2025Q2:1.8.0.2
	pkgsrc-2025Q2-base:1.8
	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.4
	pkgsrc-2024Q3-base:1.6
	pkgsrc-2024Q2:1.6.0.2
	pkgsrc-2024Q2-base:1.6
	pkgsrc-2024Q1:1.5.0.18
	pkgsrc-2024Q1-base:1.5
	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.2
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.3.0.8
	pkgsrc-2021Q3-base:1.3
	pkgsrc-2021Q2:1.3.0.6
	pkgsrc-2021Q2-base:1.3
	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.8
	pkgsrc-2020Q3-base:1.2
	pkgsrc-2020Q2:1.2.0.6
	pkgsrc-2020Q2-base:1.2
	pkgsrc-2020Q1:1.2.0.2
	pkgsrc-2020Q1-base:1.2
	pkgsrc-2019Q4:1.2.0.4
	pkgsrc-2019Q4-base:1.2
	pkgsrc-2019Q3:1.1.0.2
	pkgsrc-2019Q3-base:1.1;
locks; strict;
comment	@# @;


1.9
date	2025.12.27.08.21.00;	author adam;	state Exp;
branches;
next	1.8;
commitid	cl32mHuO8j70t1oG;

1.8
date	2025.04.15.15.17.48;	author adam;	state Exp;
branches;
next	1.7;
commitid	uGdt0wgrLgTd0aRF;

1.7
date	2024.11.11.07.28.35;	author wiz;	state Exp;
branches;
next	1.6;
commitid	1fBDq3LwS98NncxF;

1.6
date	2024.04.13.05.22.06;	author adam;	state Exp;
branches;
next	1.5;
commitid	pUM7NIWw4dV7vW5F;

1.5
date	2022.01.04.20.54.06;	author wiz;	state Exp;
branches;
next	1.4;
commitid	CYyhdK9qtoffkmnD;

1.4
date	2021.10.15.11.41.23;	author adam;	state Exp;
branches;
next	1.3;
commitid	qxemg6Oovp9RSTcD;

1.3
date	2020.10.06.08.41.35;	author adam;	state Exp;
branches;
next	1.2;
commitid	cv3vZGNLaSEzUOqC;

1.2
date	2019.11.02.22.38.02;	author rillig;	state Exp;
branches;
next	1.1;
commitid	amORVXK58QMYqkJB;

1.1
date	2019.07.07.09.38.40;	author bsiegert;	state Exp;
branches;
next	;
commitid	tXSxLWO7Il4KU5uB;


desc
@@


1.9
log
@py-leather: updated to 0.4.1

0.4.1 - December 15, 2025
* Add Python 3.13 and 3.14 support. Drop support for end-of-life versions 3.8 and 3.9.
@
text
@# $NetBSD: Makefile,v 1.8 2025/04/15 15:17:48 adam Exp $

DISTNAME=	leather-0.4.1
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	graphics python
MASTER_SITES=	${MASTER_SITE_PYPI:=l/leather/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://leather.readthedocs.io/
COMMENT=	Python charting for 80% of humans
LICENSE=	mit

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
TEST_DEPENDS+=	${PYPKGPREFIX}-cssselect>=0.9.1:../../textproc/py-cssselect
TEST_DEPENDS+=	${PYPKGPREFIX}-lxml>=3.6.0:../../textproc/py-lxml
TEST_DEPENDS+=	${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov

USE_LANGUAGES=	# none

.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
@


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:28:35 wiz Exp $
d3 1
a3 1
DISTNAME=	leather-0.4.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/04/13 05:22:06 adam Exp $
d5 1
d14 1
a14 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
a20 2
PYTHON_VERSIONS_INCOMPATIBLE=	27

@


1.6
log
@py-leather: updated to 0.4.0

0.4.0 - October 23, 2023

* feat: :meth:`.Chart.add_line` accepts a `stroke_dasharray argument <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-dasharray>`_.
* feat: Add a ``default_stroke_dasharray`` theme option.
* fix: Apply the ``axis_title_font_size`` and ``tick_font_size`` theme options.

0.3.5 - October 23, 2023

* Leather no longer reconfigures Python warnings globally.
* Add Python 3.11 and 3.12 support.
* Drop Python 3.7 support (end-of-life was June 27, 2023).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2022/01/04 20:54:06 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/10/15 11:41:23 adam Exp $
d3 1
a3 1
DISTNAME=	leather-0.3.4
a4 1
PKGREVISION=	1
d13 5
a17 1
DEPENDS+=	${PYPKGPREFIX}-six>=1.6.1:../../lang/py-six
d21 3
a23 1
.include "../../lang/python/egg.mk"
@


1.4
log
@py-leather: updated to 0.3.4

0.3.4:
* Add Python 3.10 support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2020/10/06 08:41:35 adam Exp $
d5 1
@


1.3
log
@py-leather: add DEPENDS, cleanup
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2019/11/02 22:38:02 rillig Exp $
d3 1
a3 1
DISTNAME=	leather-0.3.3
@


1.2
log
@graphics: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2019/07/07 09:38:40 bsiegert Exp $
d3 4
a6 4
DISTNAME=		leather-0.3.3
PKGNAME=		${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=		python graphics
MASTER_SITES=		${MASTER_SITE_PYPI:=l/leather/}
d8 8
a15 4
MAINTAINER=		pkgsrc-users@@NetBSD.org
HOMEPAGE=		https://leather.readthedocs.io/
COMMENT=		Python charting library for those who need charts now
LICENSE=		mit
a16 1
.include "../../lang/python/application.mk"
@


1.1
log
@Add a package for leather-0.3.3.

From David Weller-Fahy in PR pkg/54340.

Leather is the Python charting library for those who need charts now
and don't care if they're perfect.

Leather isn't picky. It's rough. It gets dirty. It looks sexy just
hanging on the back of a chair. Leather doesn't need your accessories.
Leather is how Snake Plissken would make charts.

Get it?
@
text
@d1 1
a1 1
# $NetBSD$
d3 4
a6 4
DISTNAME=               leather-0.3.3
PKGNAME=                ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=             python graphics
MASTER_SITES=           ${MASTER_SITE_PYPI:=l/leather/}
d8 4
a11 4
MAINTAINER=             pkgsrc-users@@NetBSD.org
HOMEPAGE=               https://leather.readthedocs.io/
COMMENT=                Python charting library for those who need charts now
LICENSE=                mit
@

