# make a new temporary directory and cd into it
cd $(mktemp -d --tmpdir howfairis.XXXXXX)
# get a copy of the repo
git clone https://github.com/fair-software/howfairis .
# checkout the work from this branch
git checkout <this branch>
# create a virtual environment named venv3
python3 -m venv venv3
# activate the virtual environment
source venv3/bin/activate
# update pip and friends
python3 -m pip install --upgrade pip wheel setuptools
# install runtime dependencies
python3 -m pip install .
# and, if you need it, the development tools
python3 -m pip install .[dev]
Keep what you need from below, extend as necessary
# run the unit tests
pytest
# tests against a live infrastructure
pytest livetests/
# cli tests
bash clitests/script.sh
# run linter
prospector
# import style
isort --check-only howfairis
# any additional steps for checking
List of related issues or pull requests
Refs: #363
Describe the changes made in this pull request
I added a regex to support the herokuapp format.
Instructions to review the pull request
Keep what you need from below, extend as necessary