Path to this page:
./
www/py-genshi,
Python toolkit for generation of output for the web
Branch: CURRENT,
Version: 0.7.9,
Package name: py312-genshi-0.7.9,
Maintainer: pkgsrc-usersGenshi is a Python library that provides an integrated set of components for
parsing, generating, and processing HTML, XML or other textual content for
output generation on the web. The major feature is a template language, which
is heavily inspired by Kid.
Required to run:[
textproc/py-expat] [
devel/py-setuptools] [
devel/py-babel] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 263.085 KB
Version history: (Expand)
- (2024-11-11) Updated to version: py312-genshi-0.7.9
- (2024-06-17) Updated to version: py311-genshi-0.7.9
- (2024-04-30) Updated to version: py311-genshi-0.7.7nb2
- (2023-10-23) Updated to version: py311-genshi-0.7.7nb1
- (2023-02-09) Updated to version: py310-genshi-0.7.7
- (2022-04-27) Updated to version: py39-genshi-0.7.7
CVS history: (Expand)
2023-08-02 18:17:20 by Nia Alarie | Files touched by this commit (41) |
Log message:
*: Use FORCE_C_STD=c99 for C packages that use for loop initial
declarations without setting -std=c99.
|
2023-07-01 16:11:48 by Nia Alarie | Files touched by this commit (1) |
Log message:
py-genshi: assumes compiler defaults to c99
|
2023-04-30 17:03:18 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-genshi: use versioned_dependencies for babel
|
2022-04-27 13:52:50 by Adam Ciarcinski | Files touched by this commit (3) | |
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.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030) |
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts):
www/nghttp2/distinfo
Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
|
2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033) |
Log message:
www: Remove SHA1 hashes for distfiles
|
2021-03-10 19:11:34 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-genshi: updated to 0.7.5
Version 0.7.5
* Fix handling of slices containing function call, variable name and attribute
lookup AST nodes in Python 3.9 in template scripts (template expressions
already correctly handled these cases). Thank you to Roger Leigh for
finding this issue and contributing the fix for it.
* C speedup module now available for Python >= 3.3. Support was added for
PEP 393 (flexible string representation). Thank you to Inada Naoki for
contributing this major enhancement.
* Remove the custom 2to3 fixers (no longer used since the removal of 2to3
in 0.7.4).
Version 0.7.4
* Add support for deprecation of ast classes slice, Index and ExtSlice in
Python 3.9. See https://bugs.python.org/issue34822 for details of the
changes.
* Update the project URL in setup.py to point to GitHub.
* Remove use of 2to3 for generating Python 3 compatible code.
|