Development

Contributors

Project Resources

Continuous Integration
The project is being continuously built using github actions against python 2.7, 3.5, 3.7 & 3.8
Code
The code is hosted on github.
Bugs, Feature Requests
Tracked at the issue tracker.

Installation

Note

Holmium is tested and supported on pythons version 2.7 & 3.5+.

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 chromedriver installed to run certain tests that make more sense without mocking. For instructions on installing chromedriver go to the chromedriver page.

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