diff --git a/astro-airflow-iris/{{ cookiecutter.repo_name }}/src/requirements.txt b/astro-airflow-iris/{{ cookiecutter.repo_name }}/src/requirements.txt index 2ca6ae4b..ef31292f 100644 --- a/astro-airflow-iris/{{ cookiecutter.repo_name }}/src/requirements.txt +++ b/astro-airflow-iris/{{ cookiecutter.repo_name }}/src/requirements.txt @@ -5,7 +5,7 @@ isort~=5.0 jupyter~=1.0 jupyterlab~=3.0 kedro~={{ cookiecutter.kedro_version }} -kedro-datasets[pandas.CSVDataSet] +kedro-datasets[pandas.CSVDataSet]~=1.0.0 kedro-airflow~=0.5 kedro-telemetry~=0.2.0 nbstripout~=0.4 diff --git a/features/environment.py b/features/environment.py index fcfd77f7..2b7e136e 100644 --- a/features/environment.py +++ b/features/environment.py @@ -57,7 +57,7 @@ def before_scenario(context, scenario): starter: str(starters_root / starter) for starter in starter_names } context.starters_paths = starters_paths - subprocess.run([context.pip, "install", "-r", "test_requirements.txt"]) + subprocess.run([context.python, "-m", "pip", "install", "-r", "test_requirements.txt"]) context.temp_dir = Path(tempfile.mkdtemp()).resolve() _PATHS_TO_REMOVE.add(context.temp_dir) diff --git a/features/steps/run_steps.py b/features/steps/run_steps.py index df9ecd14..e77ff056 100644 --- a/features/steps/run_steps.py +++ b/features/steps/run_steps.py @@ -51,7 +51,7 @@ def create_project_from_config_file(context, starter_name): def install_project_dependencies(context): reqs_path = "src/requirements.txt" res = subprocess.run( - [context.pip, "install", "-r", reqs_path], cwd=context.root_project_dir + [context.pip, "install", "-r", reqs_path, "-U"], cwd=context.root_project_dir ) assert res.returncode == OK_EXIT_CODE diff --git a/pandas-iris/__init__.py b/pandas-iris/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/pandas-iris/{{ cookiecutter.repo_name }}/__init__.py b/pandas-iris/{{ cookiecutter.repo_name }}/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/pandas-iris/{{ cookiecutter.repo_name }}/src/__init__.py b/pandas-iris/{{ cookiecutter.repo_name }}/src/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/pandas-iris/{{ cookiecutter.repo_name }}/src/requirements.txt b/pandas-iris/{{ cookiecutter.repo_name }}/src/requirements.txt index e7d90d10..89fea403 100644 --- a/pandas-iris/{{ cookiecutter.repo_name }}/src/requirements.txt +++ b/pandas-iris/{{ cookiecutter.repo_name }}/src/requirements.txt @@ -6,7 +6,7 @@ jupyter~=1.0 jupyterlab~=3.0 kedro~={{ cookiecutter.kedro_version }} kedro-viz -kedro-datasets[pandas.CSVDataSet] +kedro-datasets[pandas.CSVDataSet]~=1.0.0 kedro-telemetry~=0.2.0 nbstripout~=0.4 pytest-cov~=3.0 diff --git a/pyspark-iris/{{ cookiecutter.repo_name }}/__init__.py b/pyspark-iris/{{ cookiecutter.repo_name }}/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/pyspark-iris/{{ cookiecutter.repo_name }}/src/__init__.py b/pyspark-iris/{{ cookiecutter.repo_name }}/src/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/pyspark-iris/{{ cookiecutter.repo_name }}/src/requirements.txt b/pyspark-iris/{{ cookiecutter.repo_name }}/src/requirements.txt index 878dd793..8d030ef2 100644 --- a/pyspark-iris/{{ cookiecutter.repo_name }}/src/requirements.txt +++ b/pyspark-iris/{{ cookiecutter.repo_name }}/src/requirements.txt @@ -5,7 +5,7 @@ isort~=5.0 jupyter~=1.0 jupyterlab~=3.0 kedro~={{ cookiecutter.kedro_version }} -kedro-datasets[spark.SparkDataSet, pandas.ParquetDataSet] +kedro-datasets[spark.SparkDataSet, pandas.ParquetDataSet]~=1.0.0 kedro-telemetry~=0.2.0 nbstripout~=0.4 numpy~=1.21 diff --git a/pyspark/{{ cookiecutter.repo_name }}/src/requirements.txt b/pyspark/{{ cookiecutter.repo_name }}/src/requirements.txt index cda38cbf..4b0d77cc 100644 --- a/pyspark/{{ cookiecutter.repo_name }}/src/requirements.txt +++ b/pyspark/{{ cookiecutter.repo_name }}/src/requirements.txt @@ -5,7 +5,7 @@ isort~=5.0 jupyter~=1.0 jupyterlab~=3.0 kedro~={{ cookiecutter.kedro_version }} -kedro-datasets[spark.SparkDataSet] +kedro-datasets[spark.SparkDataSet]~=1.0.0 kedro-telemetry~=0.2.0 nbstripout~=0.4 pytest-cov~=3.0 diff --git a/spaceflights/{{ cookiecutter.repo_name }}/src/requirements.txt b/spaceflights/{{ cookiecutter.repo_name }}/src/requirements.txt index 813d6c27..72af9fd0 100644 --- a/spaceflights/{{ cookiecutter.repo_name }}/src/requirements.txt +++ b/spaceflights/{{ cookiecutter.repo_name }}/src/requirements.txt @@ -6,7 +6,7 @@ jupyter~=1.0 jupyterlab_server>=2.11.1, <2.16.0 jupyterlab~=3.0 kedro~={{ cookiecutter.kedro_version }} -kedro-datasets[pandas.CSVDataSet, pandas.ExcelDataSet, pandas.ParquetDataSet] +kedro-datasets[pandas.CSVDataSet, pandas.ExcelDataSet, pandas.ParquetDataSet]~=1.0.0 kedro-telemetry~=0.2.0 kedro-viz~=5.0 nbstripout~=0.4 diff --git a/standalone-datacatalog/{{ cookiecutter.repo_name }}/requirements.txt b/standalone-datacatalog/{{ cookiecutter.repo_name }}/requirements.txt index 70b04647..84613e75 100644 --- a/standalone-datacatalog/{{ cookiecutter.repo_name }}/requirements.txt +++ b/standalone-datacatalog/{{ cookiecutter.repo_name }}/requirements.txt @@ -1,4 +1,4 @@ jupyter~=1.0 kedro~={{ cookiecutter.kedro_version }} -kedro-datasets[pandas.CSVDataSet] +kedro-datasets[pandas.CSVDataSet]~=1.0.0 kedro-telemetry~=0.2.0