diff --git a/astro-airflow-iris/{{ cookiecutter.repo_name }}/pyproject.toml b/astro-airflow-iris/{{ cookiecutter.repo_name }}/pyproject.toml index 501367b1..21d60989 100644 --- a/astro-airflow-iris/{{ cookiecutter.repo_name }}/pyproject.toml +++ b/astro-airflow-iris/{{ cookiecutter.repo_name }}/pyproject.toml @@ -3,9 +3,19 @@ requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] +requires-python = ">=3.9" name = "{{ cookiecutter.python_package }}" readme = "README.md" -dynamic = ["dependencies", "version"] +dynamic = ["version"] +dependencies = [ + "ipython>=8.10", + "jupyterlab>=3.0", + "notebook", + "kedro~={{ cookiecutter.kedro_version }}", + "kedro[jupyter]", + "kedro-datasets[pandas-csvdataset]>=3.0", + "kedro-airflow~=0.5" +] [project.scripts] "{{ cookiecutter.repo_name }}" = "{{ cookiecutter.python_package }}.__main__:main" @@ -32,7 +42,6 @@ dev = [ ] [tool.setuptools.dynamic] -dependencies = {file = "requirements.txt"} version = {attr = "{{ cookiecutter.python_package }}.__version__"} [tool.setuptools.packages.find] diff --git a/astro-airflow-iris/{{ cookiecutter.repo_name }}/requirements.txt b/astro-airflow-iris/{{ cookiecutter.repo_name }}/requirements.txt index 0c508eee..099035d4 100644 --- a/astro-airflow-iris/{{ cookiecutter.repo_name }}/requirements.txt +++ b/astro-airflow-iris/{{ cookiecutter.repo_name }}/requirements.txt @@ -3,6 +3,5 @@ jupyterlab>=3.0 notebook kedro~={{ cookiecutter.kedro_version }} kedro[jupyter] -kedro-datasets[pandas-csvdataset]>=3.0; python_version >= "3.9" -kedro-datasets[pandas.CSVDataset]>=1.0; python_version < "3.9" +kedro-datasets[pandas-csvdataset]>=3.0 kedro-airflow~=0.5 diff --git a/databricks-iris/{{ cookiecutter.repo_name }}/pyproject.toml b/databricks-iris/{{ cookiecutter.repo_name }}/pyproject.toml index 501367b1..697a4e7a 100644 --- a/databricks-iris/{{ cookiecutter.repo_name }}/pyproject.toml +++ b/databricks-iris/{{ cookiecutter.repo_name }}/pyproject.toml @@ -3,9 +3,19 @@ requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] +requires-python = ">=3.9" name = "{{ cookiecutter.python_package }}" readme = "README.md" -dynamic = ["dependencies", "version"] +dynamic = ["version"] +dependencies = [ + "ipython>=8.10", + "jupyterlab>=3.0", + "notebook", + "kedro~={{ cookiecutter.kedro_version }}", + "kedro[jupyter]", + "kedro-datasets[spark, pandas, spark.SparkDataset, pandas.ParquetDataset]>=3.0", + "numpy~=1.21" +] [project.scripts] "{{ cookiecutter.repo_name }}" = "{{ cookiecutter.python_package }}.__main__:main" @@ -32,7 +42,6 @@ dev = [ ] [tool.setuptools.dynamic] -dependencies = {file = "requirements.txt"} version = {attr = "{{ cookiecutter.python_package }}.__version__"} [tool.setuptools.packages.find] diff --git a/databricks-iris/{{ cookiecutter.repo_name }}/requirements.txt b/databricks-iris/{{ cookiecutter.repo_name }}/requirements.txt index 546b55b1..b0b37cda 100644 --- a/databricks-iris/{{ cookiecutter.repo_name }}/requirements.txt +++ b/databricks-iris/{{ cookiecutter.repo_name }}/requirements.txt @@ -3,5 +3,5 @@ jupyterlab>=3.0 notebook kedro~={{ cookiecutter.kedro_version }} kedro[jupyter] -kedro-datasets[spark, pandas, spark.SparkDataset, pandas.ParquetDataset]>=1.0 +kedro-datasets[spark, pandas, spark-sparkdataset, pandas-parquetdataset]>=3.0 numpy~=1.21 diff --git a/spaceflights-pandas-viz/{{ cookiecutter.repo_name }}/pyproject.toml b/spaceflights-pandas-viz/{{ cookiecutter.repo_name }}/pyproject.toml index 9bbc4911..cb2d1f96 100644 --- a/spaceflights-pandas-viz/{{ cookiecutter.repo_name }}/pyproject.toml +++ b/spaceflights-pandas-viz/{{ cookiecutter.repo_name }}/pyproject.toml @@ -3,9 +3,21 @@ requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] +requires-python = ">=3.9" name = "{{ cookiecutter.python_package }}" readme = "README.md" -dynamic = ["dependencies", "version"] +dynamic = ["version"] +dependencies = [ + "ipython>=8.10", + "jupyterlab>=3.0", + "notebook", + "kedro~={{ cookiecutter.kedro_version }}", + "kedro[jupyter]", + "kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset, plotly-plotlydataset, plotly-jsondataset, matplotlib-matplotlibwriter]>=3.0", + "kedro-viz>=6.7.0", + "scikit-learn~=1.5.1", + "seaborn~=0.12.1" +] [project.scripts] "{{ cookiecutter.repo_name }}" = "{{ cookiecutter.python_package }}.__main__:main" @@ -32,7 +44,6 @@ dev = [ ] [tool.setuptools.dynamic] -dependencies = {file = "requirements.txt"} version = {attr = "{{ cookiecutter.python_package }}.__version__"} [tool.setuptools.packages.find] diff --git a/spaceflights-pandas-viz/{{ cookiecutter.repo_name }}/requirements.txt b/spaceflights-pandas-viz/{{ cookiecutter.repo_name }}/requirements.txt index d4f556dc..c6f597b5 100644 --- a/spaceflights-pandas-viz/{{ cookiecutter.repo_name }}/requirements.txt +++ b/spaceflights-pandas-viz/{{ cookiecutter.repo_name }}/requirements.txt @@ -3,9 +3,7 @@ jupyterlab>=3.0 notebook kedro~={{ cookiecutter.kedro_version }} kedro[jupyter] -kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset, plotly-plotlydataset, plotly-jsondataset, matplotlib-matplotlibwriter]>=3.0; python_version >= "3.9" -kedro-datasets[pandas.CSVDataset, pandas.ExcelDataset, pandas.ParquetDataset, plotly.PlotlyDataset, plotly.JSONDataset, matplotlib.MatplotlibWriter]>=1.0; python_version < "3.9" +kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset, plotly-plotlydataset, plotly-jsondataset, matplotlib-matplotlibwriter]>=3.0 kedro-viz>=6.7.0 -scikit-learn~=1.5.1; python_version >= "3.9" -scikit-learn<=1.4.0,>=1.0; python_version < "3.9" +scikit-learn~=1.5.1 seaborn~=0.12.1 diff --git a/spaceflights-pandas/{{ cookiecutter.repo_name }}/pyproject.toml b/spaceflights-pandas/{{ cookiecutter.repo_name }}/pyproject.toml index 9bbc4911..9264bb77 100644 --- a/spaceflights-pandas/{{ cookiecutter.repo_name }}/pyproject.toml +++ b/spaceflights-pandas/{{ cookiecutter.repo_name }}/pyproject.toml @@ -3,9 +3,20 @@ requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] +requires-python = ">=3.9" name = "{{ cookiecutter.python_package }}" readme = "README.md" -dynamic = ["dependencies", "version"] +dynamic = ["version"] +dependencies = [ + "ipython>=8.10", + "jupyterlab>=3.0", + "notebook", + "kedro~={{ cookiecutter.kedro_version }}", + "kedro[jupyter]", + "kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset]>=3.0", + "kedro-viz>=6.7.0", + "scikit-learn~=1.5.1" +] [project.scripts] "{{ cookiecutter.repo_name }}" = "{{ cookiecutter.python_package }}.__main__:main" @@ -32,7 +43,6 @@ dev = [ ] [tool.setuptools.dynamic] -dependencies = {file = "requirements.txt"} version = {attr = "{{ cookiecutter.python_package }}.__version__"} [tool.setuptools.packages.find] diff --git a/spaceflights-pandas/{{ cookiecutter.repo_name }}/requirements.txt b/spaceflights-pandas/{{ cookiecutter.repo_name }}/requirements.txt index 6d2ac2b6..fb5d839f 100644 --- a/spaceflights-pandas/{{ cookiecutter.repo_name }}/requirements.txt +++ b/spaceflights-pandas/{{ cookiecutter.repo_name }}/requirements.txt @@ -3,8 +3,6 @@ jupyterlab>=3.0 notebook kedro~={{ cookiecutter.kedro_version }} kedro[jupyter] -kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset]>=3.0; python_version >= "3.9" -kedro-datasets[pandas.CSVDataset, pandas.ExcelDataset, pandas.ParquetDataset]>=1.0; python_version < "3.9" +kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset]>=3.0 kedro-viz>=6.7.0 -scikit-learn~=1.5.1; python_version >= "3.9" -scikit-learn<=1.4.0,>=1.0; python_version < "3.9" +scikit-learn~=1.5.1 diff --git a/spaceflights-pyspark-viz/{{ cookiecutter.repo_name }}/pyproject.toml b/spaceflights-pyspark-viz/{{ cookiecutter.repo_name }}/pyproject.toml index 9bbc4911..e017eaea 100644 --- a/spaceflights-pyspark-viz/{{ cookiecutter.repo_name }}/pyproject.toml +++ b/spaceflights-pyspark-viz/{{ cookiecutter.repo_name }}/pyproject.toml @@ -3,9 +3,22 @@ requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] +requires-python = ">=3.9" name = "{{ cookiecutter.python_package }}" readme = "README.md" -dynamic = ["dependencies", "version"] +dynamic = ["version"] +dependencies = [ + "ipython>=8.10", + "jupyterlab>=3.0", + "notebook", + "kedro~={{ cookiecutter.kedro_version }}", + "kedro[jupyter]", + "kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset, spark-sparkdataset, plotly-plotlydataset, plotly-jsondataset, matplotlib-matplotlibwriter]>=3.0", + "kedro-viz>=6.7.0", + "scikit-learn~=1.5.1", + "seaborn~=0.12.1", + "setuptools; python_version >= '3.12'" +] [project.scripts] "{{ cookiecutter.repo_name }}" = "{{ cookiecutter.python_package }}.__main__:main" @@ -32,7 +45,6 @@ dev = [ ] [tool.setuptools.dynamic] -dependencies = {file = "requirements.txt"} version = {attr = "{{ cookiecutter.python_package }}.__version__"} [tool.setuptools.packages.find] diff --git a/spaceflights-pyspark-viz/{{ cookiecutter.repo_name }}/requirements.txt b/spaceflights-pyspark-viz/{{ cookiecutter.repo_name }}/requirements.txt index 597c7d41..c73f0f74 100644 --- a/spaceflights-pyspark-viz/{{ cookiecutter.repo_name }}/requirements.txt +++ b/spaceflights-pyspark-viz/{{ cookiecutter.repo_name }}/requirements.txt @@ -3,10 +3,8 @@ jupyterlab>=3.0 notebook kedro~={{ cookiecutter.kedro_version }} kedro[jupyter] -kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset, spark-sparkdataset, plotly-plotlydataset, plotly-jsondataset, matplotlib-matplotlibwriter]>=3.0; python_version >= "3.9" -kedro-datasets[pandas.CSVDataset, pandas.ExcelDataset, pandas.ParquetDataset, spark.SparkDataset, plotly.PlotlyDataset, plotly.JSONDataset, matplotlib.MatplotlibWriter]>=1.0; python_version < "3.9" +kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset, spark-sparkdataset, plotly-plotlydataset, plotly-jsondataset, matplotlib-matplotlibwriter]>=3.0 kedro-viz>=6.7.0 -scikit-learn~=1.5.1; python_version >= "3.9" -scikit-learn<=1.4.0,>=1.0; python_version < "3.9" +scikit-learn~=1.5.1 seaborn~=0.12.1 setuptools; python_version >= "3.12" diff --git a/spaceflights-pyspark/{{ cookiecutter.repo_name }}/pyproject.toml b/spaceflights-pyspark/{{ cookiecutter.repo_name }}/pyproject.toml index 9bbc4911..3911dc95 100644 --- a/spaceflights-pyspark/{{ cookiecutter.repo_name }}/pyproject.toml +++ b/spaceflights-pyspark/{{ cookiecutter.repo_name }}/pyproject.toml @@ -3,9 +3,20 @@ requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] +requires-python = ">=3.9" name = "{{ cookiecutter.python_package }}" readme = "README.md" -dynamic = ["dependencies", "version"] +dynamic = ["version"] +dependencies = [ + "ipython>=8.10", + "jupyterlab>=3.0", + "notebook", + "kedro~={{ cookiecutter.kedro_version }}", + "kedro[jupyter]", + "kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset, spark-sparkdataset]>=3.0", + "kedro-viz>=6.7.0", + "scikit-learn~=1.5.1" +] [project.scripts] "{{ cookiecutter.repo_name }}" = "{{ cookiecutter.python_package }}.__main__:main" @@ -32,7 +43,6 @@ dev = [ ] [tool.setuptools.dynamic] -dependencies = {file = "requirements.txt"} version = {attr = "{{ cookiecutter.python_package }}.__version__"} [tool.setuptools.packages.find] diff --git a/spaceflights-pyspark/{{ cookiecutter.repo_name }}/requirements.txt b/spaceflights-pyspark/{{ cookiecutter.repo_name }}/requirements.txt index ae07fc72..dd24fd39 100644 --- a/spaceflights-pyspark/{{ cookiecutter.repo_name }}/requirements.txt +++ b/spaceflights-pyspark/{{ cookiecutter.repo_name }}/requirements.txt @@ -3,8 +3,6 @@ jupyterlab>=3.0 notebook kedro~={{ cookiecutter.kedro_version }} kedro[jupyter] -kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset, spark-sparkdataset]>=3.0; python_version >= "3.9" -kedro-datasets[pandas.CSVDataset, pandas.ExcelDataset, pandas.ParquetDataset, spark.SparkDataset]>=1.0; python_version < "3.9" +kedro-datasets[pandas-csvdataset, pandas-exceldataset, pandas-parquetdataset, spark-sparkdataset]>=3.0 kedro-viz>=6.7.0 -scikit-learn~=1.5.1; python_version >= "3.9" -scikit-learn<=1.4.0,>=1.0; python_version < "3.9" +scikit-learn~=1.5.1