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.
At present, it's not possible to cross reference between subprojects if you need to include a permalink to a subhead.
So it's fine to link to a page:
By convention, a {doc}`pipeline can be defined as having different layers<kedro:resources/glossary>`.
But not to a header on a page.
By convention, a {doc}`pipeline can be defined as having different layers<kedro:resources/glossary#data-layers>`.
@astrojuanlu has diagnosed this as resulting from the fact there's no explicit label defined for a section, so Sphinx didn't generate a std:label anchor to it and what you're trying to do won't work.
He says that the way to fix that would be to change the Kedro docs themselves by either:
Description
At present, it's not possible to cross reference between subprojects if you need to include a permalink to a subhead.
So it's fine to link to a page:
But not to a header on a page.
@astrojuanlu has diagnosed this as resulting from the fact there's no explicit label defined for a section, so Sphinx didn't generate a std:label anchor to it and what you're trying to do won't work.
He says that the way to fix that would be to change the Kedro docs themselves by either:
For now, I'm retaining the hard-coded link old-school style but this should be fixed in due course.