Make commands¶
The Makefile contains the central entry points for common tasks related to this project.
make helpwill print all majors targetmake configurewill prepare the environment (conda venv, kernel, …)make lintwill lint the codemake testwill run all unit-testsmake typingwill check the typingmake add-typingwill add annotation for typingmake validatewill validate the version before commitmake cleanwill clean current environmentmake docswill create and show a HTML documentation in ‘build/’make distwill create a full wheel distribution
Twine commands¶
make check-twinewill check the packaging before publicationmake test-twinewill publish the package intest.pypi.org <https://test.pypi.org>_)make twinewill publish the package inpypi.org <https://pypi.org>_)
Docker commands¶
make docker-buildwill build the Dockerfile and containermake docker-runwill start the container in background and attach the consolemake docker-startwill start the container in backgroundmake docker-stopwill stop the containermake docker-attachwill attach the console to the containermake docker-bashwill attach a shell in the container