Releases: calendulish/stlib
Releases · calendulish/stlib
v2.3.1
v2.2.1
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. UseSteamPrice
magical methods ₊˚.⋆Order
price will now return aSteamPrice
object instead strget_item_histogram
will now return aHistogram
object instead a dictget_item_histogram
will now raiseMarketError
when fail- QA Fixes
v2.1
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
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
Changes:
- Python 3.12 support
v2.0.1
Changes:
- Fix partner parsing on get_confirmations
v2.0
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
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
- Fix `is_logged_in' result when steamid is invalid
v1.2
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