Fri Aug 11 12:40:17 2023 UTC ()
py-html5tagger: added version 1.3.0

If you're looking for a more efficient and streamlined way to generate HTML5,
look no further than html5tagger! This module provides a simplified HTML5
syntax, so you can create your entire document template using only Python. Say
goodbye to the clunky and error-prone process of manually writing HTML tags.

With html5tagger, you can safely and quickly generate HTML5 without any
dependencies, making it the perfect solution for developers who value speed and
simplicity. And with its pure Python implementation, you'll never have to worry
about compatibility issues or adding extra libraries to your project.


(adam)
diff -r1.1416 -r1.1417 pkgsrc/textproc/Makefile
diff -r0 -r1.1 pkgsrc/textproc/py-html5tagger/DESCR
diff -r0 -r1.1 pkgsrc/textproc/py-html5tagger/Makefile
diff -r0 -r1.1 pkgsrc/textproc/py-html5tagger/PLIST
diff -r0 -r1.1 pkgsrc/textproc/py-html5tagger/distinfo

cvs diff -r1.1416 -r1.1417 pkgsrc/textproc/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/Makefile 2023/08/05 17:39:57 1.1416
+++ pkgsrc/textproc/Makefile 2023/08/11 12:40:16 1.1417
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.1416 2023/08/05 17:39:57 tsutsui Exp $ 1# $NetBSD: Makefile,v 1.1417 2023/08/11 12:40:16 adam Exp $
2# 2#
3 3
4COMMENT= Text processing utilities (does not include desktop publishing) 4COMMENT= Text processing utilities (does not include desktop publishing)
5 5
6SUBDIR+= CRF++ 6SUBDIR+= CRF++
7SUBDIR+= DWB 7SUBDIR+= DWB
8SUBDIR+= FlightCrew 8SUBDIR+= FlightCrew
9SUBDIR+= GutenMark 9SUBDIR+= GutenMark
10SUBDIR+= GutenMark-words 10SUBDIR+= GutenMark-words
11SUBDIR+= LDoc 11SUBDIR+= LDoc
12SUBDIR+= Markdown 12SUBDIR+= Markdown
13SUBDIR+= PEGTL 13SUBDIR+= PEGTL
14SUBDIR+= R-DT 14SUBDIR+= R-DT
@@ -1033,26 +1033,27 @@ SUBDIR+= py-elementpath @@ -1033,26 +1033,27 @@ SUBDIR+= py-elementpath
1033SUBDIR+= py-empy 1033SUBDIR+= py-empy
1034SUBDIR+= py-enchant 1034SUBDIR+= py-enchant
1035SUBDIR+= py-epr-reader 1035SUBDIR+= py-epr-reader
1036SUBDIR+= py-eradicate 1036SUBDIR+= py-eradicate
1037SUBDIR+= py-expat 1037SUBDIR+= py-expat
1038SUBDIR+= py-fastjsonschema 1038SUBDIR+= py-fastjsonschema
1039SUBDIR+= py-feedparser 1039SUBDIR+= py-feedparser
1040SUBDIR+= py-feedparser5 1040SUBDIR+= py-feedparser5
1041SUBDIR+= py-ftfy 1041SUBDIR+= py-ftfy
1042SUBDIR+= py-generateDS 1042SUBDIR+= py-generateDS
1043SUBDIR+= py-gnosis-utils 1043SUBDIR+= py-gnosis-utils
1044SUBDIR+= py-guessit 1044SUBDIR+= py-guessit
1045SUBDIR+= py-html-sanitizer 1045SUBDIR+= py-html-sanitizer
 1046SUBDIR+= py-html5tagger
