Path to this page:
./
wip/py-webhelpers,
Python helper functions for writing templates in web applications
Branch: CURRENT,
Version: 1.3,
Package name: py27-WebHelpers-1.3,
Maintainer: kamelderouicheWebHelpers is package aimed at providing helper functions for use
within web applications.
These functions are intended to ease web development with template
languages by removing common view logic and encapsulating it in
re-usable modules as well as occasionally providing objects for use
within controllers to assist with common web development paradigms.
Required to run:[
devel/py-setuptools] [
databases/py-sqlalchemy] [
devel/py-nose] [
wip/py-pylons] [
lang/python27] [
textproc/py-markupsafe] [
www/py-WebOb]
Required to build:[
pkgtools/cwrappers]
Master sites:
RMD160: 9df2b54f2fefba26aaf668a92ee9c8a94ebe87ac
Filesize: 712.854 KB
Version history: (Expand)
- (2024-09-19) Package has been reborn
- (2024-09-15) Package deleted from pkgsrc
- (2023-02-13) Package has been reborn
- (2020-09-29) Package has been reborn
- (2020-09-29) Package deleted from pkgsrc
- (2020-01-02) Package has been reborn
CVS history: (Expand)
2015-07-16 13:47:14 by Thomas Klausner | Files touched by this commit (4) |
Log message:
py-paste now supports python-3.
|
2015-07-15 19:58:08 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
Update to 1.3:
Add new markupsafe dependency.
1.3 (2011-03-24)
------------------
* webhelpers.paginate:
- Revert Sprox patch (#59) from 1.3b1; it makes SQLAlchemy inefficient (#63).
The bug reporter's Sprox object seems to be unsliceable and therefore
incompatible with paginate. Changed error message to say this if the
slicing operation raises "TypeError: unhashable type".
1.3b1 (2011-03-17)
------------------
* Documentation:
- Some ``webhelpers.misc`` helpers were undocumented.
- Spelling corrections throughout, done by Marius Gedminas.
* webhelpers.date:
- Adjust test in 'test_date.py' to account for leap years. (#61, reported
by Andrey Rahmatullin / wrar)
* webhelpers.html.grid, webhelpers.pylonslib.grid:
- Add 'request' and 'url' args to support paged display.
(webhelpers.html.grid only)
- Deprecate webhelpers.pylonslib.grid. It may be removed in a future
version.
* webhelpers.paginate:
- Add URL generator classes for new frameworks like Pyramid.
- In the Pylons backward compatibility code, support page parameter in the
route path (e.g., "/help/page5") when using Routes explicit mode \
without a
URL generator.
* setup.py:
- Fix typo in test requirements. (#60, Andrey Rahmatullin/wrar)
1.2 (2010-08-18)
----------------
* WebHelpers now depends on MarkupSafe. ``literal`` and ``escape`` now use it.
* webhelpers.html.builder:
- ``literal`` and ``escape`` now use MarkupSafe, which has a C speedup for
escaping, escapes single-quotes for security, and adds new methods to
``literal``. Compatibility should not be a problem; but see the docs if
you encounter any edge cases.
* webhelpers.html.tags:
- For new HTML 5 input fields, the ``text`` helper has a "type" argument.
- Don't put an "id" attribute on a hidden fields generated by the \
``form()``
helper, including the magic ``_method`` field. The IDs will clash if there
are multiple forms on the page.
* webhelpers.html.tools:
- Preserve case of "method" arg in ``button_to()`` for XHTML \
compatibility.
Patch by transducer.
* webhelpers.text:
- Urlencode ``urlify`` return value in case it contains special
characters like "?". Reported by mcd34@gmail.com.
* webhelpers.util:
- Fix bug in ``update_params`` in handling existing query strings. Support
multiple values per parameter.
1.1 (2010-08-09)
----------------
* webhelpers.paginate:
- Remove stray Routes import. (Other conditional Routes imports remain for
backward compatibility; see module docstring.)
* webhelpers.pylonslib.minify:
- Remove _jsmin module due to licensing issues. Details are in
webhelpers/pylonslib/_jsmin.py . You can install the "jsmin" \
package in
PyPI (which has the same license), and the helper will use it. If that
package is installed, the helper will use it. Otherwise the helper will
emit a warning and leave the Javascript unchanged. CSS minification is not
affected.
|
2014-08-20 15:28:30 by Thomas Klausner | Files touched by this commit (9) |
Log message:
Remove py-webob, and use www/py-WebOb instead.
|
2014-05-09 09:38:42 by Thomas Klausner | Files touched by this commit (229) |
Log message:
Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
|
2014-01-26 16:49:50 by Thomas Klausner | Files touched by this commit (121) |
Log message:
Mark packages as not python-3.x ready where appropriate.
|
2012-10-07 15:57:25 by Aleksej Saushev | Files touched by this commit (211) |
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
|
2010-07-31 14:11:07 by Kamel Derouiche | Files touched by this commit (4) | |
Log message:
Import py26-webhelpers-1.0 as wip/py-webhelpers.
WebHelpers is package aimed at providing helper functions for use
within web applications.
These functions are intended to ease web development with template
languages by removing common view logic and encapsulating it in
re-usable modules as well as occasionally providing objects for use
within controllers to assist with common web development paradigms.
|