Rossen Georgiev
828c3c61d8
generate native enums from protos
2 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
7 years ago
Rossen Georgiev
a75afa8c59
add master server module
Related to #140
7 years ago
Rossen Georgiev
c2ce74b25d
Add Account builtin
New methods
* register steam account
* validate email
* change password
* change email
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
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
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
Rossen Georgiev
637ba7a502
added steam.client features to docs
* various other docs alterations
* moved games played under features.misc
9 years ago
Rossen Georgiev
6320ce21a3
updates docs and docstrings for GC
9 years ago
Rossen Georgiev
1ee6f4a0f4
renamed doc folder to docs
9 years ago