cybertools/util
2011-09-29 18:17:35 +02:00
..
generic provide elementary interfaces for some generic object access 2009-10-29 17:22:47 +00:00
__init__.py created util package with a simple adapter factory and lazy properties 2007-01-04 14:09:48 +00:00
adapter.py added some experimental stuff for self-registering adapters using a metaclass 2008-03-21 13:11:12 +00:00
adapter.txt added some experimental stuff for self-registering adapters using a metaclass 2008-03-21 13:11:12 +00:00
aop.py proof-of-concept for a simple AOP implementation 2007-08-27 19:39:25 +00:00
aop.txt proof-of-concept for a simple AOP implementation 2007-08-27 19:39:25 +00:00
cache.py make internal cache implementation available for testing even when lovely.memcached is present 2010-03-26 11:18:13 +00:00
cache.txt make internal cache implementation available for testing even when lovely.memcached is present 2010-03-26 11:18:13 +00:00
config.py add media asset management package 2008-10-21 13:01:48 +00:00
config.txt merged Dojo 1.0 branch 2008-02-10 09:56:27 +00:00
date.py provide date/time parsing for Python 2.4 2011-01-15 13:34:23 +00:00
defer.py added simple Deferred implementation 2007-01-11 12:35:21 +00:00
defer.txt added simple Deferred implementation 2007-01-11 12:35:21 +00:00
format.py avoid conversion to unicode when working with path names 2010-10-14 08:52:22 +00:00
format.txt service and service manager view, + date formatting utility function 2007-08-21 17:46:00 +00:00
html.py make html sanitize more tolerant for strange HTML code 2010-07-06 19:27:59 +00:00
html.txt provide simple function for stripping all HTML tags from a text 2010-03-08 07:20:54 +00:00
jeep.py add 'default' argument to Jeep.pop() 2010-06-06 13:19:25 +00:00
jeep.txt add 'default' argument to Jeep.pop() 2010-06-06 13:19:25 +00:00
json.py add json decoder 2008-11-14 09:04:38 +00:00
json.txt add json decoder 2008-11-14 09:05:26 +00:00
multikey.py renamed util.index to multikey 2008-04-10 13:28:03 +00:00
multikey.txt renamed util.index to multikey 2008-04-10 13:28:03 +00:00
property.py included rwproperty stuff in util.property 2007-03-01 08:46:45 +00:00
property.txt included rwproperty stuff in util.property 2007-03-01 08:46:45 +00:00
randomname.py use static character list 2007-08-09 11:36:19 +00:00
randomname.txt renamed uid to randomname 2007-08-09 11:27:58 +00:00
README.txt created util package with a simple adapter factory and lazy properties 2007-01-04 14:09:48 +00:00
tests.py add new utility module for html processing 2009-10-05 21:00:50 +00:00
util.py work in progress: make cybertools package work with BlueBream 1.0 2011-09-29 18:17:35 +02:00
version.py add .gitignore file; modify version handling: ignore $Id$ property. 2011-05-03 13:35:19 +02:00
version.txt add .gitignore file; modify version handling: ignore $Id$ property. 2011-05-03 13:35:19 +02:00

================
Common Utilities
================

$Id$

This package contains a set of miscellaneous utility modules that
are to small for creating a separate package for them.

As each utility is developed further it may eventually get its own
package some time.

Usually each utility has a <name>.py file with an implementation and a
corresponding <name>.txt file with a description that can be run as a
doctest.

The doctests can be run by issuing

  python cybertools/util/tests.py

in the directory above the cybertools directory or via

  bin/test -vs cybertools.util

from within a Zope 3 instance that contains the cybertools package in
its python path.