Skip to content

Joss review fixes - #11

Merged
IAmirKhani merged 19 commits into
mainfrom
joss-review-fixes
Jul 21, 2026
Merged

Joss review fixes#11
IAmirKhani merged 19 commits into
mainfrom
joss-review-fixes

Conversation

@IAmirKhani

Copy link
Copy Markdown
Collaborator

No description provided.

IAmirKhani added 19 commits July 1, 2026 11:39
- 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.
Note: np.random.seed() no longer influences these generators. Pass rng
instead.
Use float(fr.item()), which is correct for any single-element array.
@IAmirKhani
IAmirKhani merged commit 531e295 into main Jul 21, 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