For making websites with python. CHANGES: hash_url bug fixes.
Project description
About
pywebsite is for making websites with python
In very early stages of development.
See COPYING for LGPL licence details.
pywebsite changelog
0.1.10pre (2009-12-24)
Bugs fixed
changed the code layout to use subpackages.
See sub-packages, 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, 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
TODO
Here is a vague list of TODO items.
- basic key/value data store
sqlite and pickle, sqlitepickle (DONE)
- image operations
exif meta data from images
thumb nailing
water marking
rotation, scaling (rotozoom) (DONE)
caching (DONE)
hashing urls for authorisation, hash_url (DONE)
- pywebsite.locals
ehtml, ecgi etc.
- testing
performance testing monitoring
backup
versioning
rss/feed generation
tags
comments
forum
- sound operations
id3 tag info etc
stream sound
- video operations
upload flv
playlists
thumbnails of videos
record from webcam
screencast
- upload local website to remote host
as static files.
upload database to hidden directory.
- send rss link to friends
- news posting
freshmeat news.
PAD file generation
slide show
listing of articles
pywebsite.org website
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.