Rossen Georgiev
defcea5dfe
update SteamID
* better SteamID validation
* handling for chat SteamIDs
* improve .as_steam3 representation
* more tests
Fix #117
7 years ago
Rossen Georgiev
154be14dd8
fix #119 regex failing when ; in summary
8 years ago
Rossen Georgiev
3bb4937c6b
fix #101 ; refactor steamid.steam64_from_url
8 years ago
Rossen Georgiev
f5abb1a8f5
SteamID: fix for py3.3 str format bug
8 years ago
Rossen Georgiev
9d6f170823
SteamID: correct steam2 universe handling
- Added additional tests
- fixed code for parsing/outputing steam2 variants
8 years ago
Rossen Georgiev
03963658c6
SteamID now hold refernces to EType and EUniverse
9 years ago
Rossen Georgiev
fbcc5926d3
SteamID: remove <> from repr
9 years ago
Rossen Georgiev
f33839e1d8
fix some docstring formating
9 years ago
Rossen Georgiev
45f41314fa
steamid: fix exception handling and http_timeout
9 years ago
Rossen Georgiev
c4ecb58d2a
SteamID: added from_url to class + cleanup
* added http_timeout param
* from_url is now available as a static method on SteamID
* added nocache query param when resolving steamid
* recorded new vcr for steamid tests
9 years ago
Rossen Georgiev
02e38e6cdd
use make_requests_session in steamid
9 years ago
Rossen Georgiev
452975590d
fix #19 ; use long as base for SteamID under py2
9 years ago
Rossen Georgiev
ddb2fa3261
SteamID: updated steam2 format
* as_steam2 will now return the new format
* added as_steam2_zero format for goldsrc and orange box
* updated tests and docs
9 years ago
Rossen Georgiev
92790f0fa1
fix identation for make_steam64()
9 years ago
Rossen Georgiev
6aa7b3e82d
updated docstring in preperation for sphinx
9 years ago
Rossen Georgiev
77bda5b923
clean up SteamID
9 years ago
Rossen Georgiev
f786c00bb3
fix steamid steam3 char bug
9 years ago
Rossen Georgiev
68faaf9218
SteamID inherits from int now
* can be assigned to anything that accepts int
* can be serialized
* easier to work with instead of explicitly asking for int value
9 years ago
Rossen Georgiev
83f7a35940
fixed correctly recognizing str in SteamID init
9 years ago
Rossen Georgiev
ed87854cc8
implemented rich comparison on SteamID
9 years ago
Rossen Georgiev
5db7737c26
move steam2/3 coversions to seperate functions
9 years ago
Rossen Georgiev
03c8ab233d
make SteamID comperable & hashable
10 years ago
Rossen Georgiev
28cb3d8eb3
added methods for resolving community urls
10 years ago
Rossen Georgiev
2d24284e85
add test suite for SteamID + enabled travis/cover
fix #2
10 years ago
Rossen Georgiev
121605fb88
SteamID can now init with steam2 id
10 years ago
Rossen Georgiev
5f6b65a5e2
fixed SteamID.__str__() not returning a str
10 years ago
Rossen Georgiev
b43b2cd6fc
steamid.community_url is now https
10 years ago
Rossen Georgiev
2cc0102334
adjust SteamID format properties
10 years ago
Rossen Georgiev
b35b6e27b4
moved enums to seperate module
10 years ago
Rossen Georgiev
ff954fbd64
str(SteamID) now returns steamid64
10 years ago
Rossen Georgiev
6fe2ab93d6
added WebAPI; v0.2
10 years ago
Rossen Georgiev
0c5b2937a3
added SteamID outputs to README
10 years ago
Rossen Georgiev
52247faa6f
added SteamID class
10 years ago