Skip to content

Commit

Permalink
chore: replace class based Config with ConfigDict and added missing r…
Browse files Browse the repository at this point in the history
…ecipes. (#10)
  • Loading branch information
garrett-griffin authored Jun 17, 2024
1 parent af334a0 commit f593e31
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions pymerc/api/models/common.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from enum import Enum
from typing import Optional

from pydantic import BaseModel, Field
from pydantic import BaseModel, Field, ConfigDict


class Asset(Enum):
Expand Down Expand Up @@ -478,28 +478,37 @@ class Recipe(Enum):
MineCopper2 = "mine copper 2"
MineCopper3 = "mine copper 3"
MineCopper4 = "mine copper 4"
MineCopper5 = "mine copper 5"
MineGold1 = "mine gold 1"
MineGold1b = "mine gold 1b"
MineGold2 = "mine gold 2"
MineGold2b = "mine gold 2b"
MineGold3 = "mine gold 3"
MineIron1 = "mine iron 1"
MineIron2 = "mine iron 2"
MineIron3 = "mine iron 3"
MineIron4 = "mine iron 4"
MineIron5 = "mine iron 5"
MineLead1 = "mine lead 1"
MineLead2 = "mine lead 2"
MineLead2b = "mine lead 2b"
MineLead3 = "mine lead 3"
MineLead3b = "mine lead 3b"
MineLead4 = "mine lead 4"
MineSalt1 = "mine salt 1"
MineSalt2 = "mine salt 2"
MineSalt3 = "mine salt 3"
MintCopperCoins1 = "mint copper coins 1"
MintCopperCoins2 = "mint copper coins 2"
MintCopperCoins3 = "mint copper coins 3"
MintGoldCoins1 = "mint gold coins 1"
MintGoldCoins2 = "mint gold coins 2"
MintGoldCoins3 = "mint gold coins 3"
MintLeatherCoins1 = "mint leather coins 1"
MintSilverCoins1 = "mint silver coins 1"
MintSilverCoins2 = "mint silver coins 2"
MintSilverCoins3 = "mint silver coins 3"
MintSteelCoins1 = "mint steel coins 1"
Patrol1 = "patrol 1"
Patrol2a = "patrol 2a"
Patrol2b = "patrol 2b"
Expand Down Expand Up @@ -549,6 +558,7 @@ class Recipe(Enum):
SmeltLead1 = "smelt lead 1"
SmeltLead2a = "smelt lead 2a"
SmeltLead2b = "smelt lead 2b"
SmeltLead3 = "smelt lead 3 (silver)"
SmokingFish1 = "smoking fish 1"
SmokingFish2 = "smoking fish 2"
SmokingHam1 = "smoking ham 1"
Expand Down Expand Up @@ -811,8 +821,7 @@ class ItemTradeResult(BaseModel):
order_id: Optional[int] = None
embedded: Optional[dict] = Field(alias="_embedded", default_factory=dict)

class Config:
arbitrary_types_allowed = True
model_config = ConfigDict(arbitrary_types_allowed=True)


class ItemTradeSettlement(BaseModel):
Expand Down

0 comments on commit f593e31

Please sign in to comment.