The purpose of this application is to concatenate multiple CSV files, using only columns contained in all of them.
Make sure you have Python 3 installed and that python points to a version > 3.
python --version
In the root directory of the project create a virtual environment.
python -m venv ccenv
Activate the virtual environment and install dependencies.
source ccenv/bin/activate
pip install -r requirements.txt -r requirements-dev.txt