Rossen Georgiev
01f1d8f449
docs: added feature list, py3 info, rewording
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
fffa72026a
fix vdf missing from requirements.txt
9 years ago
Rossen Georgiev
70c0b207d5
webapi: reworked & added tests #3
9 years ago
Rossen Georgiev
1ecc7ba9dc
webapi: doc() now returns str, instead of print
9 years ago
Rossen Georgiev
8ccd5a2441
added tests for WebAuth #25
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
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