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
3bb4937c6b
fix #101 ; refactor steamid.steam64_from_url
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
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
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
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
10 years ago
Rossen Georgiev
83f7a35940
fixed correctly recognizing str in SteamID init
10 years ago
Rossen Georgiev
ed87854cc8
implemented rich comparison on SteamID
10 years ago
Rossen Georgiev
5db7737c26
move steam2/3 coversions to seperate functions
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