diff --git a/RELEASE.md b/RELEASE.md index f01dca1c7..f7a2daccc 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -12,7 +12,7 @@ Please follow the established format: - Allow users to hide modular pipelines on the flowchart. (#1046) - Create URL parameters for each element/section in the flowchart. (#1138) -- Improve CLI loading time. (#1196) +- Improve Kedro CLI loading time. (#1196) - Make Kedro-Viz compatible with kedro-datasets. (#1214) - Add time series and parallel coordinates metrics plots to experiment tracking. (#1102) @@ -27,6 +27,7 @@ Please follow the established format: - Enhance display of the flowchart when hovering over the FocusMode icon. (#1107) - Make dotted datasets clickable and hoverable when in focus mode. (#1114) - Fix a bug where tall Matplotlib images weren't displaying correctly. (#1145) +- Non-JSON serialisable YAML parameter values (`.nan` and `.inf`) are now rendered as `null`. (#1087) # Release 5.1.1 diff --git a/demo-project/.version b/demo-project/.version index 3bff05917..7cbea073b 100644 --- a/demo-project/.version +++ b/demo-project/.version @@ -1 +1 @@ -5.1.1 \ No newline at end of file +5.2.0 \ No newline at end of file diff --git a/demo-project/README.md b/demo-project/README.md index 475261263..35d805f73 100644 --- a/demo-project/README.md +++ b/demo-project/README.md @@ -4,7 +4,7 @@ This project is designed to be a realistic example of what Kedro looks like when ## Setup -1. Run `pip install kedro==0.18.1` +1. Run `pip install kedro==0.18.4` 2. Run `kedro install --build-reqs` 3. Run `kedro run` 4. Run `kedro viz` diff --git a/demo-project/lightsail.json b/demo-project/lightsail.json index 0a3afbb8a..3e36db4d9 100644 --- a/demo-project/lightsail.json +++ b/demo-project/lightsail.json @@ -2,7 +2,7 @@ "serviceName": "kedro-viz-live-demo", "containers": { "kedro-viz-live-demo": { - "image": "public.ecr.aws/g0x0s3o2/kedro-viz-live-demo:5.1.1", + "image": "public.ecr.aws/g0x0s3o2/kedro-viz-live-demo:5.2.0", "ports": { "4141": "HTTP" } diff --git a/demo-project/pyproject.toml b/demo-project/pyproject.toml index 4c1f5c960..9ee680eb2 100644 --- a/demo-project/pyproject.toml +++ b/demo-project/pyproject.toml @@ -1,7 +1,7 @@ [tool.kedro] package_name = "demo_project" project_name = "modular-spaceflights" -project_version = "0.18.1" +project_version = "0.18.4" [tool.isort] multi_line_output = 3 diff --git a/demo-project/src/demo_project/pipelines/data_ingestion/requirements.txt b/demo-project/src/demo_project/pipelines/data_ingestion/requirements.txt index e680d395f..77472c4d7 100644 --- a/demo-project/src/demo_project/pipelines/data_ingestion/requirements.txt +++ b/demo-project/src/demo_project/pipelines/data_ingestion/requirements.txt @@ -1 +1,2 @@ -kedro[pandas.CSVDataSet,pandas.ExcelDataSet, pandas.ParquetDataSet]==0.18.1 +kedro==0.18.4 +kedro-datasets[pandas.CSVDataSet,pandas.ExcelDataSet, pandas.ParquetDataSet]==1.0.1 \ No newline at end of file diff --git a/demo-project/src/demo_project/pipelines/feature_engineering/requirements.txt b/demo-project/src/demo_project/pipelines/feature_engineering/requirements.txt index 22491d61f..ab0f01d6b 100644 --- a/demo-project/src/demo_project/pipelines/feature_engineering/requirements.txt +++ b/demo-project/src/demo_project/pipelines/feature_engineering/requirements.txt @@ -1 +1,2 @@ -kedro[pandas.ParquetDataSet]==0.18.1 +kedro==0.18.4 +kedro-datasets[pandas.ParquetDataSet]==1.0.1 diff --git a/demo-project/src/demo_project/pipelines/modelling/requirements.txt b/demo-project/src/demo_project/pipelines/modelling/requirements.txt index a72cf18fe..6a9152ddc 100644 --- a/demo-project/src/demo_project/pipelines/modelling/requirements.txt +++ b/demo-project/src/demo_project/pipelines/modelling/requirements.txt @@ -1,2 +1,3 @@ -kedro[pandas.ParquetDataSet]==0.18.1 +kedro==0.18.4 +kedro-datasets[pandas.ParquetDataSet]==1.0.1 scikit-learn~=1.0 diff --git a/demo-project/src/demo_project/pipelines/reporting/requirements.txt b/demo-project/src/demo_project/pipelines/reporting/requirements.txt index 43d1dfcc8..e549a52f0 100644 --- a/demo-project/src/demo_project/pipelines/reporting/requirements.txt +++ b/demo-project/src/demo_project/pipelines/reporting/requirements.txt @@ -1,3 +1,4 @@ -kedro[plotly.PlotlyDataSet, plotly.JSONDataSet, matplotlib.MatplotlibWriter]==0.18.1 +kedro==0.18.4 +kedro-datasets[plotly.PlotlyDataSet, plotly.JSONDataSet, matplotlib.MatplotlibWriter]==1.0.1 pillow==9.3.0 seaborn==0.11.2 diff --git a/demo-project/src/demo_project/requirements.in b/demo-project/src/demo_project/requirements.in index 9d9a5f662..34bee0a61 100644 --- a/demo-project/src/demo_project/requirements.in +++ b/demo-project/src/demo_project/requirements.in @@ -5,7 +5,8 @@ isort~=5.0 jupyter~=1.0 jupyter_client>=5.1, <7.0 jupyterlab~=3.0 -kedro[pandas.CSVDataSet,pandas.ExcelDataSet, pandas.ParquetDataSet, plotly.PlotlyDataSet]==0.18.1 +kedro==0.18.4 +kedro-datasets[pandas.CSVDataSet,pandas.ExcelDataSet, pandas.ParquetDataSet, plotly.PlotlyDataSet]==1.0.1 nbstripout~=0.4 pytest-cov~=2.5 pytest-mock>=1.7.1, <2.0 diff --git a/demo-project/src/docker_requirements.txt b/demo-project/src/docker_requirements.txt index e6ff2113c..b212b45a0 100644 --- a/demo-project/src/docker_requirements.txt +++ b/demo-project/src/docker_requirements.txt @@ -1,4 +1,5 @@ -kedro[pandas.CSVDataSet,pandas.ExcelDataSet, pandas.ParquetDataSet, plotly.PlotlyDataSet, matplotlib.MatplotlibWriter]==0.18.1 +kedro==0.18.4 +kedro-datasets[pandas.CSVDataSet,pandas.ExcelDataSet, pandas.ParquetDataSet, plotly.PlotlyDataSet, matplotlib.MatplotlibWriter]==1.0.1 scikit-learn~=1.0 pillow~=9.0 seaborn~=0.11.2 diff --git a/package-lock.json b/package-lock.json index a73d32450..b63305173 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@quantumblack/kedro-viz", - "version": "5.1.1", + "version": "5.2.0", "lockfileVersion": 2, "requires": true, "packages": { @@ -60897,4 +60897,4 @@ "dev": true } } -} +} \ No newline at end of file diff --git a/package.json b/package.json index 6669480de..a9582fdd7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@quantumblack/kedro-viz", - "version": "5.1.1", + "version": "5.2.0", "description": "Kedro-Viz is an interactive development tool for building data science pipelines with Kedro.", "main": "lib/components/app/index.js", "files": [ diff --git a/package/kedro_viz/__init__.py b/package/kedro_viz/__init__.py index 38abbafab..5de3ba789 100644 --- a/package/kedro_viz/__init__.py +++ b/package/kedro_viz/__init__.py @@ -1,3 +1,3 @@ """Kedro plugin for visualising a Kedro pipeline""" -__version__ = "5.1.1" +__version__ = "5.2.0"