Rossen Georgiev
5cc86147e3
SteamLeaderboard: use repr on name
9 years ago
Rossen Georgiev
ac25105c8c
added OnlineUsingVR to EPersonaStateFlag
9 years ago
Rossen Georgiev
d28acd77ff
SteamLeaderboards: added get_iter
9 years ago
Rossen Georgiev
c3b35da638
added list chunking function to utils
9 years ago
Rossen Georgiev
05102196c6
added pythonic api for access to steam leaderboads
9 years ago
Rossen Georgiev
3a2a844e24
bump to v0.8.2
9 years ago
Rossen Georgiev
901643ca54
added util for throttling code
9 years ago
Rossen Georgiev
4fce3a0692
WebAuth: remember_login = True; update docs
9 years ago
Rossen Georgiev
5528780e7a
document reconnect event
9 years ago
Rossen Georgiev
a96c7f0737
fix connect retry bug; add reconnect event
9 years ago
Rossen Georgiev
167cd6d6b3
docs: fix typos for steam.client.mixins
9 years ago
Rossen Georgiev
8cc8bbcecb
bump v0.8.1
9 years ago
Rossen Georgiev
d9f752c3bd
implemented GlobalID
9 years ago
Rossen Georgiev
b6b1ab8458
added EResult.IPBanned
9 years ago
Rossen Georgiev
c3c2fe6dfc
add missing line in GC example
9 years ago
Rossen Georgiev
1465b7f40b
update docstring on stream.client
9 years ago
Rossen Georgiev
383383569e
update docs strings in steam.core.crypto
9 years ago
Rossen Georgiev
f33839e1d8
fix some docstring formating
9 years ago
Rossen Georgiev
0ad7068d6e
bump v0.8.0; py3 support [skip ci]
9 years ago
Rossen Georgiev
9c867f5dad
fix mathod name in GameCoordinator
9 years ago
Rossen Georgiev
59878ad7a2
update protobufs
9 years ago
Rossen Georgiev
fcc3b15137
protobuf 3.0.0b2 compiled protos
10 years ago
Rossen Georgiev
2cfaf6fd4c
bump v0.7.5
9 years ago
Rossen Georgiev
9d3835c632
tweak GameCoordinator
* make it better for inheritance
* update example to use inheritance
9 years ago
Rossen Georgiev
57237cdf73
get_web_session_cookies: update domain list in docstring
[ci skip]
9 years ago
Rossen Georgiev
d68e9f1f23
docs: add event details for SteamClient; fix typos
9 years ago
Rossen Georgiev
94f34bc288
SteamClient: limit cookie domains in get_web_session
9 years ago
Rossen Georgiev
d0592f36ed
webauth: fix password encoding for py3
9 years ago
Rossen Georgiev
1ecc7ba9dc
webapi: doc() now returns str, instead of print
9 years ago
Rossen Georgiev
0533c9328e
webauth: limit the domains where cookies are used
9 years ago
Rossen Georgiev
323c0ebbda
webauth: fix using get instead of post
9 years ago
Rossen Georgiev
45f41314fa
steamid: fix exception handling and http_timeout
9 years ago
Rossen Georgiev
f00063681c
webauth: reword docstring
9 years ago
Rossen Georgiev
c4ecb58d2a
SteamID: added from_url to class + cleanup
* added http_timeout param
* from_url is now available as a static method on SteamID
* added nocache query param when resolving steamid
* recorded new vcr for steamid tests
9 years ago
Rossen Georgiev
7af1c66938
Reworked reconnect code #24
* reconnect is no longer done automatically
* added `reconnect` method to SteamClient implementing exp backoff
9 years ago
Rossen Georgiev
2265b22651
CMClient: added retry param to connect()
9 years ago
Rossen Georgiev
68f03b111b
added handling for login key; fix #27
9 years ago
Rossen Georgiev
115bd8ed17
simple interface for unified messages #26
9 years ago
Rossen Georgiev
44b8e3b1d2
added WeakRefKeyDict
* stores a value for a key (can be unhashable)
* value is destroyed once the key is garbage collected
9 years ago
Rossen Georgiev
452cd7801f
make_requests_session: remove useless mount
9 years ago
Rossen Georgiev
5b48aea597
added unified messaging support #26
* added sevice protos
* added steam.core.msg.get_um function to resolve protos from method name
9 years ago
Rossen Georgiev
c16ed4c773
migrate from PyCrypto to cryptograhy #17
9 years ago
Rossen Georgiev
17dd419977
added WebAuth module
9 years ago
Rossen Georgiev
1c7b3ed2cd
bump v0.7.4
9 years ago
Rossen Georgiev
40ad901969
fix serialization in ChannelEncryptRequest
10 years ago
Rossen Georgiev
9b62850e4e
reshuffle propeties in steam.core.msg
10 years ago
Rossen Georgiev
2868251c6d
fix common enum map
10 years ago
Rossen Georgiev
603384415f
updated EResult
10 years ago
Rossen Georgiev
93bee44494
updated friends mixing
* added docstring for SteamFriendlist
* added 'ready' event
* renamed 'get_persona_state_value' to 'get_ps'
* SteamFriendlist logger's name is now based on the SteamClient instance name
10 years ago
Rossen Georgiev
f650a0fb0b
web session: send cookies only to steam domains
* cookies are now only send to steam domains
* set default language to english
* set birthtime cookies to avoid age check redirects
10 years ago