Create a tests sub-package and move the util.LookAheadIterator test into it.

Signed-off-by: David Black <dblack@atlassian.com>
Move to using setuptools instead of distutils in setup.py.
Specify a test_suite to run in setup.py.

Signed-off-by: David Black <dblack@atlassian.com>
Add a .travis.yml file for travis ci.

Signed-off-by: David Black <dblack@atlassian.com>
Rename tests/util.py to tests/test_util.py so that nose will pick up on it.

Signed-off-by: David Black <dblack@atlassian.com>
require nose for testing and run the tests with it.

Signed-off-by: David Black <dblack@atlassian.com>
style fix up in setup.py.

Signed-off-by: David Black <dblack@atlassian.com>
require 'six'.

Signed-off-by: David Black <dblack@atlassian.com>
Add support for python 3 (>= 3.3) while still supporting python 2.7.x. This commit drops support for python 2.5.

Signed-off-by: David Black <dblack@atlassian.com>
make travis ci test against python 3.3 in addition to python 2.7.

Signed-off-by: David Black <dblack@atlassian.com>
add 'six' to tests_require in setup.py.

Signed-off-by: David Black <dblack@atlassian.com>
Revert "add 'six' to tests_require in setup.py."

This reverts commit 8f6ccacef153c70a18d36811aa95691f86997378.

Signed-off-by: David Black <dblack@atlassian.com>
Add a requirements.txt file.

Signed-off-by: David Black <dblack@atlassian.com>
Minor code tidy up ofjavalang/parser.py. Removed some unused variables and one unused import.

Signed-off-by: David Black <dblack@atlassian.com>
Merge branch 'minor_code_fixup' into modifications