pyblosxom 1.4 released!
"Will Guaraldi" <[email protected]>
| Newsgroups | gmane.comp.web.pyblosxom.user |
|---|---|
| Message-ID | <[email protected]> |
PyBlosxom 1.4 is released!
>From CHANGELOG:
Pertinent to users:
-------------------
1. Added a pyblcmd command line program for PyBlosxom command line
things. This now handles static rendering, rendering a single
url to stdout, testing your blog setup, ...
2. The Atom story template now has a $default_flavour bit in the link.
Bug 1667937. (Thanks Michael!)
3. PyBlosxom is now locale aware in respects to dates, months, days of the
week and such. Users should set the locale config property to a
valid locale if they don't want English.
4. Added a ``blog_icbm`` config variable for use in the ICBM meta tag. See
config_variables.txt for more information.
5. Changed the ``num_entries`` property in config.py from 40 to a much more
conservative 5. Also changed the default value from 0 to 5 if you
happened not to set ``num_entries`` at all.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373658
(Thanks Jon!)
6. Changed the self link in the atom feed to be of type
application/atom+xml.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=403008
(Thanks Brian!)
7. Added DOCUMENT_ROOT to the python path per Martin's suggestion.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367127
(Thanks Martin!)
8. Translated all documentation from Docbook to reST. reST documentation
is easier to read in "source-form" and a lot easier to convert to HTML
and other formats using the Python docutils tools. (Thanks John!)
9. Added support for Paste and brought the WSGI support into the
codebase. (Thanks Steven and Yury!)
Pertinent to developers:
------------------------
1. Lots of code clean-up, documentation, test-code, and some refactoring.
2. cb_filestat will only do an os.stat if no plugin handles the filestat.
Previously, cb_filestat did an os.stat and ran through all the
plugins allowing them to over-ride it.
3. Added some testing framework pieces. This requires nose. To run
the tests, do::
nosetests --verbose --include unit
nosetests --verbose --include functional
Many thanks to all the people who have helped, encouraged, bug-fixed,
bug-discovered, developed on and used PyBlosxom over the last 17
months. I really think this release is a huge step forward in
maturing PyBlosxom as a project which will serve to make it better and
more reliable going forward.
Rock on!
/will
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/