Skip to content

Joss review fixes - #4

Merged
IAmirKhani merged 6 commits into
mainfrom
joss-review-fixes
Jul 15, 2026
Merged

Joss review fixes#4
IAmirKhani merged 6 commits into
mainfrom
joss-review-fixes

Conversation

@IAmirKhani

Copy link
Copy Markdown
Collaborator

No description provided.

- paper/figures/figure2.py imports matplotlib, but it was undeclared
  anywhere in pyproject.toml; a reviewer following the README's own
  'pip install -e .' + 'python paper/figures/figure2.py' instructions
  would hit ModuleNotFoundError. Add a 'figures' extra and update
  README/tutorials.md instructions accordingly.
- The sdist had no include/exclude config, so it bundled the entire
  repo (paper.pdf, all figure exports, dev notes, .claude/, .github/),
  ballooning it to 2.27MB. Constrain sdist/wheel targets to just the
  package, tests, README, and LICENSE (23.7KB).
- Regenerate figure exports and paper.pdf as part of verification.
@IAmirKhani
IAmirKhani merged commit 9143673 into main Jul 15, 2026
6 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