Make commands
The Makefile contains the central entry points for common tasks related to this project.
Commands
make helpwill print all majors targetmake configurewill prepare the environment (conda venv, kernel, ...)make lintwill lint the codemake testwill run all testsmake typingwill check the 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
Jupyter commands
make notebookwill start a jupyter notebookmake remove-kernelwill remove the project's kernelmake clean-notebookswill clean all datas in the notebooks
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>_)
Conda commands
make conda-buildwill build the conda packagemake conda-debugwill build the package in debug modemake conda-convertwill convert the package for all platformmake conda-installwill install the conda packagemake conda-purgewill remove the build artefactmake conda-createwill create a test environment for each modemake test-conda-forgewill test the conda-forge first step publicationmake conda-forgewill publish the project to conda-forge