Changeset View
Changeset View
Standalone View
Standalone View
scripts/install_dev_python_modules.py
Show First 20 Lines • Show All 97 Lines • ▼ Show 20 Lines | def main(quiet): | ||||
if not os.name == "nt": | if not os.name == "nt": | ||||
install_targets += ["-e python_modules/libraries/dagster-ge"] | install_targets += ["-e python_modules/libraries/dagster-ge"] | ||||
if not is_39(): | if not is_39(): | ||||
install_targets += [ | install_targets += [ | ||||
"-e python_modules/libraries/dagster-snowflake", | "-e python_modules/libraries/dagster-snowflake", | ||||
"-e python_modules/libraries/dagstermill", | "-e python_modules/libraries/dagstermill", | ||||
'-e "examples/legacy_examples[full]"', | '-e "examples/legacy_examples[full]"', | ||||
'-e "examples/airline_demo[full]"', | |||||
] | ] | ||||
# NOTE: These need to be installed as one long pip install command, otherwise pip will install | # NOTE: These need to be installed as one long pip install command, otherwise pip will install | ||||
# conflicting dependencies, which will break pip freeze snapshot creation during the integration | # conflicting dependencies, which will break pip freeze snapshot creation during the integration | ||||
# image build! | # image build! | ||||
cmd = ["pip", "install"] + install_targets | cmd = ["pip", "install"] + install_targets | ||||
if quiet: | if quiet: | ||||
cmd.append(quiet) | cmd.append(quiet) | ||||
Show All 15 Lines |