Woodwork is available for Python 3.6, 3.7, and 3.8. It can be installed from PyPI, conda, or from source.
To install Woodwork from PyPI, run the following command:
python -m pip install woodwork
Woodwork allows users to install add-ons individually or all at once. In order to install all add-ons, run:
python -m pip install "woodwork[complete]"
You can use Woodwork to create Dask DataTables by running:
python -m pip install "woodwork[dask]"
You can use Woodwork to create Koalas DataTables by running:
python -m pip install "woodwork[koalas]"
To install Woodwork from conda run the following command:
conda install -c conda-forge woodwork
In order to create Dask or Koalas DataTables, the following commands must be run for your library of choice prior to installing Woodwork with conda: conda install dask for Dask or conda install koalas and conda install pyspark for Koalas.
conda install dask
conda install koalas
conda install pyspark
To install Woodwork from source, clone the repository from Github, and install the dependencies.
git clone https://github.com/FeatureLabs/woodwork.git
python -m pip install .
You can view the list of all dependencies in the requirements.txt file.
To make contributions to the codebase, please follow the guidelines here.