diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3200bf791..6018f4c78 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,7 +42,7 @@ jobs: steps: - uses: actions/checkout@v7 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }} - run: pip install uv @@ -70,8 +70,8 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v7 - - uses: actions/setup-python@v6 + - uses: actions/checkout@v6 + - uses: actions/setup-python@v7 with: python-version: "3.12" - uses: astral-sh/ruff-action@v3 \ No newline at end of file diff --git a/.github/workflows/examples.yml b/.github/workflows/examples.yml index 6f1d8a18f..b7d3cdffb 100644 --- a/.github/workflows/examples.yml +++ b/.github/workflows/examples.yml @@ -15,7 +15,7 @@ jobs: steps: - uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: "3.12" - run: pip install uv diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5d0103308..7813cba14 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,7 +21,7 @@ jobs: uses: actions/checkout@v7 - name: Set up Python 3.12 - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: "3.12" diff --git a/ema_workbench/em_framework/__init__.py b/ema_workbench/em_framework/__init__.py index 1bdc71d88..2783dfa0c 100644 --- a/ema_workbench/em_framework/__init__.py +++ b/ema_workbench/em_framework/__init__.py @@ -30,7 +30,6 @@ "Problem", "RealParameter", "ReplicatorModel", - "ReplicatorModel", "Sample", "Samplers", "ScalarOutcome", diff --git a/ema_workbench/em_framework/optimization.py b/ema_workbench/em_framework/optimization.py index f14b24bf3..bb11e22e6 100644 --- a/ema_workbench/em_framework/optimization.py +++ b/ema_workbench/em_framework/optimization.py @@ -686,7 +686,7 @@ def _optimize( initial_population: Iterable[Sample] | None = None, filename: str | None = None, directory: str | None = None, - rng: None | StdlibSeedLike = None, + rng: StdlibSeedLike | None = None, **kwargs, ) -> tuple[pd.DataFrame, pd.DataFrame]: """Helper function for optimization."""