#2511 - Put the ray rlllib dep back to "ray[rllib] == 2.8.0, < 3"

This commit is contained in:
Chris McCarthy
2024-04-23 09:04:17 +01:00
parent a7dae6e373
commit 6060cbbc5b
3 changed files with 5 additions and 5 deletions

View File

@@ -39,7 +39,7 @@ dependencies = [
"tensorflow==2.12.0", "tensorflow==2.12.0",
"typer[all]==0.9.0", "typer[all]==0.9.0",
"pydantic==2.7.0", "pydantic==2.7.0",
"ray[rllib] == 2.8.0", "ray[rllib] == 2.8.0, < 3",
"ipywidgets" "ipywidgets"
] ]

View File

@@ -1,6 +1,6 @@
"""Manages the observation space for the agent.""" """Manages the observation space for the agent."""
from abc import ABC, abstractmethod from abc import ABC, abstractmethod
from typing import Any, Dict, Iterable, Type from typing import Any, Dict, Iterable, Type, Optional, Union
from gymnasium import spaces from gymnasium import spaces
from gymnasium.core import ObsType from gymnasium.core import ObsType
@@ -9,7 +9,7 @@ from pydantic import BaseModel, ConfigDict
from primaite import getLogger from primaite import getLogger
_LOGGER = getLogger(__name__) _LOGGER = getLogger(__name__)
WhereType = Iterable[str | int] | None WhereType = Optional[Iterable[Union[str, int]]]
class AbstractObservation(ABC): class AbstractObservation(ABC):

View File

@@ -26,7 +26,7 @@ the structure:
``` ```
""" """
from abc import abstractmethod from abc import abstractmethod
from typing import Callable, Dict, Iterable, List, Optional, Tuple, Type, TYPE_CHECKING from typing import Callable, Dict, Iterable, List, Optional, Tuple, Type, TYPE_CHECKING, Union
from typing_extensions import Never from typing_extensions import Never
@@ -37,7 +37,7 @@ if TYPE_CHECKING:
from primaite.game.agent.interface import AgentActionHistoryItem from primaite.game.agent.interface import AgentActionHistoryItem
_LOGGER = getLogger(__name__) _LOGGER = getLogger(__name__)
WhereType = Iterable[str | int] | None WhereType = Optional[Iterable[Union[str, int]]]
class AbstractReward: class AbstractReward: