This release is a pre-release and may not be stable for production use.
Introduction
This package allows developers to define functions and apply them to sets of objects through a zope3 view. The sets of objects can be subtrees of the ZODB, or can be defined by a query to portal_catalog.
To use it, you just have to add two lines to your buildout, one to add yaco.applyfun to the eggs section of the main part ([buildout]), and one in the zcml section of the instance part that has to have the view.
Then, you have de @@applyfun view available on any content.
To add functions, you can define them in the walker_funcs.py module of the product, or you can define them in any other module with the same structure (functions plus a “functions” dict) and plug it in through the config.py module of the product. The docstring of the functions will be available as help in the view.
Changelog
1.0 - Unreleased
Initial release
Metadata
Release files for yaco.applyfun 1.01dev
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| yaco.applyfun-1.01dev.tar.gz | 5.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| yaco.applyfun-1.01dev-py2.4.egg | Legacy Egg format | - | - | Details |
Total release size: 24.0 kB
Release files / yaco.applyfun-1.01dev.tar.gz
| Download URL | yaco.applyfun-1.01dev.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b8ed226a7d5353e82ff05bea4a42ba052e05a31cf477415f9dc333975b5b6cf1
|
|
BLAKE2b-256 checksum How to use checksums |
26c5db53127f1a422c601f26ddeffaedc7b71664e0e4e57b9cd12c888b3c7ec3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / yaco.applyfun-1.01dev-py2.4.egg
| Download URL | yaco.applyfun-1.01dev-py2.4.egg |
|---|---|
| Size | 18.5 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
6a772da58beaf552512cea59e37d37166fac85d712c6d7bd2ab76e45e8b77128
|
|
BLAKE2b-256 checksum How to use checksums |
582461f0f65cf5a80cbfe2cb2fde0a872dd995f89f8ebeaa646cf05fa2538d2d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |