Rossen Georgiev
43f261d9c9
update and tweaks docs and sphinx conf
6 years ago
Rossen Georgiev
1b4dba9c6d
update SteamError and add on CDNClient
6 years ago
Rossen Georgiev
dfcc0a748c
update README and docs
6 years ago
Rossen Georgiev
788c1be6aa
cdn: update all docs string
6 years ago
Rossen Georgiev
340b7ffada
add initial CDNClient + DepotManifest
6 years ago
Rossen Georgiev
95024dbed1
add link for steamctl
[ci skip]
6 years ago
Rossen Georgiev
4117911041
remove imports from 'steam' namespace
Since there are many modules, importing anything inside the steam namespace introduces an extra
cost. Cleaning up the space will allow dependent stuff to import just the modules it needs without
anything extra. This will also improve start up times for cli programs.
6 years ago
Rossen Georgiev
bb751b3166
add master server to README and docs
[ci skip]
6 years ago
Rossen Georgiev
2de1364c47
remove steam.client.mixins as it was never used
6 years ago
Rossen Georgiev
5f9a655bbd
update scrutinizer conf + coverage images
6 years ago
Rossen Georgiev
eb5e088161
tweaks to README and docs
[ci skip]
6 years ago
Rossen Georgiev
b31354f53a
replace cryptography with pycryptodomex
6 years ago
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