Installing#
$ pip install skrub -U
$ conda install -c conda-forge skrub
$ mamba install -c conda-forge skrub
Advanced usage, for contributors#
If you want to contribute to the project, you can install the development version of skrub from the source code:
$ git clone https://github.com/skrub-data/skrub
Create a virtual environment, here for example, using conda:
$ conda create -n skrub python=3.10 # or any later python version
$ conda activate skrub
Then, install the local package in editable mode, with the development requirements:
$ cd skrub
$ pip install -e ".[dev]"
Next step, enable the pre-commit hooks:
$ pre-commit install
Finally, a few revisions better be ignored by git blame
and IDE integrations.
These revisions are listed in .git-blame-ignore-revs
,
which can be set in your local repository with:
$ git config blame.ignoreRevsFile .git-blame-ignore-revs
You’re ready to go! If not already done, please have a look at the contributing guidelines.