Skip to content

Fixed catalog loading backend#39

Merged
headmetal merged 4 commits intomainfrom
mt/docs_updates
Mar 17, 2026
Merged

Fixed catalog loading backend#39
headmetal merged 4 commits intomainfrom
mt/docs_updates

Conversation

@headmetal
Copy link
Collaborator

  • Fixed the way the default YAML configuration file is loaded in catalog.py by replacing resources.files(__package__) with resources.files("ccdtools") to ensure the correct resource path is used.

Update docs/source/index.rst warning text: wrap `ccdtools` in inline code styling and adjust the link markup to make 'issue on our GitHub repository' the linked phrase, improving clarity and consistency in the warning message.
Delete the top-level warning block in docs/source/overview.rst that indicated the release and documentation were experimental/incomplete. Cleans up the overview page copy and removes the cautionary note from the documentation front matter.
Remove experimental-release warning blocks from contributing.rst and installation.rst, and apply minor wording/formatting edits across docs: adjust issue-link phrasing in contributing.rst, rephrase the index description to reference the CCD Python interface in index.rst, and standardize spelling to "centralised" in overview.rst. These are documentation copy changes to improve clarity and consistency.
Replace resources.files(__package__) with resources.files("ccdtools") when locating config/datasets.yaml in DataCatalog. This makes the default YAML lookup deterministic by explicitly referencing the ccdtools package instead of relying on __package__ resolution, preventing incorrect paths in some import contexts.
@headmetal headmetal marked this pull request as ready for review March 17, 2026 01:09
@headmetal headmetal merged commit dd96044 into main Mar 17, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant