A collection of python utility functions and classes.
Project description
Introduction
---------------
BlazeUtils is a library to hold common tools for the Blaze library family:
- `BlazeWeb <http://pypi.python.org/pypi/BlazeWeb/>`_
- `BaseBWA <http://pypi.python.org/pypi/BaseBWA/>`_
- `BlazeForm <http://pypi.python.org/pypi/BlazeForm/>`_
Questions & Comments
---------------------
Please visit: http://groups.google.com/group/blazelibs
Current Status
---------------
The code and API stay pretty stable.
The `blazeutils tip <http://bitbucket.org/rsyring/blazeutils/get/tip.zip#egg=BlazeUtils-dev>`_
is installable via `easy_install` with ``easy_install BlazeUtils==dev``
Changelog
---------
0.3.8 released 2012-03-22
==========================
+ added rst.create_toc() to generate a table of contents from a reST document
+ added some utility functions for reST processing with docutils
+ added testing.FailLoader to help when testing failed imports
+ ensure_datetime() now takes a time_part argument
+ added HTMLAttributes to new containers module, moved LazyDict to containers but
left reference in datastructures.
* make error_handling.raise_unexpected_import_error() more thorough and stop
matching exceptions that shouldn't have been matched
* add helpers.ensure_list() and ensure_tuple()
0.3.7 released 2011-12-15
==========================
+ (**BC BREAK**) changed testing.raises() to regex escape by default. There is now a
keyword arg to control regex escaping. Also switched it to be more lenient
in its matching by using re.search() instead of re.match()
+ added exc_emailer() decorator
+ added testing.assert_equal_text()
+ add retry() decorator for retrying a function call when exceptions occur
0.3.6 released 2011-08-19
==========================
+ fix bug in sdist build
0.3.5 released 2011-08-18
==========================
+ XlwtHelper can now use XFStyle instances directly.
0.3.4 released 2011-06-11
==========================
+ deprecate error_handling.traceback_* functions
+ deprecate datetime module, moved safe_strftime to dates module
+ add decorators.deprecate() decorator
+ add testing.emits_deprecation() decorator (only usable w/ python >= 2.6)
+ add testing.raises() decorator
+ add dates module and ensure_date(), ensure_datetime()
0.3.3 released 2011-05-19
==========================
+ made moneyfmt/decimalfmt handle floats
---------------
BlazeUtils is a library to hold common tools for the Blaze library family:
- `BlazeWeb <http://pypi.python.org/pypi/BlazeWeb/>`_
- `BaseBWA <http://pypi.python.org/pypi/BaseBWA/>`_
- `BlazeForm <http://pypi.python.org/pypi/BlazeForm/>`_
Questions & Comments
---------------------
Please visit: http://groups.google.com/group/blazelibs
Current Status
---------------
The code and API stay pretty stable.
The `blazeutils tip <http://bitbucket.org/rsyring/blazeutils/get/tip.zip#egg=BlazeUtils-dev>`_
is installable via `easy_install` with ``easy_install BlazeUtils==dev``
Changelog
---------
0.3.8 released 2012-03-22
==========================
+ added rst.create_toc() to generate a table of contents from a reST document
+ added some utility functions for reST processing with docutils
+ added testing.FailLoader to help when testing failed imports
+ ensure_datetime() now takes a time_part argument
+ added HTMLAttributes to new containers module, moved LazyDict to containers but
left reference in datastructures.
* make error_handling.raise_unexpected_import_error() more thorough and stop
matching exceptions that shouldn't have been matched
* add helpers.ensure_list() and ensure_tuple()
0.3.7 released 2011-12-15
==========================
+ (**BC BREAK**) changed testing.raises() to regex escape by default. There is now a
keyword arg to control regex escaping. Also switched it to be more lenient
in its matching by using re.search() instead of re.match()
+ added exc_emailer() decorator
+ added testing.assert_equal_text()
+ add retry() decorator for retrying a function call when exceptions occur
0.3.6 released 2011-08-19
==========================
+ fix bug in sdist build
0.3.5 released 2011-08-18
==========================
+ XlwtHelper can now use XFStyle instances directly.
0.3.4 released 2011-06-11
==========================
+ deprecate error_handling.traceback_* functions
+ deprecate datetime module, moved safe_strftime to dates module
+ add decorators.deprecate() decorator
+ add testing.emits_deprecation() decorator (only usable w/ python >= 2.6)
+ add testing.raises() decorator
+ add dates module and ensure_date(), ensure_datetime()
0.3.3 released 2011-05-19
==========================
+ made moneyfmt/decimalfmt handle floats
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
BlazeUtils-0.3.8dev.tar.gz
(25.1 kB
view details)
File details
Details for the file BlazeUtils-0.3.8dev.tar.gz
.
File metadata
- Download URL: BlazeUtils-0.3.8dev.tar.gz
- Upload date:
- Size: 25.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | be6b7019eeec8e9cba16195bdddd1b463d9b03712474bf8292a1472722b38373 |
|
MD5 | b1730c31e0b4b9f37542bfec913cb184 |
|
BLAKE2b-256 | 387cf23522908da3d391433e65c6db4889828493e6a54a1fb3468930598dba0c |