Skip to content

Conversation

@lewisjared
Copy link
Contributor

@lewisjared lewisjared commented Jan 8, 2025

Description

Moves the definition of the LocalExecutor and manager from ref_core.executor to ref.executor.
The declaration of the protocol describing an executor was kept in the core.

The LocalExector has a dependence on the Config from the ref package.

Checklist

Please confirm that this pull request has done the following:

  • Tests added
  • Documentation added (where applicable)
  • Changelog item added to changelog/

@codecov
Copy link

codecov bot commented Jan 8, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Files with missing lines Coverage Δ
packages/ref-core/src/ref_core/executor.py 100.00% <100.00%> (ø)
packages/ref/src/ref/executor/__init__.py 100.00% <100.00%> (ø)
packages/ref/src/ref/executor/local.py 100.00% <100.00%> (ø)
packages/ref/src/ref/solver.py 91.17% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

* origin/main:
  chore: Fix coverage
  chore: Changelog
  test: Fix integration test
  chore: Update stubs for pooch
  chore: Update tests again
  chore: Update documentation
  chore: Update test-data
  docs: Update sample data commands
  chore: Fetch sample data automatically
  Run all tests
  Add changelog entry
  Use GitHub term "pull request" instead of "merge request"
  Add a few more updates
  test: Update tests
  chore: remove esgpull from CI
  chore: remove esgpull
  chore: Don't use esgf data anymore
  feat: Fetch data from https://github.com/CMIP-REF/ref-sample-data
  Update developer docs
@lewisjared lewisjared merged commit 632ca43 into main Jan 10, 2025
14 checks passed
@lewisjared lewisjared deleted the move-executor branch January 10, 2025 10:26
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.

2 participants