Skip to content

Consistency & infrastructure improvements (sdypy-excitation)#2

Open
jasasonc wants to merge 5 commits into
sdypy:masterfrom
ladisk:master
Open

Consistency & infrastructure improvements (sdypy-excitation)#2
jasasonc wants to merge 5 commits into
sdypy:masterfrom
ladisk:master

Conversation

@jasasonc

Copy link
Copy Markdown

Consistency & infrastructure improvements (sdypy-excitation)

Implements the SDyPy contracts (see the core sdypy PR) for sdypy-excitation, a
thin layer over pyExSi.

  • Packagingpyproject.toml + hatchling, version single-sourced via
    importlib.metadata; legacy packaging files removed.
  • Public API (SEP 2)from pyExSi import * replaced with explicit
    re-exports of the 11 signal-generation functions and a curated __all__.
    Same names as before.
  • Tests — real suite covering all 11 functions.
  • Docs — pydata theme; the package tagline (previously copy-pasted from FRF)
    is corrected.

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