- Removed support python 3.7 and python 3.8
- Use strict versions of dependencies
- Bump versions of dependencies
get_steam_guard
method is classmethod now- Removed docstrings
- Added new properties to Steam class
- Removed
AuthenticatorData
schema - Removed
SteamAuthorizationStatus
schema - Removed
ServerTimeResponse
schema - Removed
get_host_from_url
function - Initialize
steamid
if it doesn't specify - Steam class now accepts objects of
BaseRequestStrategy
andBaseCookieStorage
- Removed default value for
domain
parameter in cookie storage
- Removed useless exceptions
- Fixed
check_http_status
method
- Updated protobuf version
- Reduced versions of dependencies
- Using another method for Steam authorization requests which receive bytes
- New method of calculating confirmation hash
- Ability to define custom exceptions for various http status codes from Steam
- Removed method of cookie cleaning from cookie storage
- Method for checking errors from Steam
- New exceptions for Steam errors
- Steam class has beginned receive new parameters
- New method to get Steam sessionid
- Methods to get steamid and authenticator data
- Steam authorization using protobuf
- Steam error handling
- Requests with Steam session
- Ability to define custom exceptions