kedro-org / kedro

Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
https://kedro.org
Apache License 2.0
9.49k stars 874 forks source link

Build docs fix #3773

Closed ElenaKhaustova closed 3 months ago

ElenaKhaustova commented 3 months ago

Description

Fixing two docs building errors

sphinx.errors.SphinxWarning: /home/docs/checkouts/readthedocs.org/user_builds/kedro/checkouts/3772/docs/source/nodes_and_pipelines/run_a_pipeline.md:151:broken link: https://www.quora.com/What-is-thread-safety-in-Python (403 Client Error: Forbidden for url: https://www.quora.com/What-is-thread-safety-in-Python)

The link works well, so was added to linkcheck_ignore list.

sphinx.errors.SphinxWarning: /home/docs/checkouts/readthedocs.org/user_builds/kedro/checkouts/3759/docs/source/index.rst:12:broken link: https://img.shields.io/conda/vn/conda-forge/kedro.svg (408 Client Error: Request Timeout for url: https://img.shields.io/conda/vn/conda-forge/kedro.svg)

Fixed by returning linkcheck_retries = 3, the default value was 1.

Development notes

Developer Certificate of Origin

We need all contributions to comply with the Developer Certificate of Origin (DCO). All commits must be signed off by including a Signed-off-by line in the commit message. See our wiki for guidance.

If your PR is blocked due to unsigned commits, then you must follow the instructions under "Rebase the branch" on the GitHub Checks page for your PR. This will retroactively add the sign-off to all unsigned commits and allow the DCO check to pass.

Checklist