A sample Python project for robotics researchers.
Presented as part of the University of Toronto's Robotics Institute Tutorial Series.
- Install conda (Miniconda3 recommended)
- (Optional) install the mamba package. In this case, replace all the "conda" commands with "mamba" below.
- Run the following:
git clone https://github.com/olamarre/hello-python.git && cd hello-python
# Create & activate the conda env
conda env create -f environment.yml
conda activate hello-env
# Install the iPython kernel spec file (necessary to use the conda environment
# in Jupyter notebooks)
python -m ipykernel install --user --name hello-env
# Coding style checkup / linting
flake8 .
# Verify tests & code coverage
pytest .