diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3e0c29b3e..08787d4ff 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,6 +4,13 @@ YData-profiling aims to ease exploratory data analysis for structured datasets, Our focus is to provide users with useful and robust statistics for such datasets encountered in industry, academia and elsewhere. YData-profiling is open-source and stimulates contributions from passionate community users. +#### Setup + +```sh +python -m venv .venv +make install-dev +make test +`` #### Themes to contribute In line with our aim, we identify the following themes: diff --git a/Makefile b/Makefile index 22a69c758..ac1af7ef2 100644 --- a/Makefile +++ b/Makefile @@ -41,6 +41,9 @@ install-spark-ci: --output ${SPARK_DIRECTORY}/spark.tgz cd ${SPARK_DIRECTORY} && tar -xvzf spark.tgz && mv spark-${SPARK_VERSION}-bin-hadoop${HADOOP_VERSION} spark +install-dev: + pip install -e ".[dev,test]" + publish-docs: examples ### Publishes the documentation mkdir docs/examples rsync -R examples/*/*.html docs