1046SUBDIR+= py-html2text 1047SUBDIR+= py-html2text
1047SUBDIR+= py-html2text-2019.8.11 1048SUBDIR+= py-html2text-2019.8.11
1048SUBDIR+= py-html5-parser 1049SUBDIR+= py-html5-parser
1049SUBDIR+= py-html5lib 1050SUBDIR+= py-html5lib
1050SUBDIR+= py-humanfriendly 1051SUBDIR+= py-humanfriendly
1051SUBDIR+= py-humanize 1052SUBDIR+= py-humanize
1052SUBDIR+= py-inflection 1053SUBDIR+= py-inflection
1053SUBDIR+= py-ini2toml 1054SUBDIR+= py-ini2toml
1054SUBDIR+= py-iniparse 1055SUBDIR+= py-iniparse
1055SUBDIR+= py-isc_dhcp_leases 1056SUBDIR+= py-isc_dhcp_leases
1056SUBDIR+= py-itemadapter 1057SUBDIR+= py-itemadapter
1057SUBDIR+= py-itemloaders 1058SUBDIR+= py-itemloaders
1058SUBDIR+= py-jade 1059SUBDIR+= py-jade

File Added: pkgsrc/textproc/py-html5tagger/DESCR
If you're looking for a more efficient and streamlined way to generate HTML5,
look no further than html5tagger! This module provides a simplified HTML5
syntax, so you can create your entire document template using only Python. Say
goodbye to the clunky and error-prone process of manually writing HTML tags.

With html5tagger, you can safely and quickly generate HTML5 without any
dependencies, making it the perfect solution for developers who value speed and
simplicity. And with its pure Python implementation, you'll never have to worry
about compatibility issues or adding extra libraries to your project.

File Added: pkgsrc/textproc/py-html5tagger/Makefile
# $NetBSD: Makefile,v 1.1 2023/08/11 12:40:16 adam Exp $

DISTNAME=	html5tagger-1.3.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	textproc python
MASTER_SITES=	${MASTER_SITE_PYPI:=h/html5tagger/}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://github.com/sanic-org/html5tagger
COMMENT=	Pythonic HTML generation/templating (no template files)
LICENSE=	mit

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm

USE_LANGUAGES=	# none

PYTHON_VERSIONS_INCOMPATIBLE=	27

.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/textproc/py-html5tagger/PLIST
@comment $NetBSD: PLIST,v 1.1 2023/08/11 12:40:16 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/html5tagger/__init__.py
${PYSITELIB}/html5tagger/__init__.pyc
${PYSITELIB}/html5tagger/__init__.pyo
${PYSITELIB}/html5tagger/builder.py
${PYSITELIB}/html5tagger/builder.pyc
${PYSITELIB}/html5tagger/builder.pyo
${PYSITELIB}/html5tagger/document.py
${PYSITELIB}/html5tagger/document.pyc
${PYSITELIB}/html5tagger/document.pyo
${PYSITELIB}/html5tagger/html5.py
${PYSITELIB}/html5tagger/html5.pyc
${PYSITELIB}/html5tagger/html5.pyo
${PYSITELIB}/html5tagger/makebuilder.py
${PYSITELIB}/html5tagger/makebuilder.pyc
${PYSITELIB}/html5tagger/makebuilder.pyo
${PYSITELIB}/html5tagger/util.py
${PYSITELIB}/html5tagger/util.pyc
${PYSITELIB}/html5tagger/util.pyo

File Added: pkgsrc/textproc/py-html5tagger/distinfo
$NetBSD: distinfo,v 1.1 2023/08/11 12:40:16 adam Exp $

BLAKE2s (html5tagger-1.3.0.tar.gz) = f359ef227903955904eaa9179595a533af30eb373859b3342dcac77104ec4685
SHA512 (html5tagger-1.3.0.tar.gz) = cd908a1a5ce36588a40daeec9b2a456fd6c71c84371614d393f73d89d8782e8ca002c6976c694614238e6b0e7ff18dab8845d285dc7077d4e08ae97d645fa7cc
Size (html5tagger-1.3.0.tar.gz) = 14196 bytes