Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation and type checking #11

Merged
merged 43 commits into from
Oct 11, 2024

Commits on Sep 26, 2024

  1. first attempt at docs

    jat255 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    a296074 View commit details
    Browse the repository at this point in the history
  2. add ruff cache to gitignore

    jat255 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    0725213 View commit details
    Browse the repository at this point in the history
  3. fix isort on conf.py

    jat255 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    7bf1597 View commit details
    Browse the repository at this point in the history
  4. conda GH actions test

    jat255 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    eee671c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    766d3bb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1a77b45 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    d3800c5 View commit details
    Browse the repository at this point in the history
  2. Test doc build in GH action

    jat255 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    6e68baf View commit details
    Browse the repository at this point in the history
  3. upload built docs artifact

    jat255 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    0d9e99d View commit details
    Browse the repository at this point in the history
  4. try check links

    jat255 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    6c1836e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1971466 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf536ed View commit details
    Browse the repository at this point in the history
  7. add poetry to reusable actions

    jat255 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    6693971 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6c68bf2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    78bd53a View commit details
    Browse the repository at this point in the history
  10. test switching branch

    jat255 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    211263c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e7e34b5 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    f171393 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. add type hints to align module, add intersphinx, fix some docstrings,

    formalize alignment methods into a reusable Enum
    jat255 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    9c7ceca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1447499 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Improve base.py docstrings

    jat255 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    885bebc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37a9226 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Improve io, recon, simulation, and utils.py docstrings (add type hints)

    Switch to Literal types for strings that have explicit options.
    Fix inconsistent optionality of dart_iterations in TomoStack.reconstruct.
    jat255 committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    7338ffb View commit details
    Browse the repository at this point in the history
  2. fix remaining lint issues and get tests passing again

    re-enable 3.12 tests since pystackreg is on pypi now
    jat255 committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    772059b View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    095c873 View commit details
    Browse the repository at this point in the history
  2. fix various sphinx warnings to ensure a clean doc build

    and other minor documentation edits (fix circular TomoStack import)
    jat255 committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    4b98242 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d43259 View commit details
    Browse the repository at this point in the history
  4. Make CommonStack explicitly abstract so it cannot be instantiated dir…

    …ectly
    
    (better for API clarity that TomoStack and RecStack should be used instead)
    jat255 committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    b2b2cfc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf6ce87 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. Configuration menu
    Copy the full SHA
    2e8cd33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29254f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a49654d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b873114 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b0ed3ef View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    483f8e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b460617 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    15b01c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5585f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a724218 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c2049c View commit details
    Browse the repository at this point in the history
  5. retrigger checks

    jat255 committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    33ce44f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dd3f80d View commit details
    Browse the repository at this point in the history
  7. run test suite on PRs also

    jat255 committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    7c92be8 View commit details
    Browse the repository at this point in the history