Skip to content

Releases: calendulish/stlib

v2.3.1

04 Nov 17:26
7984e3f
Compare
Choose a tag to compare

Changes:

  • [client] expose query_port and server_mode
  • [client] fix default ip address
  • [community] deprecate register_api_key in favor of request_api_key

v2.2.1

30 Aug 20:00
3510f39
Compare
Choose a tag to compare

Changes:

  • Add get_goo_value
  • Add cancel_sell_order
  • Add cancel_buy_order
  • Add sell_item
  • Add buy_item
  • Add SteamPrice
  • Add Histogram
  • Add PriceInfo
  • convert_steam_price removed. Use SteamPrice magical methods ₊˚.⋆
  • Order price will now return a SteamPrice object instead str
  • get_item_histogram will now return a Histogram object instead a dict
  • get_item_histogram will now raise MarketError when fail
  • QA Fixes

v2.1

06 Jul 14:29
25f432c
Compare
Choose a tag to compare

Fixes:

  • fix http session not being closed when using set_default_http_params
  • fix library path when freezed with some tools
  • QA fixes

Changes:

  • Remove python 3.9 support
  • Remove steamworks stderr redirection
  • Clarify some docs

v2.0.3

15 Jun 15:41
65d9774
Compare
Choose a tag to compare

Changes:

  • [login] add poll_login method
  • [login] add is_limited method
  • [login] TwoFactorCodeError will now return steamid, client_id, and request_id

Fixes:

  • [login] fix two factor errors returning LoginError instead TwoFactorCodeError

v2.0.2

14 Oct 18:47
7d9ab41
Compare
Choose a tag to compare

Changes:

  • Python 3.12 support

v2.0.1

27 Jul 13:42
1307f45
Compare
Choose a tag to compare

Changes:

  • Fix partner parsing on get_confirmations

v2.0

20 Jul 20:18
5771eae
Compare
Choose a tag to compare

Changes:

  • oauth_token removed
  • access_token and refresh_token added
  • use the new steam login api
  • use the new json api to get confirmations
  • disable retries on get_inventory and get_package to prevent ip ban
  • fix is_logged_in method

Minor:

  • fix steamworks build on some amd64 machines
  • fix default user agent when no http header has been defined
  • update tests

v1.3.1

01 Apr 04:42
7152022
Compare
Choose a tag to compare

Changes:

  • [base] Add set_default_http_params
  • [base] Add new_http_session
  • [client] Accept extra args on shutdown method
  • built in accordance with PEP 621

Minor:

  • Skip steamworks build on incompatible machines, even if source files is present

v1.2.2

29 Mar 00:43
3a391ca
Compare
Choose a tag to compare
  • Fix `is_logged_in' result when steamid is invalid

v1.2

15 Mar 02:21
83e1293
Compare
Choose a tag to compare

Changes:
[community] Add get_my_orders
[community[ Add get_item_histogram

Fixes:
[community] Fix get_last_played_game when user has never played before
[community] Fix get_inventory when there is more than 5000 items