Rossen Georgiev
4656fbbf85
use python3.6 as doc reference
7 years ago
Rossen Georgiev
975c5f56dc
finalize game_servers module
Closes #140
* renamed module from `master_server` to `game_servers`
* implemented multi packet response and decompression
* automatic detection for response type, goldsrc or source
* add ping time in `a2s_info` for convenience
* update docs and include examples
7 years ago
Rossen Georgiev
a75afa8c59
add master server module
Related to #140
7 years ago
Rossen Georgiev
62459f26fc
update README & docs
[ci skip]
8 years ago
Rossen Georgiev
395fddf6ce
fix broken login examples after recent changes
fix #78
8 years ago
Rossen Georgiev
4a3708d4d3
docs: remove references to [client] extra
[ci skip]
8 years ago
Rossen Georgiev
43409c4f14
removed 'client' extra
8 years ago
Rossen Georgiev
1c350ac570
docs: fix friend add example in user_guide
Reported in #71
8 years ago
Rossen Georgiev
7928536287
docs: add full installtion page
The page details required system packages and how to install on
Linux and Windows
8 years ago
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