Development

Contributors

  • , Testing and initial integration and evaluation.
  • , original Holmium logo
  • , Section(s) design.
  • , Evaluation and help designing Facets
  • Nathan Jones, Bug fixes
  • Lata Suresh, Bug fixes
  • Jeffry Pincus, filter_by conditions
  • Chow Loong Jin, Bug Fixes

Project Resources

Continuous Integration
The project is being continuously built with travis against python 2.6 & 2.7 & 3.3.
Code
The code is hosted on github.
Bugs, Feature Requests
Tracked at the issue tracker.
Questions
freenode irc channel

Installation

Note

Holmium is tested and supported on pythons version 2.6, 2.7 & 3.3.

The stable version can be installed either via pip or easy_install.

pip install holmium.core
# or
easy_install holmium.core

To use holmium.core directly from source the preferred method is to use the develop mode. This will make holmium.core available on your PATH, but will point to the checkout. Any updates made in the checkout will be available in the installed version.

git clone git@github.com:alisaifee/holmium.core
cd holmium.core
sudo python setup.py develop

Tests

holmium.core uses nosetests for running its tests. You will also need phantomjs installed to run certain tests that make more sense without mocking. For instructions on installing phantomjs go to the phantomjs download page.

cd holmium.core
nosetests --with-coverage --cover-html --cover-erase --cover-package=holmium.core