Rossen Georgiev
828c3c61d8
generate native enums from protos
3 years ago
Rossen
bf3cb330d3
docs: fix steam.monkey pointing to wrong module
3 years ago
Rossen Georgiev
1cb46e181d
move monkey module to steam.monkey; #364
4 years ago
Rossen Georgiev
a45c91dff6
add steam.version_report + github templates
Closes #266
4 years ago
Rossen
107ef803d4
Remove gevent monkey patch by default in steam.client ( #364 )
* remove gevent monkey patch by default in steam.client
* add entry to changelog
4 years ago
Rossen Georgiev
61e32e4ef3
add steam.utls.appcache methods to parse appcache files
Close #179
5 years ago
Rossen Georgiev
58f51a94f9
move proto related util functions to steam.utils.proto
5 years ago
Rossen Georgiev
e5e1130e6b
rename steam.util to steam.utils
5 years ago
Rossen Georgiev
443c0dac0a
client: remove Account methods as they been deprecated
Closes #231
These methods no longer work, and have been replaced by https://help.steampowered.com/en/wizard/HelpWithLoginInfo
5 years ago
Rossen Georgiev
1b4dba9c6d
update SteamError and add on CDNClient
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
2de1364c47
remove steam.client.mixins as it was never used
6 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
8 years ago
Rossen Georgiev
a75afa8c59
add master server module
Related to #140
8 years ago
Rossen Georgiev
c2ce74b25d
Add Account builtin
New methods
* register steam account
* validate email
* change password
* change email
9 years ago
Rossen Georgiev
89f5ea68c7
tweak docs menu for API
9 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
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
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
1a69623fee
intial version of guard module; #32
* currently includes totp related functions
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
901643ca54
added util for throttling code
9 years ago
Rossen Georgiev
d9f752c3bd
implemented GlobalID
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
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
d68e9f1f23
docs: add event details for SteamClient; fix typos
9 years ago
Rossen Georgiev
17dd419977
added WebAuth module
9 years ago
Rossen Georgiev
88898d811a
hide inheritance on enum objects
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
15275315bb
added get_web_session feature
Allows for interacting with steamcommunity and store
10 years ago
Rossen Georgiev
ef3d83964b
make_requests_session + updated WebAPI + docs
10 years ago
Rossen Georgiev
63043a0a43
added webapi_nonce to CMClient; updated docs
10 years ago
Rossen Georgiev
ff1976e27b
WebAPI: now gevent cooperative + updated docs
10 years ago
Rossen Georgiev
637ba7a502
added steam.client features to docs
* various other docs alterations
* moved games played under features.misc
10 years ago
Rossen Georgiev
6320ce21a3
updates docs and docstrings for GC
10 years ago
Rossen Georgiev
1ee6f4a0f4
renamed doc folder to docs
10 years ago