yatta

An async API wrapper for hsr.yatta.top written in Python.

GPL-3.0 License

Downloads
68
Stars
4

Bot releases are visible (Hide)

yatta - v1.3.5 Latest Release

Published by github-actions[bot] 7 months ago

1.3.5 - 2024-04-05

Bug Fixes

  • Fix variable unbound error - (7471c6b)
  • [breaking]Change skill description type to Optional[str] - (3c741f4)

Continuous Integrations

Miscellaneous Chores

  • (deps) Update dependencies - (9d273bb)
  • (deps) Update dependencies - (cbff4c1)
  • (ruff) Add RUF022 - (a82b5ad)
  • Dont ignore vscode settings - (0cf4a7f)

Refactoring

  • Refactor string formatting - (0ab6748)

Style

yatta - v1.3.4

Published by github-actions[bot] 7 months ago

1.3.4 - 2024-03-26

Bug Fixes

  • Fix typo with the Rogue path - (6a32ecc)
  • Fix ruby tag issues on JP - (216a0a1)

Miscellaneous Chores

Refactoring

  • Use subclassed BaseModel - (d80f313)
yatta - v1.3.3

Published by github-actions[bot] 7 months ago

1.3.3 - 2024-03-22

Bug Fixes

  • Fix converter errors - (c602675)
  • Fix error class names - (3c34c92)
  • Fix error handler - (444410b)
  • Fix ConnectionTimeoutError error code - (e8f27b0)

Features

  • Add error handling for different API response codes - (6b72c13)
  • Add enums module and import it in init.py - (5cb10bb)
  • [breaking]Add CombatType and PathType enums to CharacterType - (902911d)

Miscellaneous Chores

  • (deps) Update dependencies - (ece6881)
  • (deps) Update dependencies - (c265920)
  • (ruff) Update config - (25ffb75)

Refactoring

  • [breaking]Rename UpgradeItem to CharacterCostItem - (4c307a4)
yatta - v1.3.2

Published by github-actions[bot] 7 months ago

1.3.2 - 2024-03-08

Miscellaneous Chores

  • (deps) Update dependencies - (44f6bcd)
  • (deps) Update dependencies - (2fb70dd)

Refactoring

  • Remove temporary fixes - (5170993)
  • [breaking]Change field names in CharacterUpgrade & LightConeUpgrade - (f7edf83)
yatta - v1.3.1

Published by github-actions[bot] 8 months ago

1.3.1 - 2024-02-25

Documentation

Features

yatta - v1.3.0

Published by github-actions[bot] 8 months ago

1.3.0 - 2024-02-25

Documentation

Refactoring

  • [breaking]Make client parameters keyword only - (4749067)
yatta - v1.2.0

Published by github-actions[bot] 8 months ago

1.2.0 - 2024-02-25

Bug Fixes

  • Handle null route in Message - (f5db564)

Features

  • Use new persistent caching method - (b1bf4b6)

Miscellaneous Chores

  • (deps) Update dependencies - (e795604)
  • Remove git-cliff config - (be95b2a)
  • Update pyproject.toml - (c2a70f4)

Refactoring

  • [breaking]Rename DataNotFound to DataNotFoundError - (5c33cb0)
  • Comply to PEP-585 typing annotation standards - (21facb3)
  • Remove unnecessary init file - (031446e)

Tests

yatta - v1.1.2

Published by github-actions[bot] 8 months ago

1.1.2 - 2024-02-24

Bug Fixes

  • Format ItemDetail description - (24ef7ee)
  • Replace \\n with \n - (c44c42b)
  • Remove html tags from book names - (537999b)
  • Remove html tags from BaseSkill description - (6721dc1)
  • Fix BaseSkill icon - (eb01f46)
  • Format character names - (9c7521d)

Continuous Integrations

Features

  • Add cache ttl param to API client - (7bfbaea)

Miscellaneous Chores

  • (deps) Add pre-commit - (247348d)
  • (deps) Update dependencies - (562e7ff)
  • (deps) Update dependencies - (437b0fd)
  • Add playground.py to gitignore - (bb9feca)
  • Add pre-commit config - (0e8359c)

Refactoring

  • [breaking]Rename fields in CharacterScript - (1e937b1)
  • Replace pronouns - (3c0cac3)
  • Add logger name - (8fc3df0)
yatta -

Published by seriaati 10 months ago

1.1.1 - 2024-01-06

Bug Fixes

  • Fix wrong field names in pydantic decorators - (7078008)
  • Fix conversion error in story field of ItemDetail - (11d3f17)
  • Fix missing alias in voice_actors field of CharacterInfo - (0449d62)
yatta -

Published by seriaati 10 months ago

1.1.0 - 2024-01-05

Bug Fixes

  • Fix icon url in Book and BookDetail - (c38e8be)

Features

  • Add fetch_manual_avatar - (9569986)
  • Add medium_icon and large_icon to CharacterDetail - (50fdc0e)
  • Add medium_icon and large_icon to Character - (40ab098)
  • Add medium_icon and large_icon to LightCone and LightConeDetail - (4ade147)
  • Add round_icon attribute to Character and CharacterDetail - (fb7e3aa)

Refactoring

  • [breaking]Rename CharacterCV to VoiceActor and cv to voice_actors in CharacterInfo - (e61abbe)
  • Rename Type to CharacterDetailType - (5177a9c)
  • [breaking]Rename fields and classes related to changelog - (4375b18)
yatta -

Published by seriaati 11 months ago

1.0.1 - 2023-12-03

Bug Fixes

  • move exceptions.py to package folder - (96d6cd1)
  • Update params data type to use List[float] instead of List[int] - (c3847c1)
  • Fix light cone model dictionary keys - (1f5a550)

Documentation

Refactoring

  • Refactor test function names and add new test case for invalid ID - (9232a8c)
yatta -

Published by seriaati 11 months ago

Initial release