Developer
Unit tests
cd pyg4ometry/test
pytest
Coverage
cd pyg4ometry/coverage
./runCoverage.sh
Profiling
python -m cProfile -s tottime myscript.py > myscript.log
pycallgraph graphviz -- ../pyg4ometry/test/python/T008_Sphere.py
Updating A Version
Update the version number in the following files:
setup.py
setup.cfg
pyg4ometry/docs/source/conf.py
Make manual and commit to pyg4ometry/docs/pyg4ometry.pdf.
Updating Copyright
Update the year in the following files:
LICENCE.txt
README.md
docs/source/conf.py
docs/source/licence.rst