Skip to content

Update for the CMB_Decoupling rename; fix Windows figure script - #6

Merged
sethuastro merged 2 commits into
mainfrom
rename-cleanup
Oct 26, 2026
Merged

sethuastro merged 2 commits into
mainfrom
rename-cleanup

Conversation

@sethuastro

Copy link
Copy Markdown
Owner

Follows the repository rename from CMB_Decoupling_Project_ to CMB_Decoupling.

  • Quickstart: a fresh clone now creates CMB_Decoupling/, so the cd step is updated; the tests badge and repository-code in CITATION.cff use the new name.
  • .gitattributes: count the notebook as documentation so the language bar reflects the Python package.
  • scripts/make_figures.py crashed on Windows consoles (cp1252 cannot encode the minus sign in the summary table). It now prints in UTF-8.
  • New windows-latest CI job runs the tests and the figure script.

Checked from a fresh clone in a clean Python 3.13 environment: 38 tests pass, the figure script exits cleanly, and the regenerated results are identical to the committed ones.

Fixes the quickstart (a fresh clone now creates CMB_Decoupling/), the
tests badge and repository-code in CITATION.cff. Marks the notebook as
documentation so GitHub's language bar shows the Python package.
A fresh install on Windows crashed at the final summary print, because
the table's minus sign cannot be encoded in cp1252. The script now
prints in UTF-8. A windows-latest job runs the tests and the figure
script so this is caught in CI.
@sethuastro
sethuastro merged commit 4d1cff5 into main Oct 26, 2026
8 checks passed
@sethuastro
sethuastro deleted the rename-cleanup branch October 26, 2026 11:55
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