Skip to content

Latest commit

 

History

History
64 lines (45 loc) · 1.75 KB

development.rst

File metadata and controls

64 lines (45 loc) · 1.75 KB

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 :mod:`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

:mod:`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