pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/py-genshi



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Apr 27 11:52:50 UTC 2022

Modified Files:
        pkgsrc/www/py-genshi: Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/www/py-genshi/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/py-genshi/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/py-genshi/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-genshi/Makefile
diff -u pkgsrc/www/py-genshi/Makefile:1.17 pkgsrc/www/py-genshi/Makefile:1.18
--- pkgsrc/www/py-genshi/Makefile:1.17  Tue Jan  4 20:55:28 2022
+++ pkgsrc/www/py-genshi/Makefile       Wed Apr 27 11:52:50 2022
@@ -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 @@ LICENSE=      modified-bsd
 
 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"

Index: pkgsrc/www/py-genshi/PLIST
diff -u pkgsrc/www/py-genshi/PLIST:1.7 pkgsrc/www/py-genshi/PLIST:1.8
--- pkgsrc/www/py-genshi/PLIST:1.7      Wed Mar 10 18:11:34 2021
+++ pkgsrc/www/py-genshi/PLIST  Wed Apr 27 11:52:50 2022
@@ -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__.py
 ${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

Index: pkgsrc/www/py-genshi/distinfo
diff -u pkgsrc/www/py-genshi/distinfo:1.10 pkgsrc/www/py-genshi/distinfo:1.11
--- pkgsrc/www/py-genshi/distinfo:1.10  Tue Oct 26 11:30:40 2021
+++ pkgsrc/www/py-genshi/distinfo       Wed Apr 27 11:52:50 2022
@@ -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