Rossen Georgiev
443c0dac0a
client: remove Account methods as they been deprecated
Closes #231
These methods no longer work, and have been replaced by https://help.steampowered.com/en/wizard/HelpWithLoginInfo
5 years ago
Rossen Georgiev
42af857e73
update protobufs
5 years ago
Rossen Georgiev
8fd398f9c4
update enums
* updated EResult
* updated various other enums
* added a few missing enums
Closes #178
5 years ago
Rossen Georgiev
bb9013a0fe
update EMsg enum
Part of #178
5 years ago
Rossen Georgiev
dc1fa7bd3f
add reconnect delay jitter
Close #227
5 years ago
Rossen
04a392753b
Add s.team invite codes to SteamID ( #218 )
* add invite_code and invite_url properties to SteamID
* steam64_from_url now handles invite codes (they redirect to profiles)
* invite_code_to_tuple for parsing invite code (as link, or alone)
* add a few tests to cover the obvious cases for invite codes
5 years ago
Rossen Georgiev
19eee7659e
remove extra Max from EServerType enum
5 years ago
Rossen Georgiev
acd8b39c76
update common enums
close #244
5 years ago
Rossen Georgiev
48e6f43a23
setup.py: add py3.7 and 3.8 as supported versions
5 years ago
Philipp Joos
d9d6c76823
Implemented method to claim free licenses ( #213 )
5 years ago
int3l
46e4cdf1b6
Fix unhandled exception for invalid numeric SteamIDs ( #248 )
Too big integers or numeric strings raise TypeError in make_steam64 instead of returning valid SteamID object with the invalid flag set.
Examples:
SteamID(111111111111111111111111111111111111111)
SteamID('11111111111111111111111111111111111111')
5 years ago
Rossen Georgiev
b55e31b5ce
steamid: define __str__ as py3.8 maps it __repr__
5 years ago
Rossen Georgiev
bc358e6366
update travis config, and add py3.8
5 years ago
Rossen Georgiev
1a84d653ff
changelog: add _missing_token and clarify other changes
5 years ago
Rossen Georgiev
024acb14a9
expose _missing_token in get_product_info() result
6 years ago
Rossen Georgiev
fda65156b3
fix #223 ; incorrect import statement in docs
5 years ago
Rossen Georgiev
09f4f51a28
bump to v1.0.0-alpha6
fix bug introduced in b47f267aa1
6 years ago
Rossen Georgiev
e49d0b15cf
bump to v1.0.0-alpha5
6 years ago
Rossen Georgiev
c708ed0c75
update gevent-eventemitter req to >=2.1
6 years ago
Rossen Georgiev
b47f267aa1
CMClient: move _LOG attr to class level
6 years ago
Pavel Djundik
a2d79a085b
docs: update url to xPaw api page ( #214 )
6 years ago
Rossen Georgiev
fcb584f205
bump to v1.0.0-alpha4
6 years ago
Rossen Georgiev
e6fc929c17
cdn: dont check licenses when decrypt=False for get_manifests()
6 years ago
Rossen Georgiev
e0cf6f1d22
bump to v1.0.0-alpha3
6 years ago
Rossen Georgiev
b768304435
cdn: add decrypt param to get_manifests() and dont iter files on encrypted depots
6 years ago
Rossen Georgiev
6a0873c38b
cdn: add get_app_depot_info() to allow overriding caching behaviour
6 years ago
Rossen Georgiev
1606c71d3c
cdn: improve get_manifests() logic for shared repos
6 years ago
Rossen Georgiev
e7427414a9
bump to v1.0.0-alpha2
6 years ago
Rossen Georgiev
410756070a
fix CDNDepotFile.read() skipping chunks and returning bad data
6 years ago
Rossen Georgiev
b114c82f4c
fix buggy lzma decompressor producing shorter output
6 years ago
Rossen Georgiev
a83ca7f81b
cdn: make class overrides easier
6 years ago
Rossen Georgiev
451c53f021
cdn: use only depot_id for caching decrypt keys
6 years ago
Rossen Georgiev
060f976cf8
update Msg/MsgProto __repr__
6 years ago
Rossen Georgiev
43f261d9c9
update and tweaks docs and sphinx conf
6 years ago
Rossen Georgiev
a2d26f44b3
minor code tweaks; cell_id, cdn requests
6 years ago
Rossen Georgiev
f8734226f7
make SteamClient.relogin() return login status
6 years ago
Rossen Georgiev
1b4dba9c6d
update SteamError and add on CDNClient
6 years ago
offish
510cce33f5
fix docstring type for persona_state attr ( #202 )
6 years ago
Rossen
c3547c3492
update badges in README
6 years ago
Rossen Georgiev
12f5ae7520
update UM protos
6 years ago
Rossen Georgiev
8dec921a59
update SteamClient to use new chat mode
6 years ago
Rossen Georgiev
da8d69dac4
add CMsgClientUIMode and enable chat_mode=2
6 years ago
Rossen Georgiev
e356933aa0
parse message body only when there are listeners
6 years ago
Rossen Georgiev
91377faa82
refactor unified messages to use the new methods
* Removed SteamClient.unified_messages
* Added steam.exceptions.SteamError
6 years ago
Rossen Georgiev
dfcc0a748c
update README and docs
6 years ago
Rossen Georgiev
278a0c365a
update CHANGES.md
6 years ago
Rossen Georgiev
97087b54ea
add payload property to messages
6 years ago
Rossen Georgiev
620cd8cecd
update EMsg enum
6 years ago
Rossen Georgiev
524a3981ce
steamclient: bump protocol version to 65580
6 years ago
Rossen Georgiev
c5e31508de
fix some docstrings
6 years ago