{"id":13459578,"url":"https://github.com/noklam/kedro-softfail-runner","last_synced_at":"2025-08-28T15:30:23.574Z","repository":{"id":203309678,"uuid":"709310144","full_name":"noklam/kedro-softfail-runner","owner":"noklam","description":"A custom implemnetion of Kedro Runner to support softfailing","archived":false,"fork":false,"pushed_at":"2023-11-21T07:10:24.000Z","size":332,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-04-23T23:47:01.253Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://noklam.github.io/kedro-softfail-runner","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/noklam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-24T13:12:52.000Z","updated_at":"2024-07-17T17:43:19.188Z","dependencies_parsed_at":"2024-07-17T17:57:49.238Z","dependency_job_id":null,"html_url":"https://github.com/noklam/kedro-softfail-runner","commit_stats":null,"previous_names":["noklam/kedro-softfail-runner"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noklam%2Fkedro-softfail-runner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noklam%2Fkedro-softfail-runner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noklam%2Fkedro-softfail-runner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noklam%2Fkedro-softfail-runner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/noklam","download_url":"https://codeload.github.com/noklam/kedro-softfail-runner/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231278924,"owners_count":18351955,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T10:00:20.014Z","updated_at":"2024-12-25T20:18:47.549Z","avatar_url":"https://github.com/noklam.png","language":"Jupyter Notebook","funding_links":[],"categories":["[Kedro plugins](https://docs.kedro.org/en/stable/extend_kedro/plugins.html)"],"sub_categories":[],"readme":"# IMPORTANT NOTE: kedro-softfail-runner HAS MOVEVD TO A [NEW HOME](https://github.com/noklam/kedro-runners). THIS REPO IS DEPRECATED.\n\n# kedro-softfail-runner\n!!!!! Deprecated, for kedro\u003e0.19 support it is moved to https://github.com/noklam/kedro-runners as a collection of runners\n\u003c!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! --\u003e\n\nThis file will become your README and also the index of your\ndocumentation.\n\n## Install\n\n``` sh\npip install kedro_softfail_runner\n```\n\n## How to use\n\nFill me in please! Don’t forget code examples:\n\n`kedro run --runner=kedro_softfail_runner.SoftFailRunner`\n\n# Why is it useful?\n\n\u003e The team created a soft-fail runner to transform errors into warnings,\n\u003e allowing the pipeline to continue executing to the best of its ability\n\u003e while providing a report of any nodes that failed, so that data issues\n\u003e can be addressed. At that point, the pipeline run can be finalised by\n\u003e executing only those missing nodes separately, using appropriate Kedro\n\u003e syntax. https://kedro.org/blog/build-a-custom-kedro-runner\n\nIt’s most useful in two different scenarios: 1. Development - you want\nto detect all problematic nodes in one go 2. Deployment - you want to\nrun as much node as you can before the Kedro pipeline is stopped.\n\n# Why is it not in Kedro yet?\n\nNote that the\n[`SoftFailRunner`](https://noklam.github.io/kedro-softfail-runner/core.html#softfailrunner)\ndoes not return anything, that is `result = session.run()` normally\nreturns a dictionary of free output, but it will be always `None` for\n[`SoftFailRunner`](https://noklam.github.io/kedro-softfail-runner/core.html#softfailrunner)\ndue to implementation problem.\n\nOther than that, there are no other known issues yet. In order to merge\nthis into the core library, this problem need to be fixed and the runner\nshould be test thoroughly.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoklam%2Fkedro-softfail-runner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnoklam%2Fkedro-softfail-runner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoklam%2Fkedro-softfail-runner/lists"}