Rossen Georgiev
c2ce74b25d
Add Account builtin
New methods
* register steam account
* validate email
* change password
* change email
8 years ago
Rossen Georgiev
00ea0513ac
docs add missing line in one example
8 years ago
Rossen Georgiev
89f5ea68c7
tweak docs menu for API
8 years ago
Rossen Georgiev
86e4047582
StructReader improvements
* added read() to get raw bytes
* renamed read_format() to unpack()
* added parameter in read_cstring() to specify terminator
9 years ago
Rossen Georgiev
7cbd44a4c5
SteamClient: added 'cli_login()'
The new method simplfiest the login process from CLI.
Examples and recipes are changed to use it.
9 years ago
Rossen Georgiev
513c68ca08
added StructReader
9 years ago
Rossen Georgiev
3aec9020dd
added Apps builtin
cotains various methods related to apps
9 years ago
Rossen Georgiev
e722290aad
builtins: merge Misc into User
9 years ago
Rossen Georgiev
5b192714de
docs: fix #46 ; friends builtin not being rendered
9 years ago
Rossen Georgiev
d3c0a16932
docs: fix steam_id property in cli example; #45
9 years ago
Rossen Georgiev
f78c8a0e35
Reworked SteamUser and SteamFriends
* SteamUser is now seperated from SteamFriends, which marely uses it
* added get_user() method which provides instances of SteamUser
* SteamUser instances are weakly cached
* persona state is updated automatically
9 years ago
Rossen Georgiev
9ee0afdaf2
SC: added GameServers builtin
9 years ago
Rossen Georgiev
4f7e23d5a4
move UMs and Leaderboards into seperate files
9 years ago
Rossen Georgiev
49e4d35d3b
added EVENT properties for each event identifier
This should make documenting events much better
9 years ago
Rossen Georgiev
99d74c82f2
implemented SteamAuthenticator; fix #32
9 years ago
Rossen Georgiev
4ab5b56a75
fix scrutinizer + add py3.3 as supported
9 years ago
Rossen Georgiev
1a69623fee
intial version of guard module; #32
* currently includes totp related functions
9 years ago
Rossen Georgiev
a18479db89
docs: fix APIHost link in user_guide
[ci skip]
9 years ago
Rossen Georgiev
4ee1fef63f
WebAPI: apihost param; get/post shortcuts
* tweaks to WebAPI user guide section
* can now specify hostname for API
* added post/get function as shortcuts for calling endpoints
9 years ago
Rossen Georgiev
f7833a5c4d
docs: link against python, gevent and requests
9 years ago
Rossen Georgiev
901643ca54
added util for throttling code
9 years ago
Rossen Georgiev
7a585eb064
docs: show package version on into
9 years ago
Rossen Georgiev
d9f752c3bd
implemented GlobalID
9 years ago
Rossen Georgiev
ce4be40ae2
docs: remove github ext [ci skip]
9 years ago
Rossen Georgiev
383383569e
update docs strings in steam.core.crypto
9 years ago
Rossen Georgiev
ea428b9a75
docs: split steam.core.rst into multiple files
9 years ago
Rossen Georgiev
47125581a0
docs: update titles in api files
9 years ago
Rossen Georgiev
85c1ce13ab
docs: split intro sections to seperate file
This way section will show in the side menu
9 years ago
Rossen Georgiev
261b82fa37
docs: use readthedocs theme
9 years ago
Rossen Georgiev
8991aa1796
docs: inherited-members on SteamClient for builtins
9 years ago
Rossen Georgiev
9c9ff2ac64
fix #16 ; enum members not showing in docs
9 years ago
Rossen Georgiev
e2f17ac857
docs: use class and __init__ docstrings
9 years ago
Rossen Georgiev
09facef053
removed py3 support notice; fix #10
9 years ago
Rossen Georgiev
d68e9f1f23
docs: add event details for SteamClient; fix typos
9 years ago
Rossen Georgiev
01f1d8f449
docs: added feature list, py3 info, rewording
9 years ago
Rossen Georgiev
c37c5dcc37
reworked SteamClient example in user_guide
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
88898d811a
hide inheritance on enum objects
9 years ago
Rossen Georgiev
e0173312c9
docs: update steam client message example
9 years ago
Rossen Georgiev
5f6217eabf
docs: fix code errors in user_guide
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
5b59f31a58
docs: small tweak to user guide [ci skip]
9 years ago
Rossen Georgiev
05649cc3a1
updated examples in user_guide
9 years ago
Rossen Georgiev
15275315bb
added get_web_session feature
Allows for interacting with steamcommunity and store
9 years ago
Rossen Georgiev
8e1360e3f8
increased tocdepth for api docs to 5
9 years ago
Rossen Georgiev
ef3d83964b
make_requests_session + updated WebAPI + docs
9 years ago
Rossen Georgiev
63043a0a43
added webapi_nonce to CMClient; updated docs
9 years ago
Rossen Georgiev
ff1976e27b
WebAPI: now gevent cooperative + updated docs
9 years ago