Skip to content

Releases: Galarzaa90/tibia.py

v3.0.0

13 Jul 21:41
Compare
Choose a tag to compare

Changes

  • The Client class' methods now return their responses wrapped in a TibiaResponse object.
    This contains information about Tibia.com's cache.
  • Added parsing for Guild wars.
    • Added class GuildWars
    • Added class GuildWarsEntry
    • Added url_wars property and get_url_wars class method to all Guild classes.
    • Added active_war attribute to Guild.
  • Added parsing for the Tibia forums: Boards, Threads, Posts, Announcements
    • Added classes ForumBoard and ListedBoard
    • Added classes ForumThread and ListedThread
    • Added classes ForumAnnouncement and ListedAnnouncement
    • Added classes ForumPost
    • Added auxiliary classes LastPost, ForumAuthor and ThreadStatus.
    • Added property thread_url to News.
  • Updated highscores for Summer Update 2020:
    • page and total_pages are now fields instead of properties.
    • Added last_updated field.
    • Added Category.GOSHNARS_TAINT and Category.CHARM_POINTS.
    • Added VocationFilter.NONE.
  • Removed deprecated property house from Character, use houses instead.
  • Removed support for Python 3.5.
  • Changed the hierarchy of base classes. Base classes no longer implement Serializable, Serializable is now
    directly implemented by most classes.
  • Removed TibiaData functionality.

v2.5.1

27 May 15:25
Compare
Choose a tag to compare

Changes

  • Fixed bed count not being parsed on houses.

v2.5.0

24 May 13:52
Compare
Choose a tag to compare

Changes

  • Added parsing of Tournaments and Tournament Leaderboards.
  • Fixed parsing errors with characters that had deaths by killers with "and" in their name.

v2.4.3

22 Apr 18:30
Compare
Choose a tag to compare

Changes

  • Fixed an error when trying to parse a character with more deaths than what can be displayed in Tibia.com
    • Character.deaths_truncated field was added to keep track of this case.

v2.4.2

26 Feb 20:59
Compare
Choose a tag to compare

Changes

  • Fixed exception when attempting to parse highscores with no results (e.g. a new world on its first day).

v2.4.1

20 Nov 22:52
Compare
Choose a tag to compare

Changes

  • Fixed incorrect argument name (house) in Character constructor.

v2.4.0

20 Nov 21:40
d21c48b
Compare
Choose a tag to compare

Changes

  • Added support for multiple houses per character. Accessible on Character.houses field.
  • Character.house is now deprecated. It will contain the character's first house or None.

v2.3.4

14 Nov 23:31
Compare
Choose a tag to compare

Changes

  • Fixed bug with deaths not being parsed when a killer had and in their name.

v2.3.3

04 Nov 17:05
Compare
Choose a tag to compare

Changes

  • Fixed bug with world parsing when there are more than 1000 players online.

v2.3.2

18 Oct 04:53
Compare
Choose a tag to compare

Changes

  • Fixed incorrect highscores URL.