pyllshading is a Python package to visualize reliefs on maps using shading.
You can directly install pyllshading from GitHub using pip:
pip install git+https://github.com/grongier/pyllshading.git
See the Jupyter notebook normandy.ipynb.
I've tried to provide a citation for all the methods implemented in this package in the functions' docstrings. If you use pyllshading, please cite the original authors of those methods.