Rossen Georgiev
c37c5dcc37
reworked SteamClient example in user_guide
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
087bb516ff
rework pb recipes
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
64bd2991b3
docs: updated index.rst
* removed alpha note
* updated python 3 support link
* updated installation info
9 years ago
Rossen Georgiev
1c7b3ed2cd
bump v0.7.4
9 years ago
Rossen Georgiev
45235945b1
seperate steam client dependencies as an extra
9 years ago
Rossen Georgiev
7ef5052590
enable cache for Travis CI
9 years ago
Rossen Georgiev
47bb0ad7bc
added tests for CMClient
9 years ago
Rossen Georgiev
40ad901969
fix serialization in ChannelEncryptRequest
9 years ago
Rossen Georgiev
9b62850e4e
reshuffle propeties in steam.core.msg
9 years ago
Rossen Georgiev
4fbcb9055d
added --nologcapture to nosetests
9 years ago
Rossen Georgiev
2868251c6d
fix common enum map
9 years ago
Rossen Georgiev
74550391cb
renamed util test file for consistency
9 years ago
Rossen Georgiev
603384415f
updated EResult
9 years ago
Rossen Georgiev
cd6a344546
added tests for steam.util
9 years ago
Rossen Georgiev
88898d811a
hide inheritance on enum objects
9 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
9 years ago
Rossen Georgiev
e0173312c9
docs: update steam client message example
9 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
9 years ago
Rossen Georgiev
5f6217eabf
docs: fix code errors in user_guide
9 years ago
Rossen Georgiev
ad7b1048cc
bump to v0.7.3
9 years ago
Rossen Georgiev
f5b04d66b4
reworked secure channel request handling
* will now try reconnect on error
9 years ago
Rossen Georgiev
318b9235c5
[minor] align variable comments
9 years ago
Rossen Georgiev
cf7b5223b2
give 5s for logon handler to call disconnect; #22
9 years ago
Rossen Georgiev
b008113df9
renamed features subpackage to builtins
9 years ago
Rossen Georgiev
70fa89cc09
added support for mixins + friends mixin
9 years ago
Rossen Georgiev
3c6f6e83d1
WebAPI: fix param type serialization
9 years ago
Rossen Georgiev
02e38e6cdd
use make_requests_session in steamid
9 years ago
Rossen Georgiev
d19cc954d3
remove unneeded return
9 years ago
Rossen Georgiev
8a7bd79537
update dependencies; v0.7.2
* release only for eventevemitter update
9 years ago
Rossen Georgiev
4fb9d2c393
fix bug in disconnect override; v0.7.1
9 years ago
Rossen Georgiev
e09dd1f1a2
bump to v0.7.0; derp
9 years ago
Rossen Georgiev
881a0731c3
fix not reseting channel_key on disconnect
9 years ago
Rossen Georgiev
8989338bac
fix steamclient logon race condition
9 years ago
Rossen Georgiev
24000ff2a7
bump to v0.6.9
9 years ago
Rossen Georgiev
43e722eea6
fix get_web_session_cookies bug
9 years ago
Rossen Georgiev
5b59f31a58
docs: small tweak to user guide [ci skip]
9 years ago
Rossen Georgiev
60797b10a2
bump to v0.6.8
9 years ago
Rossen Georgiev
a327e853d0
reworked debug message in multi message
9 years ago
Rossen Georgiev
a98ec478a3
turn CMClient into a mixin
9 years ago
Rossen Georgiev
51344f3ac9
prevent overlapping connect(); no client reconnect
9 years ago
Rossen Georgiev
11d99d98bd
fix protocol_version in anonymous_login
9 years ago
Rossen Georgiev
6666aed490
fix wait_event during channel encrypt handshake
9 years ago
Rossen Georgiev
4bb7a7e817
updated classifiers in setup.py
9 years ago
Rossen Georgiev
fa74c79a91
fix docstrings on send_(message/job)_and_wait
9 years ago