Basic travis-ci set up for Python 2.7 - can now start using continuous integration. FIXME: hand-rolled tests need to be converted to py.test framework.
Can now view current build status from travis-ci on front page of Github via README
Removed Google Gadget which was used when this project was previously hosted on Google Code
IRC log from the Europython 2010 Sprint moved to the python-concurrency/extradocs project
Moved code and images relating to the tutorial into the rst/ folder. This leaves the top level directory a little cleaner. TODO: convert the tutorial pages from Google Code wiki format to RST and link to the main documentation pages.
Cleaning up top level project directory - moved logo to rst/ directory and updated conf.py.
Updated documentation use GitHub and PyPI badges. Reformatted front page. Some tidying. TODO: Convert tutorial to RST; refactor and add to API documentation.
Cleaned up behaviour of 'make clean' so that it no longer leaves and empty directory behind.
CLEANUP: Removed unfinished code containing tools to support the CSP style of programming. These are now in the snim2/csp-tools project on GitHub.
CLEANUP: Removed references to directories which no longer exist. Updated project page.
CLEANUP: Removed .desktop file which was used for creating a runnable ICON on Ubuntu machines
CLEANUP: documentation update. The tutorial which was still formatted as a Google Code wiki page has now been converted to RST and integrated into the main documentation. The /content/ of the documentation has not changed here, just the formatting.
Added fork button to sidebar. Corrected spacing bug in front page of docs.
REFACTOR: moving tests from hand-rolled testing to py.test framework. Tests now run to completion and .travis.yml has been updated to reflect their current structure. However, the current tests are often not useful. For example the test for Seq do not yet test the order of process execution.
Added temporary TODO file to keep track of the refactoring of tests.
Commented out wsgiref requirement. The CSP library itself does not import this, but it isn't clear why pip freeze thinks the package is necessary. FIXME: either remove, refactor or fix the package on Python 3.3 where pip fails to install it (see travis-ci run 9.2).
Minor improvements in formatted, references to documentation elsewhere.
CLEANUP: Removed maketags.sh which is only useful to developers on UNIX who use tags.
setup.py is now PEP8 compliant
Added venv3 to .gitignore - used for virtualenv / Python 3