Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
faee636
Merge branch 'flake8-examples' into tests-base
jackiekazil Mar 22, 2015
d6a96cb
Adding travis.
jackiekazil Mar 22, 2015
d4348d7
Adding coveralls
jackiekazil Mar 22, 2015
bd9717d
Adding coveralls
jackiekazil Mar 22, 2015
61f7d07
Adding flake8 as requirement.
jackiekazil Mar 22, 2015
20e71de
Updating requirements to be specific.
jackiekazil Mar 22, 2015
8514005
Trying to add gcc first.
jackiekazil Mar 22, 2015
a0d9334
Trying to add gcc first.
jackiekazil Mar 22, 2015
3f1fcb5
Wweeeeeeeee
jackiekazil Mar 22, 2015
e819ba2
Wweeeeeeeee
jackiekazil Mar 22, 2015
9f0163f
I hate my life right now.
jackiekazil Mar 22, 2015
5a45453
I hate my life right now.
jackiekazil Mar 22, 2015
798bc48
Full of false hope.
jackiekazil Mar 22, 2015
1bbbf9d
Full of false hope.
jackiekazil Mar 22, 2015
6dc4fa0
Full of false hope.
jackiekazil Mar 22, 2015
45419b9
Full of false hope.
jackiekazil Mar 22, 2015
7523146
Full of false hope.
jackiekazil Mar 22, 2015
fce050c
Full of false hope.
jackiekazil Mar 22, 2015
b65e21f
There is no hope left.
jackiekazil Mar 22, 2015
3884c05
There is no hope left.
jackiekazil Mar 22, 2015
422f04d
Merge branch 'flake8-examples' into tests-base
jackiekazil Mar 22, 2015
2a900a0
Fixing a couple of straggler flake8 issues.
jackiekazil Mar 22, 2015
ce73753
Merge branch 'flake8-examples' into tests-base
jackiekazil Mar 22, 2015
0ecf7d0
Adding .coveragerc & updating travis to show code coverage.
jackiekazil Mar 23, 2015
2f7070e
Merge branch 'master' into ci-integration
jackiekazil Mar 27, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[report]
omit =
mesa/tests/*
19 changes: 19 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
language: python
os:
- linux
python:
- "3.4"
install:
- sudo apt-get install gfortran
- sudo apt-get install libblas-dev liblapack-dev
- pip install numpy==1.9.1 pandas==0.15.2 tornado==4.0.2 flake8==2.4.0 matplotlib sympy nose
- travis_wait pip install scipy
- pip install coveralls
script:
- coverage run --source mesa setup.py test

# * E501 - line length limit
# * E123 - indentation on data structures
- flake8 . --ignore=F403,E501,E123,E128 --exclude=docs/
after_success:
- coveralls
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Project Mesa

[![Coverage Status](https://coveralls.io/repos/projectmesa/mesa/badge.svg)](https://coveralls.io/r/projectmesa/mesa)

### Warning: work in progress!

Mesa is a new agent-based modeling framework being written in Python.
Expand All @@ -25,7 +27,7 @@ Step -1.
* Install [virtualenvwrapper](http://virtualenvwrapper.readthedocs.org/en/latest/)

Step 0.
* Create the virtual environment:
* Create the virtual environment:
* (If you have Python 3 only) mkvirtualenv mesa
* (If you have both versions) mkvirtualenv mesa -p *path/to/python3*
- On OSX or Linux, you can find the Python 3 path via *which python3*
Expand Down
11 changes: 7 additions & 4 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
numpy
scipy
tornado
pandas
numpy==1.9.1
pandas==0.15.2
ipython==3.0.0

tornado==4.0.2
flake8==2.4.0
scipy==0.15.1