@@ -23,7 +23,7 @@ validation:
2323 omitted_files : warn
2424
2525# Top-level rank is consistent: collections (Guide, Examples, API Reference)
26- # and standalone artifacts (landing, ndsel spec, design notes, changelog ).
26+ # and standalone artifacts (landing, ndsel spec, design notes, release notes ).
2727# Guide mirrors the docs/guide/ directory — its three pages are one
2828# collection (learn / look up / integrate), pydantic's Concepts pattern at
2929# small scale; navigation.indexes makes the Guide entry itself land on the
5656 - ' <code class="doc-symbol doc-symbol-toc doc-symbol-module"></code> <code>zarr_indexing.errors</code> ' : api/errors.md
5757 - ' <code class="doc-symbol doc-symbol-toc doc-symbol-module"></code> <code>zarr_indexing.testing.stateful</code> ' : api/testing_stateful.md
5858 - ' <code class="doc-symbol doc-symbol-toc doc-symbol-module"></code> <code>zarr_indexing.testing.strategies</code> ' : api/testing_strategies.md
59- - Changelog : https://github.com/zarr-developers/zarr-python/blob/main/packages/zarr-indexing/CHANGELOG .md
59+ - Release notes : release-notes .md
6060 # This site is a Read the Docs subproject of zarr-python; give readers a way
6161 # back to the parent docs, which list every companion package.
6262 - ' zarr-python ↪ ' : https://zarr.readthedocs.io/
@@ -148,7 +148,10 @@ markdown_extensions:
148148 - pymdownx.tabbed :
149149 alternate_style : true
150150 - pymdownx.snippets :
151- base_path : [docs, examples]
151+ # The package root is last so docs/release-notes.md can include the
152+ # towncrier-managed CHANGELOG.md without moving it out of the package
153+ # root, where PyPI and GitHub readers expect it.
154+ base_path : [docs, examples, .]
152155 # Fail the build on an unresolvable include or missing region instead
153156 # of silently rendering nothing. tests/test_doc_examples.py mirrors
154157 # base_path when it verifies the include graph.
0 commit comments