Installation¶
To install or upgrade to the latest version:
pip install -U intspan
On some systems, you may need to use pip2
to install under Python 2, or
pip3
to install under Python 3. You may also need to prefix these commands
with sudo
to authorize installation. In environments without super-user
privileges, you may want to use pip
’s --user
option, to install only
for a single user, rather than system-wide. Finally, in cases where pip
is
not well-configured to match a specific Python interpreter you want to use, a
useful fallback:
python3.6 -m pip install -U intspan
Testing¶
intspan
is tested twice before each release–once on the developer’s workstation,
and once by the Travis CI continuous integration service. If you’d like
to also run the module tests locally, you’ll need to install
pytest
and tox
. For full testing, you will also need pytest-cov
and coverage
. Then run one of these commands:
tox # normal test run, across all currently-supported versions
tox -e py27 # run for a environment only (e.g. py27)
tox -c toxcov.ini # run full coverage tests