pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/py-genshi py-genshi: updated to 0.7.7



details:   https://anonhg.NetBSD.org/pkgsrc/rev/80786123a932
branches:  trunk
changeset: 378039:80786123a932
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Apr 27 11:52:50 2022 +0000

description:
py-genshi: updated to 0.7.7

Version 0.7.7
* Declared setuptools as the build backend
* Fixed deprecation warnings caused by escape sequences in regex pattern
  strings

Version 0.7.6
* Added support for Python 3.10 and 3.11
* Replaced assertEquals with assertEqual. assertEquals was deprecated in
  Python 3.2.
* Removed used of element.getchildren() which has been removed from the Python
  standard library elementtree in Python 3.9.
* Added support for Python 3.10 by using CodeType.replace in
  `build_code_chunk` to make code object updates more robust against changes
  in CodeType.
* Moved tests and releases workflows to GitHub Actions
* Fixed reference leak in Markup.join C implementation.
* Sort directives only by directive index. Previously they were sorted by the
  class, namespace and arguments of the directives. This was acceptable in
  Python 2, but is a bug in Python 3 since some the arguments may not be
  comparable.
* Add support for msgctxt to i18n.
* Implemented skipping of empty attributes during translation to match the
  behaviour during translation extraction (i.e. don't try to translate empty
  strings that are not extracted).
* Ported setuptools options to declarative config in setup.cfg.
* Removed used of deprecated setuptools Feature in setup.py.

diffstat:

 www/py-genshi/Makefile |  6 +++---
 www/py-genshi/PLIST    |  4 ++--
 www/py-genshi/distinfo |  8 ++++----
 3 files changed, 9 insertions(+), 9 deletions(-)

diffs (53 lines):

diff -r d06a82b87225 -r 80786123a932 www/py-genshi/Makefile
--- a/www/py-genshi/Makefile    Wed Apr 27 10:36:55 2022 +0000
+++ b/www/py-genshi/Makefile    Wed Apr 27 11:52:50 2022 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.17 2022/01/04 20:55:28 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2022/04/27 11:52:50 adam Exp $
 
-DISTNAME=      Genshi-0.7.5
+DISTNAME=      Genshi-0.7.7
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
-PKGREVISION=   1
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=G/Genshi/}
 
@@ -13,6 +12,7 @@
 
 DEPENDS+=      ${PYPKGPREFIX}-babel>=0.8:../../devel/py-babel
 DEPENDS+=      ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
+DEPENDS+=      ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
 
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r d06a82b87225 -r 80786123a932 www/py-genshi/PLIST
--- a/www/py-genshi/PLIST       Wed Apr 27 10:36:55 2022 +0000
+++ b/www/py-genshi/PLIST       Wed Apr 27 11:52:50 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2021/03/10 18:11:34 adam Exp $
+@comment $NetBSD: PLIST,v 1.8 2022/04/27 11:52:50 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -9,7 +9,7 @@
 ${PYSITELIB}/genshi/__init__.pyc
 ${PYSITELIB}/genshi/__init__.pyo
 ${PLIST.py3x}${PYSITELIB}/genshi/_speedups.c
-${PLIST.py2x}${PYSITELIB}/genshi/_speedups.so
+${PYSITELIB}/genshi/_speedups.so
 ${PYSITELIB}/genshi/builder.py
 ${PYSITELIB}/genshi/builder.pyc
 ${PYSITELIB}/genshi/builder.pyo
diff -r d06a82b87225 -r 80786123a932 www/py-genshi/distinfo
--- a/www/py-genshi/distinfo    Wed Apr 27 10:36:55 2022 +0000
+++ b/www/py-genshi/distinfo    Wed Apr 27 11:52:50 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2021/10/26 11:30:40 nia Exp $
+$NetBSD: distinfo,v 1.11 2022/04/27 11:52:50 adam Exp $
 
-BLAKE2s (Genshi-0.7.5.tar.gz) = b54f9e3755dcbe1bbe1e55fbdc22eb2d5811c5d38af78c0521a4282c18e5bbd3
-SHA512 (Genshi-0.7.5.tar.gz) = b5be34094e2eea8f5fc373097414dc77ddfe0ab0a82901b6fd87af558cf62420f690fb39bff2d13bde3f7fef5ef000697372996877b48187ed068227dab59119
-Size (Genshi-0.7.5.tar.gz) = 266071 bytes
+BLAKE2s (Genshi-0.7.7.tar.gz) = 8539d63309d521be38f1cb36d7d43d245642b3f8e183a5fc67cb4441abe82373
+SHA512 (Genshi-0.7.7.tar.gz) = b0a3dee68523292f0672a180c5f2cfbdf48205d82286359b9fac9f668cbc2806c649d1e158d6fb8ead5b1cc5cd44eefe9d1cd79077f96925b8d24dd8e746b40f
+Size (Genshi-0.7.7.tar.gz) = 267206 bytes



Home | Main Index | Thread Index | Old Index