mara / mara-pipelines

A lightweight opinionated ETL framework, halfway between plain scripts and Apache Airflow
MIT License
2.07k stars 100 forks source link

the pip command no longer works #15

Closed Yu-Yunfeng closed 5 years ago

guzmud commented 5 years ago

Requirements : python3.6 and git itself

pip3.6 install --process-dependency-links git+https://github.com/mara/mara-page.git
pip3.6 install --process-dependency-links git+https://github.com/mara/mara-db.git
pip3.6 install --process-dependency-links git+https://github.com/mara/data-integration.git

Is it enough?

martin-loetzsch commented 5 years ago

It works again. We were relying on the --process-dependency-links feature of pip, which recently got removed.

We solved it now by uploading the mara dependencies to PyPi.

Still, in a project it might me better to pin down the dependencies explicitly, as in https://github.com/mara/mara-example-project/blob/master/requirements.txt.