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

DM-34105: Move some generic code from obs_base #239

Merged
merged 11 commits into from
Mar 23, 2022
Merged

DM-34105: Move some generic code from obs_base #239

merged 11 commits into from
Mar 23, 2022

Commits on Mar 18, 2022

  1. Remove unnecessary flake8 ignoring

    Black makes them irrelevant.
    timj committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    583cf3f View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Add core instrument functionality from obs_base

    This is the obs_base Instrument class with the afw
    dependencies and the curated calibrations removed.
    The curated calibrations core functionality may well
    come back but needs some thought.
    timj committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    1180d64 View commit details
    Browse the repository at this point in the history
  2. Use real Instrument class in test

    No longer need to fake one since the class does exist
    now in pipe_base.
    timj committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    7eb8425 View commit details
    Browse the repository at this point in the history
  3. Move register-instrument from obs_base

    This includes setting up of some click infrastructure
    since this is the first click command in pipe_base
    timj committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    79704a6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ac0dd1e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f154702 View commit details
    Browse the repository at this point in the history
  6. Specify explicit logger for assertLogs

    There seems to be a strange interaction with the click
    command line test messing with the logger if called
    before this test and it doesn't hurt to be more specific.
    timj committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    2861cb7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b73129f View commit details
    Browse the repository at this point in the history
  8. Add __init__.py for formatters

    timj committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    45bb4f6 View commit details
    Browse the repository at this point in the history
  9. Assume Packages is always available

    Packages has moved from base to utils and can now be assumed
    to always be available.
    timj committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    7ddb39d View commit details
    Browse the repository at this point in the history
  10. Add news fragment

    timj committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    11741c1 View commit details
    Browse the repository at this point in the history