pywebsite changelog
===================

0.1.12pre (2009-12-29)
----------------------

Bugs fixed
~~~~~~~~~~

* changed hash_url.hash_url to signed_url.sign
* made all tests work when run from within their sub package directory.



0.1.11pre (2009-12-28)
----------------------

Features added
~~~~~~~~~~~~~~

* Added keys() and items() calls which return generators for sqlitepickle.



0.1.10pre (2009-12-24)
----------------------

Bugs fixed
~~~~~~~~~~

* changed the code layout to use subpackages.
* See `sub-packages <http://renesd.blogspot.com/2009/12/structuring-modulespackages-and-cdb.html>`_, for the reasoning and details on keeping everything for a module in a sub package.



0.1.9pre (2009-12-21)
---------------------

Bugs fixed
~~~~~~~~~~

* hash_url fixes for length extension attack, and value equivalence attacks.


0.1.8pre (2009-12-16)
---------------------

Features added
~~~~~~~~~~~~~~

* Added `hash_url <http://renesd.blogspot.com/2009/12/hashing-urls-for-authorisation-and.html>`_, a way to hash urls to validate they are approved urls.


Bugs fixed
~~~~~~~~~~

* some imageops fixes.


0.1.7pre (2009-12-16)
---------------------

Bugs fixed
~~~~~~~~~~

* missed updating CHANGES.txt


0.1.6pre (2009-12-16)
---------------------

Bugs fixed
~~~~~~~~~~

* added docs/hacking_pywebsite.txt for notes on developing pywebsite.

* Can import pywebsite.tests;pywebsite.tests.main() to run the tests

* moved test runner code into pywebsite.tests from run_tests.py script.



0.1.5pre (2009-12-16)
---------------------

Bugs fixed
~~~~~~~~~~

* moved lib/ to pywebsite/ and test to pywebsite/tests

* restructuring and cleanup

* using distribute by default with bootstrap.py so buildout is working

* added extra stuff to `make clean` command
 

0.1.4pre (2009-12-16)
---------------------

Bugs fixed
~~~~~~~~~~

* some small py3k fixes.  

* validate more types for imageops

* fixed up documentation for pypi, automated it a little.


0.1.3pre (2009-12-16)
---------------------

Features added
~~~~~~~~~~~~~~

* started an image operations module imageops.  
  Only resizing and caching so far.

* started TODO.txt





0.1.2pre (2009-12-09)
---------------------


Bugs fixed
~~~~~~~~~~

* updated doc strings in sqlitepickle.

* added trove classifiers to setup.

* started CHANGES.txt


Features added
~~~~~~~~~~~~~~

* sqlite and pickle, `sqlitepickle <http://renesd.blogspot.com/2009/12/pywebsitesqlitepickle-sqlite-vs-pickle.html>`_


