Files
Sajid Alam 5094d9b3dd Node-based --only-missing-outputs for granular skipping (#4859)
* implementation

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Delete test.pkl

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* revert

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* remove run_only_missing legacy code

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* reorganise tests

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update RELEASE.md

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update commands_reference.md

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* vale fix

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update commands_reference.md

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update RELEASE.md

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update commands_reference.md

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* add release and update docs (vale failures unrelated)

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* cleaner _is_persistent_and_missing

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* move to seperate test file

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* test with sequential, parallel and thread runners.

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* node based

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* fix mypy error

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update test_only_missing_outputs.py

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update runner.py

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* run node if it has no outputs

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Merge `feature-1.0.0` to `develop` (#4851)

* remove datacatalog

* implement kdc todo

* address PR comments to replace DC with KDC in tests

* update catalogprotocol

* remove datacatalog bm as per review comments

* address PR comments

* run pipeline success t1

* address review comments

* update docstring and catalog protocol

* remove parameters addition as it does not belong to catalog level

* adjust docstring

* adjust docstring

* address PR comments

* address PR comments

* Move runtime pattern from runner to catalog (#4592)

* Added default pattern

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed SequentialRunner

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed ThreadRunner

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed ParallelRunner

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Removed unsatisfy ds check as not needed

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Simplified runner.run()

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed bugs

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Left TODO comment for PS

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Made run method return all pipeline outputs

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated run method docstrings

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Moved default pattern setting to catalog

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Ipmlemented KedroDataCatalogSharedMemory

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Moved ParallelRunnerManager to KedroDataCatalogSharedMemory

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added an explanation about why this solution will not work

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Re-implemented SharedMemoryDataCatalog

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Reverted test changes

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Removed odd constant

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* remove datacatalog

* implement kdc todo

* address PR comments to replace DC with KDC in tests

* update catalogprotocol

* remove datacatalog bm as per review comments

* address PR comments

* run pipeline success t1

* address review comments

* update docstring and catalog protocol

* remove parameters addition as it does not belong to catalog level

* adjust docstring

* adjust docstring

* address PR comments

* address PR comments

* Fixed _validate_transcoded_datasets

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated setter log message based on ser default dataset

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>
Co-authored-by: ravi_kumar_pilla <ravi_kumar_pilla@mckinsey.com>

* address PR comments

* Make catalog CLI logic reusable at catalog level (#4590)

* Implemented catalog level mixin

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Moved catalog mixins

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Made list_datasets support pipelines as inputs

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Made resolve_patterns accept pipelines as input

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Reverted odd deletion

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Removed not needed part of run

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Removed not needed part of run

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated list_datasets command

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated resolve patterns command

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated compose mixins nethod

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Unresolved credentials for patterns

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Tested run_only_missing and fixed annotation

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Update catalog CLI commands (#4678)

* Added TODO

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Removed create catalog command

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated list command

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated command name

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated list-patterns and resolve-patterns commands

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated runtime patterns types

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Update catalog protocol (#4707)

* Cleaned protocol methods

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fix type var

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed catalog annotations

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added SharedMemoryCatalogProtocol

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed SharedMemoryCatalogProtocol definition

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed type errors

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed merging issues

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed merging issues

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Align get() method with updated pattern resolution logic (#4710)

* Removed default return from get()

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated protocol

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated return types

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added default pattern for config resolver

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added a warning when no default pattern provided

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added a warning when no default pattern provided

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Make credentials resolution api private (#4717)

* Made credentials resolving API private

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated mixins

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Rename `KedroDataCatalog` to `DataCatalog` - feature (#4731)

* Renamed catalog references

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Renamed class references

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Reverted docs warning

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Update pattern resolution behaviour (#4749)

* Renamed match_pattern to match_dataset_pattern

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Modified get method

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed resolving conditions for get

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated catalog protocol

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated get_type

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated mixins and get_type

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated exists

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated setting default dataset

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated matching pattern tests

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated docstring

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added default type recovery

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Renamed patterns

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Split user catch all pattern from default runtime pattern

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Made get_type raise an error

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated get docstring

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated error name in docstrings

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Improve DataCatalog 2.0 docstring (#4751)

* update docstrings for DataCatalog class

* update docstrings for _LazyDataset class

* docstrings for SharedMemoryDataCatalog

* docstrings for catalog commands mixin

* add docstrings for CatalogConfigResolver

* updated docstrings for catalogconfig resolver after feature1 merge

* update docstrings in datacatalog after feat1 merge

* adjust docstring

* address PR comments1

* remove type annotations from docstrings

* remove type annotations from docstrings

* update cli docstrings and remove factory pattern naming

* revert factory removal

* fix docs build

* add shared memory dc to docs

* fix docs

* Updated type targets fpr docs

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated type targets for docs

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated type targets for docs

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated type targets for docs

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated kedro modules

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Test removing import

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Reverted test change

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Disable linkcheck as it will be gone from new docs anyway

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>
Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
Co-authored-by: Elena Khaustova <ymax70rus@gmail.com>
Co-authored-by: Merel Theisen <merel.theisen@quantumblack.com>

* Migrate `DataCatalog` docs to mkdocs (#4767)

* Migrate datacatalog docs to mkdocs

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>

* Add DC docs to api docs

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>

---------

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>

* `DataCatalog` docs for testing (#4785)

* Moved test page draft to new docs structure

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Removed default dataset option for get method

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Main sections draft

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated goal, installation and testing scenarios

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated DataCatalog API section

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added Lazy loading section

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated Dataset factories section

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added runners section

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Removed KedroDataCatalog old page

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added Catalog and CLI commands section

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Explained mixins

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added Deprecated API section

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated index page

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed the link to page

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixing formtting

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated runner.run() explanation

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* fix the indentation issue

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixing formatting

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed header

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Try another indentation

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Returned to 4 spaces

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixing formatting

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed numeration

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed code blocks

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fix headers

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added quoting

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>
Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Merge `feature` with `develop` (#4838)

* [DOC] dynamic session loading in non jupyter environments (marimo, python scripts, streamlit) (#4497)

* precommit checks

Signed-off-by: lucharo <luis@merqato.eu>

* added item to release.md

Signed-off-by: lucharo <luis@merqato.eu>

* precommit

Signed-off-by: lucharo <luis@merqato.eu>

* Added @lucharo to contributors

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Update ignore.txt

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

---------

Signed-off-by: lucharo <luis@merqato.eu>
Signed-off-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Co-authored-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com>
Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Add catalog CLI commands deprecation warnings (#4763)

* Added deprecation warnings for catalog CLI commands

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated warning level

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated release notes

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fix typo

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Release Kedro 0.19.13 (#4759)

* Release Kedro 0.19.13

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Update release date

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* move release date to may 22nd

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

---------

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Extend the node grouping API (#4745)

---------

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

* Remove the micropkg feature (#4746)

* Remove the micropkg feature

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add _sync_dirs test for coverage

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove micropkg end-to-end tests

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add release note

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove leftover references to micropkg

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove the micropkg feature

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add _sync_dirs test for coverage

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove micropkg end-to-end tests

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add release note

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove leftover references to micropkg

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* update fake cli fixture

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove micropkg docs

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Fix typo

Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: L. R. Couto <57910428+lrcouto@users.noreply.github.com>

---------

Signed-off-by: Laura Couto <laurarccouto@gmail.com>
Signed-off-by: L. R. Couto <57910428+lrcouto@users.noreply.github.com>
Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Docs/update visual design (#4716)

* Remove Conda environment from version control

* initial setup

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update format for the first section

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* second section

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* third section - kedro projects

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update copy for the nav

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* integration section

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update development

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* advance usage

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* deployment section

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update nav and tried the html tempalte

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Setup custom colour

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* tidy up code

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* rename to old-docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* restructure the mkdocs.yml and folder

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove template folder

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* first working draft for the API docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update some api format

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* reorganise css files

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update project.toml

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* first draft of readme

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix some base api docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* api/framework

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* API for io

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* api doc for pipeline

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* api doc for runner

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* API docs for config

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* API docs for ipython

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* testing RTD

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include more steps in the build

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove the built site

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include build strict

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove build steps

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix Read the Docs configuration for MkDocs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix Read the Docs configuration for MkDocs output directory

* Fix Read the Docs configuration: Remove conflicting keys

* try making a copy instead of moving files

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Add debugging to Read the Docs configuration

* move api inside docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove the last debugging stage

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* move index.md to be in the root directory

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* revert back to a simplier version

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix some warnings in the console

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include the overview page for API

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include the rest of API

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Add diagrams back to the docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix some of the console error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include search rankinga and update build-docs:

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include conf.py

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update lintcheck

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint styling

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update the build folder to site folder

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* integrate the RTD search

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix the lint error for MKdocs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* testing the deindex-old-docs file

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* make a copy to _static file for the deindex-old-docs file

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove old-docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove modular-pipeline since its been removed in develop branch

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update lint error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* main nav

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fixing seach box style

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* border bottom for active tab

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* mobile version for the nav

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update icon for github repo icon

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* first template for the welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update icons and its theme

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update position for cards grid

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* global typography

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* typography for welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* styling for footer

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update styling for footer badges

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* first version of primary sidebar

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* hide title from the primary sidebar

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* styling for section label in the sidebar

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update name for text colour

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the wrong variable names for colours

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* temporarily removed DataCatalog

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* small screen adjustment for sidebar primary

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix layout gap for nav bar and main content

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update typography

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Adjust styling

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update the nav

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update the home page to be welcome

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the wrong colour in the welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the layout for welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* change the 1fr rather set fix widht

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update colour for scrollbar

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Style for info/tip block

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Style for expandable code block

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update read me with different styling option

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update colour code for the code block

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update admonition syntax

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update note syntax

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* use warning instead of important

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update correct colour code for white theme

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include custom footer for each page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* temporarily styling for main page footer

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update icons for the socials footer

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix the search box styling

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix missing typo from the merge

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove node.Node

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update links for welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* first layout for welcome page - mobile version

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* footer on mobile

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* move typography to its own place

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* styling for cards section

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* tidy up the styling for footer on mobile

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* tidy up the css code

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the active styling for nav link

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Hide the nav label specifically on desktop version only

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* add comment to explain why we disable the search bar in welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix styling on welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix for nav bar padding

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the primary sidebar hover state and padding

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix table of content and hover state

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix footer

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix table and bullet points

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Add margin for code block

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix TOC scrolling

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update a href link instead of markdown link

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update the syntax py:class

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update the rest of the syntax

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove toc tree

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the styling gap for code block

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update example code

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include missing *

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update mermaid diagrams syntax

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* adjust the height for youtube video

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Onboarding with `uv` (#4768)

* Revamp installation page

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Simplify tutorial installation step

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Reword DVC installation instructions

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Rework minimal Kedro project instructions

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Introduce uv in pages related to starters and new project creation

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Introduce uv in README

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Typos

Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>
Signed-off-by: Juan Luis Cano Rodríguez <hello@juanlu.space>

* Fix heading to refer to any IDE

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Clarify when upgrades need user attention

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Clarify advice on how to run commands

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

---------

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <hello@juanlu.space>
Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>

* update "table of contents" to "contents"

---------

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <hello@juanlu.space>
Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>

* Fix merge

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>

* fix: resolve logger warnings (#4760)

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>

* Fix lint

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>

* Update s3fs requirement from <2025.4,>=2021.4 to >=2021.4,<2025.6 (#4776)

Updates the requirements on [s3fs](https://github.com/fsspec/s3fs) to permit the latest version.
- [Changelog](https://github.com/fsspec/s3fs/blob/main/release-procedure.md)
- [Commits](https://github.com/fsspec/s3fs/compare/2021.04.0...2025.5.1)

---
updated-dependencies:
- dependency-name: s3fs
  dependency-version: 2025.5.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>

* Add execution time to pipeline completion log (#4777)

---------

Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>

* Docs/design issues (#4787)

* fix the empty note or code block

* chnage the video height

* apply new styles for autocompletion

* fix empty code block

* include min-width for table

* position the ad placement

* fix the empty note box

* remove underline only for tabbed-labels

---------

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Docs/checks for internal links and Markdown formatting (#4762)

* include linkcheck and lintformat

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix error from linkcheck

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include lychee for external link checks

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update comment for griffe==1.6.0

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update lychee link check

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update corect external links

* fix the DataCatalog Issue

* create "install-docs-requirements"

* fix some of the typo

* update catalog in kedro.io

* include max-concurrency for lychee

* update link in welcome page

* update mlflow link

* update catalog links

* remove the version dependencies for griffee

---------

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Update airflow deployment docs (#4790)

---------

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

* update reference for kedro-viz and kedro-datasets (#4798)

Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix typos across multiple docs and code files (#4807)

* Fix a bunch of typos

Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>

* Fix two more

Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>

---------

Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>

* Revert commits and sign-off (#4811)

Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>

* Docs/remove pages (#4809)

* remove "pages" folder"

* remove "pages" from .yml

* update other repo in mkdocs.yml

* simplify the URl for datasets

* ignore docs/build

* remove docs/build from gitignore

* add docs/build

* update using feature-branch-mkdocs for kedroviz

* skip ignore the docs/build

---------

Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Rename session_id to run_id in runners (#4805)

---------

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

* Support pre-release versions (rc/b/a) in release workflow #4812

This PR updates our release tooling so that versions with an a, b, or rc suffix (e.g. 1.0.0b1, 2.0.0rc2) are recognized as pre-releases. It includes the following changes:

github_actions_release.py

Expanded the VERSION_MATCHSTR regex (version = "\d+.\d+.\d+") to allow optional a|b|rc suffixes followed by digits. Now get_package_version() correctly returns strings like 1.0.0b1 or 2.0.0rc1 instead of None.
GitHub Actions workflow (check-release.yml)

Added a “Determine if version is pre-release” step that looks for (a|b|rc) in kedro_version.
Updated the “Create GitHub Release” action to use prerelease: ${{ steps.detect_prerelease.outputs.is_prerelease }} so that any version containing a, b, or rc is automatically flagged as a GitHub pre-release.
Development notes

* Docs/fix qa (#4828)

* fix code block for add_another_pipeline

* fix code block in how to create a custom dataset

* fixing code blocks

* fix code block and warning block for namespace

* fix bullet points in partion_and_incremental datasets

* update welcome page links

* fix the ul list font size

* fix the indentation

* fix kedro viz links

* update youtube links

* update mermaid chart

* update kedrodatasets links

* fix the MLflow docs

* fix lint error

---------

Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the welcome page

---------

Signed-off-by: lucharo <luis@merqato.eu>
Signed-off-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>
Signed-off-by: Laura Couto <laurarccouto@gmail.com>
Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>
Signed-off-by: L. R. Couto <57910428+lrcouto@users.noreply.github.com>
Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <hello@juanlu.space>
Signed-off-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>
Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>
Co-authored-by: Luis Chaves Rodriguez <47890755+lucharo@users.noreply.github.com>
Co-authored-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com>
Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Co-authored-by: L. R. Couto <57910428+lrcouto@users.noreply.github.com>
Co-authored-by: Dmitry Sorokin <40151847+DimedS@users.noreply.github.com>
Co-authored-by: Huong Nguyen <32060364+Huongg@users.noreply.github.com>
Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>
Co-authored-by: Merel Theisen <merel.theisen@quantumblack.com>
Co-authored-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kedro <kedro@kedro.com>
Co-authored-by: Yury Fedotov <102987839+yury-fedotov@users.noreply.github.com>
Co-authored-by: rashidakanchwala <37628668+rashidakanchwala@users.noreply.github.com>

* update content changes from docs (#4844)

Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix test for session and pipeline integration (#4845)

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* Fix tests runners (#4847)

* Fix test_sequential_runner

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

* Update test_parallel_runner

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

* Update test_thread_runner

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

---------

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

* Merge `develop` to `feature-1.0.0` (#4850)

* [DOC] dynamic session loading in non jupyter environments (marimo, python scripts, streamlit) (#4497)

* precommit checks

Signed-off-by: lucharo <luis@merqato.eu>

* added item to release.md

Signed-off-by: lucharo <luis@merqato.eu>

* precommit

Signed-off-by: lucharo <luis@merqato.eu>

* Added @lucharo to contributors

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style improvements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Update ignore.txt

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

---------

Signed-off-by: lucharo <luis@merqato.eu>
Signed-off-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Co-authored-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com>
Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Add catalog CLI commands deprecation warnings (#4763)

* Added deprecation warnings for catalog CLI commands

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated warning level

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated release notes

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fix typo

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

---------

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Release Kedro 0.19.13 (#4759)

* Release Kedro 0.19.13

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Update release date

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* move release date to may 22nd

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

---------

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Extend the node grouping API (#4745)

---------

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

* Remove the micropkg feature (#4746)

* Remove the micropkg feature

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add _sync_dirs test for coverage

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove micropkg end-to-end tests

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add release note

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove leftover references to micropkg

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove the micropkg feature

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add _sync_dirs test for coverage

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove micropkg end-to-end tests

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add release note

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove leftover references to micropkg

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* update fake cli fixture

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove micropkg docs

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Fix typo

Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: L. R. Couto <57910428+lrcouto@users.noreply.github.com>

---------

Signed-off-by: Laura Couto <laurarccouto@gmail.com>
Signed-off-by: L. R. Couto <57910428+lrcouto@users.noreply.github.com>
Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Docs/update visual design (#4716)

* Remove Conda environment from version control

* initial setup

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update format for the first section

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* second section

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* third section - kedro projects

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update copy for the nav

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* integration section

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update development

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* advance usage

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* deployment section

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update nav and tried the html tempalte

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Setup custom colour

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* tidy up code

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* rename to old-docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* restructure the mkdocs.yml and folder

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove template folder

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* first working draft for the API docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update some api format

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* reorganise css files

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update project.toml

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* first draft of readme

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix some base api docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* api/framework

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* API for io

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* api doc for pipeline

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* api doc for runner

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* API docs for config

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* API docs for ipython

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* testing RTD

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include more steps in the build

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove the built site

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include build strict

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove build steps

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix Read the Docs configuration for MkDocs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix Read the Docs configuration for MkDocs output directory

* Fix Read the Docs configuration: Remove conflicting keys

* try making a copy instead of moving files

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Add debugging to Read the Docs configuration

* move api inside docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove the last debugging stage

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* move index.md to be in the root directory

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* revert back to a simplier version

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix some warnings in the console

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include the overview page for API

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include the rest of API

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Add diagrams back to the docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix some of the console error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include search rankinga and update build-docs:

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include conf.py

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update lintcheck

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint styling

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update the build folder to site folder

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* integrate the RTD search

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix the lint error for MKdocs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* testing the deindex-old-docs file

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* make a copy to _static file for the deindex-old-docs file

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove old-docs

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove modular-pipeline since its been removed in develop branch

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update lint error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* main nav

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fixing seach box style

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* border bottom for active tab

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* mobile version for the nav

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update icon for github repo icon

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* first template for the welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update icons and its theme

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update position for cards grid

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* global typography

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* typography for welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* styling for footer

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update styling for footer badges

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* first version of primary sidebar

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* hide title from the primary sidebar

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* styling for section label in the sidebar

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update name for text colour

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the wrong variable names for colours

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* temporarily removed DataCatalog

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* small screen adjustment for sidebar primary

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix layout gap for nav bar and main content

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update typography

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Adjust styling

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update the nav

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update the home page to be welcome

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the wrong colour in the welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the layout for welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* change the 1fr rather set fix widht

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update colour for scrollbar

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Style for info/tip block

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Style for expandable code block

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update read me with different styling option

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update colour code for the code block

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update admonition syntax

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update note syntax

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* use warning instead of important

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update correct colour code for white theme

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include custom footer for each page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* temporarily styling for main page footer

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update icons for the socials footer

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix the search box styling

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix missing typo from the merge

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove node.Node

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update links for welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* first layout for welcome page - mobile version

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* footer on mobile

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* move typography to its own place

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* styling for cards section

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* tidy up the styling for footer on mobile

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* tidy up the css code

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the active styling for nav link

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Hide the nav label specifically on desktop version only

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* add comment to explain why we disable the search bar in welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix styling on welcome page

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix for nav bar padding

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the primary sidebar hover state and padding

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix table of content and hover state

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix footer

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix table and bullet points

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Add margin for code block

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix TOC scrolling

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update a href link instead of markdown link

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update the syntax py:class

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update the rest of the syntax

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* remove toc tree

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix the styling gap for code block

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update example code

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include missing *

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update mermaid diagrams syntax

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* adjust the height for youtube video

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Onboarding with `uv` (#4768)

* Revamp installation page

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Simplify tutorial installation step

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Reword DVC installation instructions

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Style

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Rework minimal Kedro project instructions

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Introduce uv in pages related to starters and new project creation

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Introduce uv in README

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Typos

Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>
Signed-off-by: Juan Luis Cano Rodríguez <hello@juanlu.space>

* Fix heading to refer to any IDE

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Clarify when upgrades need user attention

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

* Clarify advice on how to run commands

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>

---------

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <hello@juanlu.space>
Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>

* update "table of contents" to "contents"

---------

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <hello@juanlu.space>
Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>

* Fix merge

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>

* fix: resolve logger warnings (#4760)

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>

* Fix lint

Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>

* Update s3fs requirement from <2025.4,>=2021.4 to >=2021.4,<2025.6 (#4776)

Updates the requirements on [s3fs](https://github.com/fsspec/s3fs) to permit the latest version.
- [Changelog](https://github.com/fsspec/s3fs/blob/main/release-procedure.md)
- [Commits](https://github.com/fsspec/s3fs/compare/2021.04.0...2025.5.1)

---
updated-dependencies:
- dependency-name: s3fs
  dependency-version: 2025.5.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>

* Add execution time to pipeline completion log (#4777)

---------

Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>

* Docs/design issues (#4787)

* fix the empty note or code block

* chnage the video height

* apply new styles for autocompletion

* fix empty code block

* include min-width for table

* position the ad placement

* fix the empty note box

* remove underline only for tabbed-labels

---------

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Docs/checks for internal links and Markdown formatting (#4762)

* include linkcheck and lintformat

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix error from linkcheck

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* include lychee for external link checks

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update comment for griffe==1.6.0

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint error

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update lychee link check

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* fix lint

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* update corect external links

* fix the DataCatalog Issue

* create "install-docs-requirements"

* fix some of the typo

* update catalog in kedro.io

* include max-concurrency for lychee

* update link in welcome page

* update mlflow link

* update catalog links

* remove the version dependencies for griffee

---------

Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Update airflow deployment docs (#4790)

---------

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

* update reference for kedro-viz and kedro-datasets (#4798)

Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Fix typos across multiple docs and code files (#4807)

* Fix a bunch of typos

Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>

* Fix two more

Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>

---------

Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>

* Revert commits and sign-off (#4811)

Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>

* Docs/remove pages (#4809)

* remove "pages" folder"

* remove "pages" from .yml

* update other repo in mkdocs.yml

* simplify the URl for datasets

* ignore docs/build

* remove docs/build from gitignore

* add docs/build

* update using feature-branch-mkdocs for kedroviz

* skip ignore the docs/build

---------

Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Rename session_id to run_id in runners (#4805)

---------

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

* Support pre-release versions (rc/b/a) in release workflow #4812

This PR updates our release tooling so that versions with an a, b, or rc suffix (e.g. 1.0.0b1, 2.0.0rc2) are recognized as pre-releases. It includes the following changes:

github_actions_release.py

Expanded the VERSION_MATCHSTR regex (version = "\d+.\d+.\d+") to allow optional a|b|rc suffixes followed by digits. Now get_package_version() correctly returns strings like 1.0.0b1 or 2.0.0rc1 instead of None.
GitHub Actions workflow (check-release.yml)

Added a “Determine if version is pre-release” step that looks for (a|b|rc) in kedro_version.
Updated the “Create GitHub Release” action to use prerelease: ${{ steps.detect_prerelease.outputs.is_prerelease }} so that any version containing a, b, or rc is automatically flagged as a GitHub pre-release.
Development notes

* Move _format_rich to utils file (#4808)

* Move _format_rich to utils file

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add e2e test to verify if it runs without Rich

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Remove leftover

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

---------

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Docs/fix qa (#4828)

* fix code block for add_another_pipeline

* fix code block in how to create a custom dataset

* fixing code blocks

* fix code block and warning block for namespace

* fix bullet points in partion_and_incremental datasets

* update welcome page links

* fix the ul list font size

* fix the indentation

* fix kedro viz links

* update youtube links

* update mermaid chart

* update kedrodatasets links

* fix the MLflow docs

* fix lint error

---------

Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Remove self from datasets init to prevent recursion (#4819)

---------

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

* Apply Kedro PR:4808 changes to Data Catalog file (#4840)

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Docs/fix content (#4837)

* fix line magics links

* remove kedro-viz from tools

* remove viz from starters

* remove kedro viz from tools

* remove the rest of viz from tools

---------

Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Docs/mkdocs click (#4820)

* include mkdocs-click in yml

* first draft for CLI

* include mkdocs-click in pyproject.toml

---------

Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>

* Allow option for user to select multiprocessing method on ParallelRunner (#4801)

* Make spawn default for ParallelRunner

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Make spawn default for ParallelRunner

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Allow mp_context to be chosen with an environment variable

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add tests to cover changes

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add skip for fork method in windows

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Add documentation/release note

Signed-off-by: Laura Couto <laurarccouto@gmail.com>

* Update kedro/runner/parallel_runner.py

Co-authored-by: ElenaKhaustova <157851531+ElenaKhaustova@users.noreply.github.com>
Signed-off-by: L. R. Couto <57910428+lrcouto@users.noreply.github.com>

---------

Signed-off-by: Laura Couto <laurarccouto@gmail.com>
Signed-off-by: L. R. Couto <57910428+lrcouto@users.noreply.github.com>
Co-authored-by: ElenaKhaustova <157851531+ElenaKhaustova@users.noreply.github.com>

---------

Signed-off-by: lucharo <luis@merqato.eu>
Signed-off-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>
Signed-off-by: Laura Couto <laurarccouto@gmail.com>
Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>
Signed-off-by: L. R. Couto <57910428+lrcouto@users.noreply.github.com>
Signed-off-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <hello@juanlu.space>
Signed-off-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>
Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Yury Fedotov <yury_fedotov@mckinsey.com>
Co-authored-by: Luis Chaves Rodriguez <47890755+lucharo@users.noreply.github.com>
Co-authored-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com>
Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Co-authored-by: L. R. Couto <57910428+lrcouto@users.noreply.github.com>
Co-authored-by: Dmitry Sorokin <40151847+DimedS@users.noreply.github.com>
Co-authored-by: Huong Nguyen <32060364+Huongg@users.noreply.github.com>
Co-authored-by: Huong Nguyen <huong.nguyen@mckinsey.com>
Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>
Co-authored-by: Merel Theisen <merel.theisen@quantumblack.com>
Co-authored-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kedro <kedro@kedro.com>
Co-authored-by: Yury Fedotov <102987839+yury-fedotov@users.noreply.github.com>
Co-authored-by: rashidakanchwala <37628668+rashidakanchwala@users.noreply.github.com>

* Fix e2e test

Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>

* Fixing lint error (#4856)

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Add tests for `CatalogCommandsMixin` (#4858)

* Add tests for CatalogCommandsMixin

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* lint

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* Update names

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

---------

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* Update data catalog docs for RC (#4854)

* Removed section about experimental catalog

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added lazy loading section

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated dataset factories section

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated commands page

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added page for migration guide

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated advanced catalolg section

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated deprecated API page

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added runner updates

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixing formatting

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Removed reference to catalog create command

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated headers

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Fixed page path

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Updated notes

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Replaced list with table

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Removed deprecation warning

Signed-off-by: Elena Khaustova <ymax70rus@gmail.com>

* Added DataCatalog API reference

Signed-off-by: Elena Khaustova <ymax…

* remove redundant test

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update test_only_missing_outputs.py

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update docs/getting-started/commands_reference.md

Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>
Signed-off-by: Sajid Alam <90610031+SajidAlamQB@users.noreply.github.com>

* clean runner

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update advanced_data_catalog_usage.md

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* fix tests

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* lint

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update RELEASE.md

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* changes based on review

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* lint

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* vale lint

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* add e2e tests

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

* Update commands_reference.md

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>

---------

Signed-off-by: Sajid Alam <sajid_alam@mckinsey.com>
2025-06-27 08:22:48 +01:00

178 lines
2.2 KiB
Plaintext

tmp/
# CMake
cmake-build-debug/
## File-based project format:
*.iws
## Plugin-specific files:
# IntelliJ
.idea/
*.iml
out/
### macOS
*.DS_Store
.AppleDouble
.LSOverride
.Trashes
# mpeltonen/sbt-idea plugin
.idea_modules/
# JIRA plugin
atlassian-ide-plugin.xml
# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
### Python template
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
test-output.xml
coverage.xml
*.cover
.hypothesis/
# Translations
*.mo
*.pot
# Django stuff:
*.log
.static_storage/
.media/
local_settings.py
# Flask stuff:
instance/
.webassets-cache
# Scrapy stuff:
.scrapy
# PyBuilder
target/
# Jupyter Notebook
.ipynb_checkpoints
# pyenv
.python-version
# celery beat schedule file
celerybeat-schedule
# SageMath parsed files
*.sage.py
# Environments
.env
.envrc
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
.cenv
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
/kedro/framework/html
# Sphinx documentation
# Additional files created by sphinx.ext.autosummary
# Some of them are actually tracked to control the output
/docs/source/api/kedro.*
# mypy
.mypy_cache/
# Visual Studio Code
.vscode/
# end to end tests assets
kedro.db
# Vim
*~
.*.swo
.*.swp
# Prettier
.prettierignore
.pytest_cache/
kedro/html
docs/tmp-build-artifacts
!docs/build
docs/temp
docs/node_modules
docs/source/04_user_guide/source/.ipynb
tests/template/fake_project/
tests/runner/data/
default.profraw
package-lock.json
# Kedro-Datasets plugin
kedro/datasets/*
# Mise
.mise.toml
mise.toml