CityOfLosAngeles / aqueduct

A shared pipeline for building ETLs and batch jobs that we run at the City of LA for Data Science Projects. Built on Apache Airflow & Civis Platform
Apache License 2.0
21 stars 6 forks source link

Optionally install local python package if exists. #345

Closed ian-r-rose closed 4 years ago

ian-r-rose commented 4 years ago

Possible fix for https://github.com/CityOfLosAngeles/planning-entitlements/issues/50

The idea is that if a repo includes a local python package, they will want it to be generally available for import. I also thought about just adding the /app dir to the PYTHONPATH, but thought that it might have more unintended consequences.

cc @trantom